Nephrology Billing Built for Bundles, Dialysis Cycles & CKD Complexity
From ESRD PPS bundling and monthly capitation coding to vascular access procedures and home dialysis training, our nephrology-trained coders and billers keep every claim compliant, clean, and paid at its true value — for nephrology and dialysis practices across the United States.
Reviewed by our AAPC & AHIMA-credentialed coding team · Last updated July 2026
Denied — wrong MCP code tier
Monthly capitation billed as 90960 (4 visits) but the record supported only two visits that month.
Corrected by our team
Visit count reconciled against progress notes; code corrected to 90961 and resubmitted with documentation.
Paid correctly
Claim paid at the corrected rate; the visit-count discrepancy was added to our monthly MCP audit checklist.
Nephrology Revenue Hides in the Bundle
Nephrology billing runs on a different engine than most specialties: bundled prospective payments, visit-count-based coding, and drug billing that draws regulatory attention. These are the four places practices lose revenue most often.
Bundled ESRD PPS payments hide errors
Nearly everything tied to maintenance dialysis — treatments, most drugs, labs, and supplies — is paid through a single case-mix-adjusted rate per treatment. Bill a bundled item separately and it's denied; fail to append modifier AY to a genuinely unrelated service, and it's absorbed into the bundle for $0.
MCP coding depends on visit counts, not just age
Monthly capitation codes 90951–90970 are selected by patient age and the exact number of face-to-face visits documented that month. One missed or extra visit note shifts the entire code — and the entire month's payment.
Vascular access carries dense NCCI & modifier rules
Fistula and graft creation, thrombectomy, and angioplasty/stent codes (36818–36906) bundle together frequently under NCCI edits. A diagnostic angiogram billed alongside an intervention in the same session needs the right modifier to avoid a CO-97 denial.
ESA and dialysis drug billing draws audits
Darbepoetin and epoetin alfa billing requires correct units, NDC reporting, and JW/JZ wastage attestation. CMS and commercial payers actively audit erythropoiesis-stimulating agent utilization in the ESRD population.
Full Revenue-Cycle Coverage, Organized the Way Your Claims Flow
Every service below is delivered by staff who work nephrology and dialysis claims daily — and each connects to the same end-to-end RCM platform behind all our medical billing services.
Before the Treatment
- Insurance eligibility verification for every dialysis session and office visit
- Prior authorization for ESAs, vascular access procedures & home dialysis training
- Benefit checks across in-center, home, and hospital-based dialysis settings
- Patient responsibility estimates for coinsurance-heavy ESRD plans
Coding & Submission
- Nephrology-specific CPT, HCPCS & ICD-10 coding from treatment records
- Monthly MCP visit-count reconciliation and correct code-tier selection
- ESRD PPS bundling review — modifier AY applied only where warranted
- Clean electronic claim submission to Medicare, Medicare Advantage & commercial payers
Getting You Paid
- Payment posting & bundled-rate reconciliation against expected case-mix payments
- Denial management for NCCI, medical-necessity & authorization denials
- A/R follow-up on every unpaid claim, including QIP-related adjustments
- Patient billing & statements, plus monthly plain-English reporting
The Nephrology Codes We Work With Every Day
A sample of the procedure and payment families our coders handle — and the modifier decisions that determine whether they're paid correctly.
Frequently billed nephrology codes
| Code | Description | What we watch for |
|---|---|---|
| 90935 / 90937 | Hemodialysis, single vs. repeated evaluation | Code choice depends on whether the record documents more than one physician evaluation during the session |
| 90945 / 90947 | Dialysis procedure other than hemodialysis (e.g., peritoneal dialysis) | Correct pairing with home PD training and monitoring documentation |
| 90951–90962 | ESRD monthly capitation payment (MCP), in-center, by age & visit count | Visit-count tier must match the documented number of face-to-face encounters that month |
| 90963–90966 | ESRD MCP, home dialysis, by age bracket | Home training and monthly monitoring documentation supporting the code |
| 90967–90970 | ESRD-related services, per day, partial month | Used only when a full month of care was not provided — transfers, start/end of care |
| 36818–36821 | Arteriovenous fistula creation | Correct technique code selection; global-period tracking for follow-up care |
| 36901–36906 | Dialysis circuit angiography, angioplasty & thrombectomy | NCCI bundling between diagnostic and interventional codes performed same session |
| 90989 / 90993 | Dialysis training, completed / incomplete course | Billed once per training course, not per session; completion status documented |
| G0257 | Unscheduled dialysis, emergent condition | Medical necessity documentation distinguishing it from routine scheduled treatment |
| J0882 / Q5106 | Darbepoetin alfa / epoetin alfa (ESRD use) | Correct billed units, NDC reporting, and JW/JZ wastage attestation |
Modifiers that make or break nephrology reimbursement
| Modifier | When it applies | Cost of getting it wrong |
|---|---|---|
| AY | Item or service not related to the treatment of ESRD | Without it, unrelated services are absorbed into the bundled ESRD PPS rate and paid $0 |
| 25 | Significant, separately identifiable E/M on a treatment day | Office-visit revenue lost on dialysis or procedure days |
| 59 / XU | Distinct procedural service overriding an NCCI edit | CO-97 denial if missing; audit risk if applied without documentation support |
| 76 / 77 | Repeat procedure, same or different physician | Needed when a vascular access intervention is repeated same day |
| JW / JZ | Drug amount discarded / no wastage attested | A missing JZ attestation on ESA claims is an active audit trigger |
| LT / RT | Laterality on fistula, graft & vascular access procedures | Wrong or missing side leads to rejections or duplicate-claim denials |
Tables are illustrative, not exhaustive — our coders work across the full nephrology code set, CMS ESRD PPS updates (including the 2025 inclusion of oral-only renal drugs in the bundle), and payer-specific policies, including annual changes to the ESRD Quality Incentive Program (QIP).
How We Take Over Your Nephrology Billing — Without Disrupting It
Audit & Onboard
We review your current A/R, MCP coding patterns, and denial history, then map your EHR or dialysis clinical software workflow — no system change required.
Verify & Authorize
Eligibility runs before every treatment and visit; prior auths for ESAs, vascular access, and home training are secured and tracked to the claim.
Code & Submit
Treatment records are coded by nephrology-trained staff, reconciled against ESRD PPS bundling rules, and submitted clean within 24–48 hours.
Post, Appeal & Report
Payments post daily and reconcile against expected case-mix rates; denials are appealed, and you get a plain-English monthly report on collections and trends.
A Billing Partner That Speaks Nephrology
Specialty-trained, not general-purpose
The team on your account works nephrology and dialysis claims daily — MCP tiers, ESRD PPS bundling, vascular access, and home dialysis — so nothing gets coded by guesswork.
Prevention over rework
We scrub every claim against NCCI edits, ESRD PPS bundling logic, and payer policy before it leaves the building. Denials that slip through are appealed and their root cause engineered out.
Your systems, your data, full visibility
We work inside your existing EHR or dialysis clinical software with HIPAA-compliant access. Monthly reports translate billing performance into decisions you can act on.
One partner for the whole cycle
Because we run the complete revenue cycle — from eligibility through A/R follow-up — nothing falls between vendors, and accountability for your revenue sits in one place.
Nephrology Billing Questions, Answered Directly
What makes nephrology billing different from general medical billing?
Most nephrology revenue runs through the ESRD Prospective Payment System, a bundled per-treatment payment, rather than standard fee-for-service. Monthly capitation payment codes (90951–90970) are selected by patient age and documented visit count, not a single fixed code. Add vascular access procedures, home dialysis programs, and ESA drug billing, and generalist billing staff frequently misapply modifiers and lose revenue inside the bundle.
How do you handle MCP (monthly capitation payment) coding accuracy?
We reconcile the documented number of face-to-face visits for each patient, each month, against the correct age-and-visit-count code tier before the claim is submitted. Visit-count mismatches are the single most common source of ESRD billing errors we see.
Do you manage prior authorization for dialysis-related procedures and drugs?
Yes. We handle authorization for vascular access interventions, erythropoiesis-stimulating agents, and home dialysis training, submitting documentation up front so treatment isn't delayed and claims aren't denied for missing authorization.
Can you bill for both in-center and home dialysis patients?
Yes, including in-center MCP codes, home dialysis MCP codes, dialysis training codes, and the coding structure CMS uses to support the ongoing shift toward home dialysis modalities.
How do you reduce denials tied to ESRD PPS bundling?
We review every claim against what is and isn't included in the bundled rate, applying modifier AY only where a service is genuinely unrelated to ESRD treatment, and track drug billing units, NDCs, and wastage attestation to withstand payer and CMS audits.
Will we need to change our EHR or dialysis clinical software?
No. Our team works inside your existing platform, whichever nephrology or dialysis-specific system you use. You keep your workflow and your data — we handle the billing within it.
Ready for a Second Set of Eyes on Your Nephrology Claims?
Get a free audit of your current billing patterns — MCP coding, ESRD PPS bundling, and denial trends — with no obligation and no disruption to your current workflow.
Get a Free Billing Audit
