Nephrology billing is dominated by End-Stage Renal Disease (ESRD) monthly capitation payment codes for dialysis patients, which bundle a defined set of physician services into one monthly fee based on how many visits were actually furnished — a very different model from standard fee-for-service E/M billing.
Why This Specialty Is Billing-Complex
The ESRD monthly capitation payment (MCP) codes are selected by patient age and the number of face-to-face visits completed that month, so under-documenting visit count directly reduces the code (and payment) that can be billed, while over-billing visits that did not happen is a compliance risk. CKD staging also has to be current and specific, since general ESRD/CKD codes alone often will not support medical necessity for related testing.
Common CPT, ICD-10 & HCPCS Codes
- CPT 90951-90962 — ESRD services, monthly capitation payment, by age and visit count
- CPT 90935/90937 — hemodialysis, single evaluation / with repeated evaluations
- ICD-10 N18.1-N18.6 — chronic kidney disease, stages 1 through 6 (ESRD)
- ICD-10 N17.9 — acute kidney injury, unspecified
Documentation Standards
Each month’s record needs a clear count of face-to-face visits (in-center or via applicable telehealth rules) to support the specific MCP code level billed, along with a current CKD stage reflected in the diagnosis code — not a stale stage carried forward from a prior encounter. Dialysis flowsheets and lab trending (creatinine, GFR) should be referenced to support the staging used.
Common Denial Reasons & How to Prevent Them
- Denials or downcoding when the documented visit count does not support the ESRD MCP level billed
- Denials when the CKD stage on the claim does not match current lab-supported staging
- Frequency-limit denials on repeated hemodialysis evaluation codes
- Denials for services during a hospital stay that are already included in the monthly capitation payment
Tools That Help
ICD-10-CM Search · Denial Code Lookup · Modifier/POS Reference · RCM Calculators · NPI Lookup