Skip to main content Skip to main content
VitalDecades logo VitalDecades
Labs and biomarkers

Low eGFR: what the stages mean, and why one result is not chronic kidney disease

Updated 13 min read

We include products and services we think are useful. If you buy through links on this page, we may earn a commission. Here is how we pick.

Evidence-based

Written by the VitalDecades editorial team. Last updated . How we source.

A woman in a navy polka-dot top holds a glass under a running kitchen tap, filling it with water.
Photo: Centre for Ageing Better / Pexels

KDIGO defines chronic kidney disease as kidney abnormality present for a minimum of three months, so a single low eGFR cannot make the diagnosis. The classification has two dimensions, kidney function and albuminuria, and most people are only ever shown one of them.

An eGFR below 60 arrives on a lab report with no context and a lot of implication. It is the number that decides whether someone is told they have chronic kidney disease, and it is routinely over-read in both directions: treated as a diagnosis when it is a single measurement, and dismissed as a normal part of aging when it is falling. The guideline that defines the condition is unusually clear about what one result can and cannot establish, and it is worth reading in its own words.

On this page

What eGFR is estimating

Glomerular filtration rate is the volume of fluid the kidneys filter per minute, standardized to body surface area, so the units are milliliters per minute per 1.73 square meters. Measuring it directly is impractical in routine care, so laboratories estimate it from serum creatinine using an equation. The equation in current use in the United States is the 2021 CKD-EPI creatinine equation, which removed the race coefficient that earlier versions applied.

That word estimated matters. Creatinine is a muscle breakdown product, so anything that changes muscle mass or creatinine handling shifts the estimate without the kidneys changing at all. A muscular person may have a creatinine that makes their kidneys look worse than they are; a frail older adult with little muscle may have one that flatters them. This is the main reason KDIGO's 2024 recommendation reads as it does: "In adults at risk for CKD, we recommend using creatinine-based estimated glomerular filtration rate (eGFRcr). If cystatin C is available, the GFR category should be estimated from the combination of creatinine and cystatin C." Cystatin C is not muscle-dependent, so the combined estimate is less easily fooled.

The stages, in KDIGO's own table

KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease, Table 2
GFR categoryeGFR (mL/min/1.73 m2)KDIGO's term
G190 and aboveNormal or high
G260 to 89Mildly decreased
G3a45 to 59Mildly to moderately decreased
G3b30 to 44Moderately to severely decreased
G415 to 29Severely decreased
G5Below 15Kidney failure

The footnote to that table is the part almost never quoted, and it is the one that matters most to a worried reader: "In the absence of evidence of kidney damage, neither G1 nor G2 fulfils the criteria for CKD." An eGFR of 75 with a normal urine test and no structural abnormality is not chronic kidney disease. It is category G2, which is a description of filtration, not a diagnosis.

The dimension your report probably left out

KDIGO classifies chronic kidney disease by cause, GFR category and albuminuria category, abbreviated CGA. Albuminuria is measured as a urine albumin-to-creatinine ratio, and it is a stronger predictor of outcomes than the eGFR alone at many levels of function. The guideline notes that this nuance "is often missed by healthcare providers and students".

KDIGO 2024 CKD Guideline, Table 3, albuminuria categories
Albuminuria categoryACR (mg/g)ACR (mg/mmol)KDIGO's term
A1Below 30Below 3Normal to mildly increased
A230 to 3003 to 30Moderately increased
A3Above 300Above 30Severely increased

Two people can share an eGFR of 55 and face very different futures depending on whether their ACR is 8 or 400. KDIGO's practice point is to test people at risk using both urine albumin measurement and an assessment of GFR. If you have been given a kidney stage on the strength of a blood test alone, asking whether a urine ACR was done is a reasonable and specific question.

A low eGFR with no protein in your urine

KDIGO answers this directly. Its Table 1 gives two routes to chronic kidney disease, either one present for at least three months: a marker of kidney damage, such as albuminuria, or a decreased GFR, defined as below 60. They are alternatives. An eGFR below 60 that persists for three months meets the definition on its own, with a normal urine test.

What a normal urine result changes is the risk, not the label. KDIGO grades prognosis on both dimensions at once, and the A1 column, normal to mildly increased albumin, is the lowest-risk cell in rows G1 to G3b. In G4 and G5 every cell is very high.

KDIGO 2024 CKD Guideline, prognosis of CKD by GFR and albuminuria categories, page S126, read October 22, 2026. ACR in mg/g. KDIGO's risk terms: low, moderately increased, high and very high.
Stage (eGFR)A1: ACR under 30A2: 30 to 300A3: over 300
G1, G2 (60 and up)Low (not CKD without another marker)Moderately increasedHigh
G3a (45 to 59)Moderately increasedHighVery high
G3b (30 to 44)HighVery highVery high
G4 (15 to 29)Very highVery highVery high
G5 (below 15)Very highVery highVery high

So an eGFR of 52 with an ACR below 30, confirmed over three months, is CKD category G3a A1: a real diagnosis, at moderately increased risk. The same eGFR with an ACR of 100 is G3a A2, one risk step higher. Below 45, a normal ACR no longer keeps you out of the high-risk cells.

Check which test the "no protein" came from. A standard urinalysis reports protein from a dipstick, which KDIGO calls a reagent strip, and KDIGO ranks a manually read total-protein strip last among the initial tests it accepts. Its first choice is a urine albumin-to-creatinine ratio, ideally on a first morning sample, and the A1 to A3 categories are defined by that ratio. A negative strip is not an ACR, so if your report shows only a urinalysis, your albuminuria category has not been measured.

Three months, and why a single result cannot diagnose you

The definition is time-bound. KDIGO requires the abnormality to be present for a minimum of three months, and its practice points spell out what that means operationally: following incidental detection of an elevated ACR, hematuria or a low eGFR, repeat the tests to confirm the presence of CKD. And then, directly: "Do not assume chronicity based upon a single abnormal level for eGFR and ACR, as the finding could be the result of a recent acute kidney injury (AKI) event or acute kidney disease (AKD)."

This is not a technicality. Dehydration, a vomiting illness, a course of non-steroidal anti-inflammatories, contrast imaging, a new blood pressure medicine or a urinary infection can all drop an eGFR temporarily. Those are acute events with a different meaning and often a different treatment. Chronicity can also be established retrospectively, by reviewing past eGFR and albuminuria results, imaging showing reduced kidney size, or the medical history.

The guideline balances this with a practice point in the other direction: consider starting treatment at first presentation of a decreased GFR or elevated ACR if CKD is deemed likely on other clinical grounds. Waiting three months to confirm is not the same as waiting three months to act.

Sponsored option

Vetted Aug 19, 2026

Affiliate link, we may earn a commission at no extra cost to you.

Everlywell Our score 4.0/5

At-home lab tests

Pricing as of Aug 19, 2026

HbA1c $49; cholesterol and lipids $49; heart health panel $99

Age, and the argument that will not resolve

Average filtration falls across adult life, which raises an obvious objection to a fixed threshold: is an eGFR of 58 at 80 the same finding as an eGFR of 58 at 35? KDIGO addresses the objection rather than dodging it. It acknowledges an average age-associated GFR decline in longitudinal and cross-sectional studies, with substantial variation between individuals, "such that not all individuals will have a significant GFR decline with age". It also notes that the threshold of 60 is well below the average in young adults, and that a significant reduction in a younger person is usually accompanied by other markers that would capture the diagnosis anyway.

The guideline keeps the fixed threshold, and the reason is empirical: even in older populations, the risk of adverse outcomes rises with higher CKD stages. Our separate guide on eGFR by age sets out the average values by decade and the state of the age-adaptation debate.

What to do with a low result

Repeat it, and get the urine test. A confirmed value at least three months apart, with an ACR, is the minimum for a real classification.

Ask what changed. New medicines, an illness, dehydration, a recent scan with contrast. This explains a large share of one-off drops.

Look at the trend, not the label. A stable G3a for a decade is a different clinical object from a G3a that was G2 a year ago. Rate of change is what drives management.

Ask about cystatin C. Particularly if you are very muscular, very frail, an amputee, or if the number does not fit the rest of the picture.

Check the modifiable drivers. Blood pressure and glucose control do most of the work in slowing progression, and both are covered in our guide to the metabolic numbers to know after 40.

Our eGFR reference page carries the KDIGO categories with their source and effective date, and the lab result lookup will place a specific value against them.

The codes on a lab order or a bill

There is no single ICD-10 code for a low eGFR, and which code appears on your paperwork tells you what has and has not been concluded. The codes below are from the FY 2027 ICD-10-CM, which applies to encounters from October 1, 2026 to September 30, 2027.

ICD-10-CM FY 2027 code descriptions and index, CMS, read October 22, 2026. The right-hand column is our reading of each code.
CodeOfficial descriptionWhat it says about you
R94.4Abnormal results of kidney function studiesA test result is out of range. The ICD-10-CM index sends an abnormal kidney function test here. No disease is named.
N18.31Chronic kidney disease, stage 3aCKD has been diagnosed at stage 3a, the stage an eGFR of 45 to 59 corresponds to
N18.32Chronic kidney disease, stage 3bCKD diagnosed at stage 3b, an eGFR of 30 to 44
N18.30Chronic kidney disease, stage 3 unspecifiedStage 3 CKD without the a or b recorded
N18.4Chronic kidney disease, stage 4 (severe)CKD diagnosed at stage 4, an eGFR of 15 to 29
N18.5Chronic kidney disease, stage 5CKD diagnosed at stage 5, an eGFR below 15
N18.2Chronic kidney disease, stage 2 (mild)CKD at an eGFR of 60 to 89, which requires a separate marker of kidney damage
R80.9Proteinuria, unspecifiedWhere the index sends albuminuria and microalbuminuria found on a test

The official outpatient coding guidelines explain when R94.4 is used instead of a CKD code. Codes for signs and abnormal findings are acceptable when a diagnosis has not been established, and a diagnosis recorded as "probable", "suspected" or "rule out" is not coded at all; the abnormal test result is coded instead. That lines up with KDIGO's rule that one low result is not yet a diagnosis. An N18 code means a clinician has documented chronic kidney disease, and it is fair to ask which results the stage rests on and whether they were at least three months apart.

Frequently asked questions

Is an eGFR of 52 serious?

It places you in category G3a, mildly to moderately decreased. Whether it is serious depends on three things the number alone does not tell you: whether it has persisted for at least three months, what your urine albumin-to-creatinine ratio is, and whether it is stable or falling. G3a with a normal ACR and a stable trend is managed very differently from G3a with an ACR above 300.

Is a low eGFR with no protein in the urine chronic kidney disease?

It can be. KDIGO counts an eGFR below 60 lasting at least three months as chronic kidney disease even when urine albumin is normal. A normal albumin-to-creatinine ratio puts you in category A1, the lowest albuminuria category, and a dipstick showing no protein is not the same measurement as an ACR.

Does a low eGFR mean kidney failure?

No. KDIGO reserves the term kidney failure for category G5, an eGFR below 15. The intermediate categories describe reduced filtration, and most people in them never progress to kidney failure.

Can eGFR go back up?

Yes, when the cause was temporary. Rehydration, stopping a drug that reduced filtration, or recovery from an acute illness can all return an eGFR to its previous level. That is precisely why KDIGO refuses to diagnose chronic disease from a single reading.

Why did my eGFR change when I switched labs?

Different laboratories may use different creatinine assays or a different estimating equation, and the 2021 race-free CKD-EPI equation produces different values from the equations it replaced. Compare like with like, and prefer a trend measured by one laboratory using one method.

What is a normal eGFR for my age?

No guideline publishes an age-adjusted diagnostic threshold; KDIGO uses 60 at every adult age. Average values do fall with age, and we set those out separately in our guide to eGFR by age.

What is the ICD-10 code for low eGFR?

There is no code for a low eGFR as such. A low result without a diagnosis fits R94.4, abnormal results of kidney function studies, which is where the ICD-10-CM index sends an abnormal kidney function test. Diagnosed chronic kidney disease takes an N18 code by stage, such as N18.31 for stage 3a.

When to talk with a clinician

Arrange review for any eGFR below 60 that has not been repeated, for any result below 45, and urgently for a rapid fall, reduced urine output, swelling, or confusion. Bring your previous results so the trend is visible. Two questions get you most of what a nephrologist would want to know: has my urine albumin-to-creatinine ratio been measured, and has this value been confirmed at least three months apart.

Sources

Read next

At what eGFR do you have to stop metformin? The 30 and 45 lines, and the contrast-scan rule

The FDA metformin label says to stop metformin when eGFR falls below 30 and not to start it between 30 and 45. Below 45, the label asks for a benefit and risk review while the ADA and KDIGO lower the dose. Before an iodinated contrast scan, the label says to stop metformin at an eGFR of 30 to 60.

Continue reading

Medical Disclaimer

This content is for informational and educational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider with questions about a medical condition.

Newsletter

One email a week: what changed, what it costs, what to do. Every item sourced and dated.

You're on the list. Look for your first issue next week.

No spam. Unsubscribe anytime.

Was this helpful?

Your feedback shapes what we cover next.

Thanks for letting us know.

If you found this useful, sign up for our newsletter to get more like this.

Thanks. What was missing?

Optional. We read every response.

Thanks.

We use this to prioritize the next round of edits.

Follow VitalDecades for more

Related Articles

More from VitalDecades editorial team

More in Labs and biomarkers