🩺 Nephrology · Proteinuria · CKD

UPCR Calculator Urine Protein:Creatinine Ratio

Updated 2026-06-09 Medically reviewed Medically reviewed
⚠️ For clinical decision support only — always apply professional judgement
UPCR Calculator
UPCR
mg/mg (≈ g/g)
Est. 24h Protein
mg/day
KDIGO Category
proteinuria
📋 Contents — tap to expand
👨‍⚕️
Reviewed by Dr. Sharma, MBBS AFIH

Medical Officer, AAC Clinic · Updated 2026-06-09

1UPCR Reference Guide

UPCR = Urine Protein (mg/dL) ÷ Urine Creatinine (mg/dL)
Estimated 24h protein (g) ≈ UPCR (in g/g) × 1
UPCR 1.0 mg/mg ≈ 1000 mg/day proteinuria
UPCR (mg/mg)Est. 24h ProteinKDIGO CategoryClinical Significance
<0.15<150 mg/dayA1 NormalNormal proteinuria
0.15–0.5150–500 mg/dayA2 MildMicroalbuminuria range — CKD progression risk
0.5–3.5500–3500 mg/dayA3 Moderate–SevereSignificant proteinuria — nephrology referral
≥3.5≥3500 mg/dayNephrotic RangeNephrotic syndrome — urgent nephrology

Why Use UPCR vs 24-Hour Urine?

UPCR from a spot urine specimen correlates well with 24-hour urinary protein excretion (r >0.9 in most studies) and eliminates the inconvenience and inaccuracy of 24-hour urine collection. KDIGO 2012 guidelines recommend UPCR or ACR (albumin-creatinine ratio) as the standard for proteinuria quantification in CKD. First morning void is preferred to avoid postural (orthostatic) proteinuria.

Causes of Elevated UPCR

  • Glomerular proteinuria: Diabetic nephropathy, IgA nephropathy, membranous nephropathy, FSGS, lupus nephritis, amyloidosis — typically high UPCR, may reach nephrotic range
  • Tubular proteinuria: AKI, Fanconi syndrome, heavy metal toxicity — low molecular weight proteins, UPCR typically <1.5
  • Overflow proteinuria: Multiple myeloma (Bence-Jones proteins), haemoglobin, myoglobin — standard urine dipstick may not detect Bence-Jones
  • Transient/benign: Fever, exercise, orthostatic (postural) — check first morning void

ACR vs UPCR

  • ACR (albumin-creatinine ratio): Preferred for diabetic nephropathy and cardiovascular risk assessment — detects early microalbuminuria (>30 mg/g). Normal <30 mg/g, microalbuminuria 30–300 mg/g, macroalbuminuria >300 mg/g
  • UPCR: Preferred for general proteinuria quantification, non-diabetic CKD, and monitoring known heavy proteinuria. Measures all urinary proteins including albumin, globulins, and tubular proteins

2Frequently asked questions

What is the urine proteintocreatinine ratio?

The urine protein-to-creatinine ratio (UPCR) estimates 24-hour urine protein excretion from a spot urine sample. UPCR (mg/mg) numerically approximates 24-hour proteinuria in g/day. UPCR <0.15 mg/mg is normal. UPCR 0.15–3.5 = significant proteinuria. UPCR >3.5 mg/mg = nephrotic-range proteinuria (equivalent to >3.5 g/day).

Why is UPCR preferred over 24hour urine collection?

24-hour urine collection is inconvenient, often inaccurately collected, and delays diagnosis. UPCR from a spot (preferably first morning void) sample correlates closely with 24-hour proteinuria and is reproducible. It is recommended by KDIGO guidelines as the standard method for proteinuria quantification in CKD monitoring. The first morning void minimises the effect of postural proteinuria.

What does nephroticrange proteinuria indicate?

UPCR >3.5 (or >3.5 g/day proteinuria) defines nephrotic syndrome when accompanied by: hypoalbuminaemia (<3.5 g/dL), oedema, and hyperlipidaemia/lipiduria. In adults, common causes include: membranous nephropathy (most common primary cause), minimal change disease (most common in children), focal segmental glomerulosclerosis (FSGS), diabetic nephropathy (most common secondary cause in India), amyloidosis, and lupus nephritis (class V).

How is proteinuria monitored in CKD?

KDIGO 2024 CKD classification uses albuminuria category (A1/A2/A3) combined with GFR stage. UPCR or UACR (albumin-creatinine ratio) at each clinic visit. UACR <30 mg/g = A1 (normal). UACR 30–300 = A2 (moderately increased). UACR >300 = A3 (severely increased). Worsening albuminuria category indicates CKD progression. ACE inhibitor or ARB reduces proteinuria and slows CKD progression in A2/A3 patients.

What causes false results in UPCR?

False HIGH UPCR: contamination with blood (menstruation, haematuria), UTI (Tamm-Horsfall protein, pyuria), very concentrated urine. False LOW UPCR: very dilute urine (high fluid intake). Postural/orthostatic proteinuria (common in adolescents — UPCR elevated in upright position but normal in recumbent first morning void). Bence-Jones proteinuria (myeloma) is not detected by standard dipstick — requires urine protein electrophoresis (UPEP).

What is the treatment of proteinuria in CKD?

First-line: ACE inhibitor (ramipril, enalapril) or ARB (losartan, telmisartan) — reduce intraglomerular pressure and proteinuria by 30–50%, slow CKD progression. Target BP <130/80 mmHg. SGLT2 inhibitors (empagliflozin, dapagliflozin) provide additional renoprotection in CKD with proteinuria independent of diabetes. Finerenone (mineralocorticoid receptor antagonist) additionally reduces CKD progression in T2DM + CKD with UACR ≥30. Avoid NSAIDs, nephrotoxic drugs, and contrast in proteinuric CKD.

📋
Key takeaway: Add a 2–3 sentence clinical summary here.

Medical disclaimer: This calculator is for educational and clinical decision-support purposes only. It does not replace clinical judgment or specialist consultation. RxMedCalc is not liable for clinical decisions made solely on this tool.