How the Protein Creatinine Ratio Calculator works
The urine protein-to-creatinine ratio (UPCR) compares total protein with creatinine in a single urine sample. Because creatinine is excreted at a fairly steady rate, the ratio corrects for urine concentration and approximates the amount of protein excreted over 24 hours — without a timed collection.
UPCR measures all proteins in urine. For early detection of kidney damage, the albumin creatinine ratio is generally more sensitive.
Supported units
- Protein: mg/dL, mg/L (÷ 10 = mg/dL), g/L (× 100 = mg/dL)
- Creatinine: mg/dL, µmol/L (÷ 88.4 = mg/dL), mmol/L (× 1000 ÷ 88.4 = mg/dL)
Formula used
UPCR (mg/g) = UPCR (mg/mg) × 1000
UPCR (mg/mmol) = urine protein (mg/L) ÷ urine creatinine (mmol/L)
A UPCR in mg/mg is numerically about equal to grams of protein per gram of creatinine (g/g), which roughly approximates grams of protein excreted per day.
Worked example
Urine protein 30 mg/dL and urine creatinine 100 mg/dL:
- UPCR = 30 ÷ 100 = 0.30 mg/mg → 300 mg/g
- Protein 300 mg/L ÷ creatinine 8.84 mmol/L ≈ 33.9 mg/mmol
Interpreting the result
KDIGO proteinuria categories based on PCR (educational):
| Category | PCR (mg/g) | PCR (mg/mmol) | KDIGO description |
|---|---|---|---|
| A1 | < 150 | < 15 | Normal to mildly increased |
| A2 | 150–500 | 15–50 | Moderately increased |
| A3 | > 500 | > 50 | Severely increased |
Limitations
- Lab methods, collection time (first-morning vs random), exercise, fever, infection and posture can affect results.
- Very low or very high muscle mass changes creatinine excretion and therefore the ratio.
- Results are usually confirmed with repeat testing; a 24-hour collection may still be requested in some situations.
- A single value cannot diagnose kidney disease or any specific condition.