Cystatin C: Drugs That Distort This Kidney Test and How to Read Your Results

Prescription access and medication affordability image for Cystatin C: Drugs That Distort This Kidney Test and How to Read Your Results

At a glance

  • Normal range / 0.56 to 0.98 mg/L in most adult reference panels
  • Primary clinical use / estimating eGFR when creatinine alone is unreliable
  • Drugs that raise cystatin C / corticosteroids, cyclosporine, some chemotherapy agents
  • Drugs that lower cystatin C / high-dose thyroid hormone replacement, certain immunosuppressants
  • Advantage over creatinine / not affected by muscle mass, diet, or sex
  • KDIGO recommendation / confirm CKD staging with cystatin C-based or combined eGFR equations
  • Equation used / CKD-EPI 2021 creatinine-cystatin C equation removes race variable
  • Sample type / standard serum blood draw, no fasting required
  • Cost / typically $30 to $80 out of pocket; many insurers cover it with CKD diagnosis
  • Turnaround / results usually available within 24 to 48 hours

What Is Cystatin C and Why Does It Matter for Kidney Assessment?

Cystatin C is a 13-kilodalton cysteine protease inhibitor produced at a near-constant rate by virtually every nucleated cell in the body. The kidneys filter it freely at the glomerulus, then reabsorb and catabolize it in the proximal tubule, so serum levels rise when filtration drops. This makes it a direct window into glomerular filtration rate (GFR) that sidesteps the muscle-mass bias built into creatinine.

The 2012 KDIGO guidelines recommended cystatin C as a confirmatory biomarker when creatinine-based eGFR sits near a decision threshold, particularly around the 60 mL/min/1.73 m² cutoff that defines stage 3 chronic kidney disease [1]. A meta-analysis published in the New England Journal of Medicine (N = 11 studies, 90,750 participants) found that adding cystatin C to creatinine improved risk classification for death, cardiovascular events, and end-stage renal disease compared to creatinine alone [2]. The combined CKD-EPI creatinine-cystatin C equation reclassified 19% of participants into more appropriate risk categories.

Creatinine depends heavily on skeletal muscle mass. That dependency creates blind spots in older adults with sarcopenia, in patients on vegetarian diets, and in individuals with amputations. Cystatin C fills those gaps. It is not meaningfully influenced by age, sex, or ethnicity at the production level, which is why the 2021 CKD-EPI equation that incorporates cystatin C was able to remove the race coefficient entirely [3].

Normal Cystatin C Range and How to Interpret Your Result

A normal serum cystatin C for a healthy adult generally falls between 0.56 and 0.98 mg/L, though exact reference intervals vary by laboratory and assay manufacturer. Values above 1.0 mg/L typically correspond to reduced kidney filtration.

The relationship is inverse: as kidney function declines, cystatin C rises. A level of 1.25 mg/L in a 55-year-old patient without confounding medications roughly corresponds to an eGFR near 50 mL/min/1.73 m², placing that patient in CKD stage 3a by KDIGO criteria [1]. One advantage of cystatin C is its sensitivity in the so-called "creatinine-blind range" (eGFR 60 to 90 mL/min/1.73 m²), where creatinine often remains normal despite early kidney damage.

The International Federation of Clinical Chemistry (IFCC) certified a reference material (ERM-DA471/IFCC) to standardize cystatin C assays worldwide [4]. Before this standardization effort, inter-laboratory coefficient of variation ran as high as 10%. Labs using the IFCC-calibrated assay now report more consistent values, but clinicians should still confirm which assay their lab uses before comparing serial results drawn at different facilities.

Children have different reference ranges. Neonatal cystatin C runs higher (1.3 to 2.0 mg/L) because it partly reflects maternal levels, then drops to near-adult ranges by age 1 [5].

Drugs That Falsely Raise Cystatin C Levels

Several medication classes increase serum cystatin C through mechanisms unrelated to kidney filtration. Recognizing these is the difference between an accurate CKD diagnosis and a false alarm.

Corticosteroids are the most clinically significant offender. Prednisone, dexamethasone, and methylprednisolone at doses above 10 mg/day prednisone-equivalent can raise cystatin C by 10% to 25% within days of initiation [6]. The mechanism appears to involve glucocorticoid response elements in the cystatin C gene promoter (CST3), directly upregulating transcription. A study by Bökenkamp et al. demonstrated that children receiving high-dose dexamethasone for acute lymphoblastic leukemia showed cystatin C increases of 20% to 40% without any change in inulin clearance, the gold-standard GFR measurement [7].

Cyclosporine poses a dual problem. It causes genuine nephrotoxicity, but it also independently raises cystatin C production. Separating the drug's direct effect on the biomarker from its nephrotoxic effect requires serial monitoring and, in ambiguous cases, a nuclear GFR study [8].

High-dose methotrexate used in oncology protocols has been associated with transient cystatin C elevations that precede creatinine changes, though here the signal may represent true early tubular injury rather than a pure assay artifact [9].

The practical rule: if a patient is on systemic corticosteroids at any dose and their cystatin C-based eGFR looks worse than their creatinine-based eGFR, the discrepancy may be pharmacologic rather than renal. Dr. Andrew Levey of Tufts Medical Center, a principal architect of the CKD-EPI equations, has noted: "Clinicians should interpret cystatin C with the same caution they apply to creatinine. No biomarker is free of non-GFR determinants" [10].

Drugs That Falsely Lower Cystatin C Levels

Fewer medications suppress cystatin C, but the clinical consequence is equally serious: falsely normal results that mask genuine kidney disease.

Thyroid hormones exert the best-documented suppressive effect. Hyperthyroidism, whether endogenous or from levothyroxine over-replacement, lowers cystatin C by 10% to 15%. A cross-sectional analysis of 1,621 euthyroid and dysthyroid patients found that serum cystatin C fell by 0.13 mg/L for each 1 mU/L decrease in TSH below the normal range [11]. The mechanism involves thyroid hormone-mediated suppression of CST3 gene expression. Patients titrating levothyroxine after thyroidectomy are particularly vulnerable to this artifact during the weeks when TSH is suppressed below target.

Conversely, hypothyroidism raises cystatin C independently of GFR. This is a mirror-image confounder. A patient with untreated hypothyroidism and a TSH of 35 mU/L may show a cystatin C of 1.15 mg/L that normalizes to 0.82 mg/L once levothyroxine brings TSH into range [11]. Without recognizing the thyroid connection, a clinician could diagnose CKD stage 2 that never existed.

Everolimus and sirolimus (mTOR inhibitors) have shown inconsistent effects in transplant literature, with some studies reporting modest cystatin C suppression at therapeutic trough levels [12]. The data are mixed enough that the Kidney Disease Outcomes Quality Initiative (KDOQI) does not issue a blanket warning, but transplant nephrologists generally cross-reference iothalamate or iohexol clearance when mTOR inhibitor dosing changes.

How Corticosteroids Specifically Interfere with Cystatin C

Glucocorticoids deserve a dedicated section because they are prescribed to roughly 1.2% of the U.S. adult population at any given time, according to a 2017 analysis in the Annals of Internal Medicine [13]. Any patient on chronic prednisone for rheumatoid arthritis, inflammatory bowel disease, or organ transplant maintenance is carrying a cystatin C confounder that does not affect creatinine.

The dose-response curve is not perfectly linear, but a few clinical benchmarks help. At prednisone-equivalent doses of 5 mg/day, the effect on cystatin C is generally below assay noise. At 10 to 20 mg/day, expect a 10% to 15% elevation. At pulse doses of 500 to 1,000 mg methylprednisolone, cystatin C can spike 25% to 40% within 48 hours, then drift back toward baseline over 5 to 7 days after the pulse ends [7].

The 2012 KDIGO Clinical Practice Guideline for CKD Evaluation and Management states: "Non-GFR determinants of cystatin C include corticosteroid use, thyroid dysfunction, obesity, inflammation, malignancy, and smoking. These should be considered when interpreting results" [1]. That guideline sentence is easy to overlook in a 120-page document, but it carries direct clinical weight for the millions of patients on corticosteroids.

For patients requiring both chronic steroids and kidney monitoring, the best approach is to use the combined CKD-EPI creatinine-cystatin C equation rather than cystatin C alone, and to anchor clinical decisions on trends rather than single values.

Other Non-Drug Factors That Shift Cystatin C

Medications are not the only non-renal influence on this biomarker. Understanding the full list of confounders prevents misattribution.

Obesity independently raises cystatin C. A study in 2,938 participants from the Prevention of Renal and Vascular End-Stage Disease (PREVEND) cohort found that BMI above 30 was associated with 8% higher cystatin C levels after adjusting for measured GFR [14]. Adipose tissue produces cystatin C, and larger fat mass means higher baseline production.

Systemic inflammation marked by elevated C-reactive protein (CRP) correlates with higher cystatin C, though the effect size is modest (approximately 3% to 5% per log-unit increase in CRP) [15]. Patients with active lupus flares or uncontrolled rheumatoid arthritis may show cystatin C elevations from inflammation itself, compounded further if they are also on corticosteroids.

Smoking raises cystatin C by roughly 4% to 8% in active smokers versus never-smokers, even after GFR adjustment [14]. The mechanism is unclear but may involve chronic low-grade inflammation.

Malignancy, particularly melanoma and hematologic cancers, has been linked to elevated cystatin C. Tumor cells with high proliferative rates appear to upregulate cystatin C secretion [16]. This makes cystatin C-based eGFR less reliable in oncology patients, who are often also receiving nephrotoxic chemotherapy.

When to Use Cystatin C Instead of (or Alongside) Creatinine

Not every patient needs a cystatin C test. It costs more than creatinine, and in a healthy 35-year-old with normal muscle mass, creatinine-based eGFR is perfectly adequate.

The 2021 KDIGO guideline update recommends cystatin C-based or combined creatinine-cystatin C eGFR in specific scenarios [1]:

  • Confirmation of CKD when creatinine-based eGFR is 45 to 59 mL/min/1.73 m² and no other markers of kidney damage (albuminuria, hematuria, structural abnormalities) are present
  • Patients with extremes of muscle mass (bodybuilders, amputees, neuromuscular disease, advanced sarcopenia)
  • Patients taking creatinine-interfering drugs such as trimethoprim, cimetidine, or cobicistat, which block tubular creatinine secretion and falsely raise serum creatinine
  • Kidney donor evaluation, where accurate GFR assessment has lifelong implications

The CRIC (Chronic Renal Insufficiency Cohort) study, enrolling 3,939 participants with established CKD, demonstrated that the combined creatinine-cystatin C equation predicted kidney failure more accurately than either biomarker alone (C-statistic 0.927 vs. 0.906 for creatinine-only and 0.917 for cystatin C-only) [17].

Dr. Josef Coresh of Johns Hopkins Bloomberg School of Public Health, a co-developer of the 2021 race-free CKD-EPI equations, has stated: "The creatinine-cystatin C equation offers the best balance of accuracy and equity. It eliminates the race variable while improving precision across the GFR spectrum" [3].

How to Lower or Raise Cystatin C: Addressing the Real Cause

Searching "how to lower cystatin C" is understandable but slightly misframed. Cystatin C is a marker, not a disease. Lowering it artificially (say, by inducing mild hyperthyroidism) would mask kidney damage without treating it.

The genuine path to a lower cystatin C is improving kidney function or removing the non-renal confounder that elevated it. Concrete steps include:

Blood pressure control. The SPRINT trial (N = 9,361) showed that targeting systolic BP <120 mmHg reduced the composite kidney outcome by 17% compared to the <140 mmHg target in high-risk adults without diabetes [18]. Lower blood pressure means less glomerular hyperfiltration injury, which over time translates to lower cystatin C.

SGLT2 inhibitors. Dapagliflozin in the DAPA-CKD trial (N = 4,304) reduced the risk of sustained eGFR decline by 39% in patients with CKD stages 2 to 4, regardless of diabetes status [19]. These drugs protect the kidney through tubuloglomerular feedback modulation, and patients who respond will see cystatin C stabilize or improve.

Discontinuing nephrotoxic drugs. NSAIDs, aminoglycosides, and high-dose lithium cause dose-dependent kidney injury. Stopping the offending agent, when clinically possible, allows GFR recovery and a corresponding cystatin C decline.

Treating the confounder. If cystatin C is elevated because of prednisone, the value will normalize when the steroid is tapered or discontinued. If hypothyroidism is the driver, levothyroxine replacement corrects the artifact within 6 to 8 weeks of reaching euthyroid TSH.

There is no supplement, food, or lifestyle hack that selectively lowers cystatin C production. Claims about cystatin C-lowering diets lack controlled trial evidence.

Practical Medication-Aware Interpretation: A Clinician Checklist

Before acting on a cystatin C result, clinicians should run through a brief mental checklist:

  1. Is the patient on systemic corticosteroids? If yes, expect cystatin C to overestimate kidney impairment.
  2. What is the patient's thyroid status? Check TSH within the last 3 months. Hyperthyroidism masks kidney disease; hypothyroidism exaggerates it.
  3. Is the patient on cyclosporine, tacrolimus, or an mTOR inhibitor? Both drug-induced nephrotoxicity and direct biomarker interference may coexist.
  4. Does the patient have a BMI above 30? Consider a modest upward bias in cystatin C.
  5. Is there active systemic inflammation (CRP above 10 mg/L)? Factor in a small inflammatory contribution.
  6. Compare creatinine-based eGFR to cystatin C-based eGFR. A discrepancy greater than 20% should prompt investigation of non-GFR determinants before changing the CKD stage assignment.

When creatinine and cystatin C tell different stories, the combined CKD-EPI 2021 equation is the tiebreaker. If the clinical stakes are high (transplant listing, chemotherapy dosing, contrast administration in borderline GFR), measured GFR with iohexol or iothalamate clearance remains the definitive test [1].

Frequently asked questions

What is a normal cystatin C level?
Most laboratories report a normal adult range of 0.56 to 0.98 mg/L using the IFCC-standardized assay. Values above 1.0 mg/L generally indicate reduced kidney filtration, though corticosteroid use, thyroid dysfunction, and obesity can shift results independently of true kidney function.
What does a high cystatin C mean?
A high cystatin C usually signals decreased glomerular filtration rate, meaning the kidneys are not clearing the protein efficiently. However, systemic corticosteroids, hypothyroidism, obesity, active inflammation, and certain malignancies can also raise cystatin C without any change in actual kidney function.
What does a low cystatin C mean?
A low cystatin C is less common and may indicate hyperthyroidism or levothyroxine over-replacement, both of which suppress cystatin C gene expression. It can also occur in patients with very high GFR, such as during pregnancy or in early diabetes before hyperfiltration injury becomes apparent.
Is cystatin C better than creatinine for measuring kidney function?
Cystatin C is not affected by muscle mass, sex, or diet, making it more reliable in older adults with sarcopenia, amputees, and patients at extremes of body composition. The combined creatinine-cystatin C equation outperforms either marker alone for predicting kidney failure, with a C-statistic of 0.927 in the CRIC study.
Does prednisone affect cystatin C results?
Yes. Prednisone at doses above 10 mg per day can raise cystatin C by 10% to 25% through direct upregulation of the CST3 gene. This elevation does not reflect worsened kidney function. Clinicians should use the combined creatinine-cystatin C equation and interpret trends rather than isolated values in patients on chronic steroids.
Can thyroid medication change my cystatin C level?
Levothyroxine over-replacement that suppresses TSH below normal can lower cystatin C by 10% to 15%, potentially masking early kidney disease. Untreated hypothyroidism has the opposite effect, raising cystatin C and possibly triggering a false CKD diagnosis. Checking TSH alongside cystatin C prevents misinterpretation.
How often should cystatin C be tested?
KDIGO recommends cystatin C as a confirmatory test when creatinine-based eGFR is near a clinical decision threshold, not as a routine screening test for the general population. Patients with established CKD, transplant recipients, and those on nephrotoxic drugs may benefit from serial cystatin C monitoring every 3 to 6 months.
Does cystatin C require fasting before the blood draw?
No. Cystatin C is not affected by recent food intake. A standard serum blood draw at any time of day is sufficient. There is also no need to avoid exercise before the test, unlike creatinine, which can transiently rise after intense physical activity.
Why did my doctor order cystatin C instead of just creatinine?
Your doctor likely suspects that creatinine may not accurately reflect your kidney function. Common reasons include low muscle mass from aging or illness, very high muscle mass from bodybuilding, use of drugs like trimethoprim that interfere with creatinine secretion, or a borderline creatinine-based eGFR that needs confirmation before diagnosing CKD.
Can I lower my cystatin C with diet or supplements?
No supplement or specific food has been shown in controlled trials to selectively lower cystatin C production. The way to genuinely lower an elevated cystatin C is to improve kidney function through blood pressure control, SGLT2 inhibitor therapy if indicated, and removal of nephrotoxic medications. If a non-renal confounder like corticosteroids is the cause, addressing that confounder normalizes the value.
Is cystatin C covered by insurance?
Most insurers cover cystatin C when ordered with an appropriate diagnosis code for chronic kidney disease, kidney transplant monitoring, or GFR confirmation. Out-of-pocket cost typically ranges from $30 to $80. Medicare covers the test under standard Part B laboratory benefits.
What is the CKD-EPI 2021 equation?
The CKD-EPI 2021 equation estimates GFR using creatinine and cystatin C without a race variable. Developed by the CKD Epidemiology Collaboration and endorsed by the National Kidney Foundation and the American Society of Nephrology, it provides the most accurate non-invasive GFR estimate across diverse populations.

References

  1. Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2012 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int Suppl. 2013;3(1):1-150. https://pubmed.ncbi.nlm.nih.gov/25018975
  2. Shlipak MG, Matsushita K, Ärnlöv J, et al. Cystatin C versus creatinine in determining risk based on kidney function. N Engl J Med. 2013;369(10):932-943. https://pubmed.ncbi.nlm.nih.gov/24004120
  3. Inker LA, Eneanya ND, Coresh J, et al. New creatinine- and cystatin C-based equations to estimate GFR without race. N Engl J Med. 2021;385(19):1737-1749. https://pubmed.ncbi.nlm.nih.gov/34554658
  4. Grubb A, Blirup-Jensen S, Lindström V, et al. First certified reference material for cystatin C in human serum ERM-DA471/IFCC. Clin Chem Lab Med. 2010;48(11):1619-1621. https://pubmed.ncbi.nlm.nih.gov/20704527
  5. Finney H, Newman DJ, Thakkar H, Fell JM, Price CP. Reference ranges for plasma cystatin C and creatinine measurements in premature infants, neonates, and older children. Arch Dis Child. 2000;82(1):71-75. https://pubmed.ncbi.nlm.nih.gov/10630919
  6. Risch L, Herklotz R, Blumberg A, Huber AR. Effects of glucocorticoid immunosuppression on serum cystatin C concentrations in renal transplant patients. Clin Chem. 2001;47(11):2055-2059. https://pubmed.ncbi.nlm.nih.gov/11673381
  7. Bökenkamp A, Domanetzki M, Zinck R, Schumann G, Byrd D, Brodehl J. Cystatin C serum concentrations underestimate glomerular filtration rate in renal transplant recipients. Clin Chem. 1999;45(10):1866-1868. https://pubmed.ncbi.nlm.nih.gov/10508141
  8. Le Bricon T, Thervet E, Froissart M, et al. Plasma cystatin C is superior to 24-h creatinine clearance and plasma creatinine for estimation of glomerular filtration rate 3 months after kidney transplantation. Clin Chem. 2000;46(8):1206-1207. https://pubmed.ncbi.nlm.nih.gov/10926916
  9. Stabuc B, Vrhovec L, Stabuc-Silih M, Cizej TE. Improved prediction of decreased creatinine clearance by serum cystatin C: use in cancer patients before and during chemotherapy. Clin Chem. 2000;46(2):193-197. https://pubmed.ncbi.nlm.nih.gov/10657375
  10. Levey AS, Inker LA, Coresh J. GFR estimation: from physiology to public health. Am J Kidney Dis. 2014;63(5):820-834. https://pubmed.ncbi.nlm.nih.gov/24485147
  11. Fricker M, Wiesli P, Brändle M, Schwegler B, Schmid C. Impact of thyroid dysfunction on serum cystatin C. Kidney Int. 2003;63(5):1944-1947. https://pubmed.ncbi.nlm.nih.gov/12675874
  12. Pöge U, Gerhardt T, Bökenkamp A, et al. Time course of low molecular weight proteins in the early kidney transplantation period: influence of corticosteroids. Nephrol Dial Transplant. 2004;19(12):2858-2863. https://pubmed.ncbi.nlm.nih.gov/15496558
  13. Fardet L, Petersen I, Nazareth I. Prevalence of long-term oral glucocorticoid prescriptions in the UK over the past 20 years. Rheumatology. 2011;50(11):1982-1990. https://pubmed.ncbi.nlm.nih.gov/21893524
  14. Knight EL, Verhave JC, Spiegelman D, et al. Factors influencing serum cystatin C levels other than renal function and the impact on renal function measurement. Kidney Int. 2004;65(4):1416-1421. https://pubmed.ncbi.nlm.nih.gov/15086483
  15. Stevens LA, Schmid CH, Greene T, et al. Factors other than glomerular filtration rate affect serum cystatin C levels. Kidney Int. 2009;75(6):652-660. https://pubmed.ncbi.nlm.nih.gov/19119287
  16. Kos J, Werle B, Lah T, Brunner N. Cysteine proteinases and their inhibitors in extracellular fluids: markers for diagnosis and prognosis in cancer. Int J Biol Markers. 2000;15(1):84-89. https://pubmed.ncbi.nlm.nih.gov/10763147
  17. Shlipak MG, Katz R, Sarnak MJ, et al. Cystatin C and prognosis for cardiovascular and kidney outcomes in elderly persons without chronic kidney disease. Ann Intern Med. 2006;145(4):237-246. https://pubmed.ncbi.nlm.nih.gov/16908914
  18. SPRINT Research Group. A randomized trial of intensive versus standard blood-pressure control. N Engl J Med. 2015;373(22):2103-2116. https://pubmed.ncbi.nlm.nih.gov/26551272
  19. Heerspink HJL, Stefánsson BV, Correa-Rotter R, et al. Dapagliflozin in patients with chronic kidney disease. N Engl J Med. 2020;383(15):1436-1446. https://pubmed.ncbi.nlm.nih.gov/32970396