
Nephrology Billing Services for ESRD, Dialysis and CKD Care
Nephrology billing pays when the monthly ESRD services code matches the patient's age and visit count, inpatient dialysis is coded from the right place of service, and vascular access work is billed outside the monthly payment. This page covers the physician claim, the dialysis facility claim and the denials nephrology groups see most.
Standards We Work Under
In short: nephrology revenue sits in three places. Dialysis patients generate one monthly capitation code (90951 to 90970) per month, CKD patients before dialysis are billed as ordinary visits, and the dialysis facility bills its own claim on bill type 72x. Errors come from visit counts, mid-month changes, the 30-month group health plan rule and surgical access work.
The Codes a Nephrology Group Bills Most
| Code | Description | Notes |
|---|---|---|
| 90960 | Monthly ESRD services, age 20 and over, 4 or more visits | Payment status A in RVU26D |
| 90961 | Monthly ESRD services, age 20 and over, 2 to 3 visits | |
| 90962 | Monthly ESRD services, age 20 and over, 1 visit | |
| 90954 to 90959 | Monthly ESRD services, ages 2 to 11 and 12 to 19, by visit count | |
| 90951 to 90953 | Monthly ESRD services, under age 2, by visit count | 90952 and 90953 are status C (contractor priced) |
| 90966 | Home dialysis monthly management, age 20 and over | One face-to-face visit a month; 90963 to 90965 cover younger ages |
| 90970 | ESRD services per day, age 20 and over | Units equal days; 90967 to 90969 cover younger ages |
| 90935 | Hemodialysis, one physician evaluation | Inpatient hospital place of service; 000-day global |
| 90937 | Hemodialysis, repeated evaluations | 000-day global |
| 90945 / 90947 | Dialysis other than hemodialysis, one or repeated evaluations | Peritoneal and other modes |
| 99214 | Office visit, established patient, moderate | CKD before dialysis |
| 36415 | Routine venipuncture | Status X in RVU26D |
| 36901 to 36906 | Dialysis circuit access studies and interventions | 000-day global |
| 36818 to 36821 | Arteriovenous fistula creation | 090-day global |
| 36556 / 36558 | Central venous catheter placement, non-tunneled and tunneled | 000-day and 010-day global |
| G0491 | Dialysis at a certified ESRD facility for acute kidney injury without ESRD | Facility claim, bill type 072X, condition code 84 |
Modifiers That Matter
| Modifier | Use |
|---|---|
| 25 | Significant, separately identifiable visit on the same day as inpatient dialysis codes 90935, 90937, 90945 or 90947, for the visit types Chapter 8 section 170 lists |
| AY | Facility modifier: a lab or drug is not for the treatment of ESRD |
| CG | Facility modifier: treatments beyond 13 (30-day month) or 14 (31-day month) without medical justification |
| G1 to G5 | URR level on at least one hemodialysis line of a facility claim |
| G6 | Facility modifier: fewer than seven dialysis sessions in the month |
Payer Rules to Know
| Payer | Rule |
|---|---|
| Medicare | MCP paid at 80 percent after the Part B deductible. Claim must be filed within 1 calendar year of the date of service (42 CFR 424.44(a)(1)). |
| Medicaid | Federal limit of 12 months from the date of service (42 CFR 447.45(d)(1)). States may set shorter windows. |
| Employer group health plans | Pay first for up to 30 consecutive months of ESRD-based Medicare eligibility or entitlement (Medicare Secondary Payer Manual, Chapter 2, section 20.1). Medicare is primary after that. |
| Commercial plans | Filing limits, visit-count rules and bundling edits come from the contract. Read the payer policy before billing. |
Top Denials in Nephrology Billing Services for Esrd, Dialysis and Ckd Care
| Reason | Why it happens | Our fix |
|---|---|---|
| CO-97, bundled into another service | A service inside the monthly payment, such as a test interpretation or care plan oversight, was billed on top of the MCP. | Remove the bundled line, or bill it only when a different physician furnished it and the manual allows separate payment. |
| CO-22, another payer may be responsible | An employer group plan is primary during the 30-month coordination period and the claim went to Medicare first. | Confirm the coordination dates, bill the group plan first and send Medicare the plan's remittance. |
| CO-16, missing information | The claim lacks information, such as the facility NPI in box 32a, the diagnosis or correct dates of service. | Complete the fields the remark code names and resubmit. |
| CO-18, exact duplicate | A second MCP line or claim was sent for the same patient and month, often by two physicians in one group. | Confirm one physician bills the month and void or drop the second claim. |
| CO-29, filing limit expired | The claim passed the payer's time limit, which is 1 calendar year for Medicare. | Appeal only with proof of timely filing, and track the limit from the date of service. |
What Does Nephrology Billing Cover?
Nephrology billing covers three claim streams: the physician claim for dialysis patients, the physician claim for kidney disease before dialysis, and the claim the dialysis facility sends for the treatments themselves.
The nephrologist's group bills on the CMS-1500. The dialysis facility bills on the UB-04 or the electronic 837 institutional claim. Under the Medicare Claims Processing Manual, Chapter 8, section 10.5, a hospital with a certified renal dialysis facility bills its outpatient ESRD services through that facility on bill type 72x.
| Stream | Who bills | Form and core codes |
|---|---|---|
| ESRD patient on maintenance dialysis | Nephrologist or practitioner managing the patient | CMS-1500, one monthly ESRD code (90951 to 90970) |
| Kidney disease before dialysis, or unrelated to it | Nephrologist | CMS-1500, office or hospital visit codes such as 99214 |
| Dialysis treatments, drugs and labs for the session | Dialysis facility | UB-04 or 837I, bill type 72x, revenue code 082x for hemodialysis |
ESRD means end-stage renal disease, kidney failure that needs regular dialysis or a transplant. The MCP, or monthly capitation payment, is the single monthly payment Medicare makes to the physician who manages that patient's outpatient dialysis care.
How Is the ESRD Monthly Capitation Payment Billed?
You bill one ESRD monthly code per patient per month, chosen by the patient's age at the end of the month and the number of face-to-face visits that month. Chapter 8, section 140.1, says separate codes exist for one visit, two to three visits and four or more visits, and that the highest payment needs at least four ESRD-related visits.
The age bands and visit counts map to 12 codes. The CMS fee schedule file RVU26D (October 2026) lists all of 90951 through 90970. Most carry payment status A, so Medicare pays them under the fee schedule. 90952 and 90953, for patients under 2, carry status C, so the contractor sets the price.
| Patient age at end of month | 4 or more visits | 2 to 3 visits | 1 visit |
|---|---|---|---|
| Under 2 | 90951 | 90952 | 90953 |
| 2 to 11 | 90954 | 90955 | 90956 |
| 12 to 19 | 90957 | 90958 | 90959 |
| 20 and over | 90960 | 90961 | 90962 |
Section 140.1 defines the month as a calendar month. In the first month, dates run from the day dialysis begins to month end.
Medicare pays the MCP at 80 percent of the approved amount after the Part B deductible, and the patient owes the deductible and 20 percent coinsurance. Section 140.4 tells contractors to pay one monthly payment per patient per month, after the month ends, and to deny duplicate MCP charges.
On the CMS-1500, section 140.3 says box 32 must show the name and address of the facility involved in the patient's maintenance care or training, and box 32a must carry that facility's NPI. Box 24A spans the whole calendar month of responsibility, and box 19 flags self-dialysis training.
See CPT 90960 for the adult four-or-more-visit code.
How Many Visits Are Needed to Bill a Full Monthly Capitation Payment?
A full-visit MCP code for in-center patients needs four ESRD-related, face-to-face visits in the calendar month. The code must reflect the visits actually furnished and documented in the month.
The visits must be face-to-face by a physician, clinical nurse specialist, nurse practitioner or physician assistant. The section lets the MCP physician use others for some visits. Those others must be a partner, an employee of the same group or an employee of the MCP physician, and the same rule covers W-2 employees and 1099 contractors.
- Resident, intern and fellow visits count only if the teaching MCP physician is present.
- Visits to a patient in hospital observation status or living in a skilled nursing facility count.
- Inpatient visits do not count. They are billed with the inpatient visit code.
The physician who does the complete assessment, sets the plan of care and manages the patient bills the monthly service.
How Is Home Dialysis Management Billed?
Home dialysis management is billed with a single monthly code by age, 90963 through 90966, no matter how many visits occur. Section 140.1.1 says the MCP physician must still furnish at least one face-to-face visit a month, though contractors may waive that on a case-by-case basis when the notes show active management.
| Age | Home dialysis, full month | Per day, less than a full month |
|---|---|---|
| Under 2 | 90963 | 90967 |
| 2 to 11 | 90964 | 90968 |
| 12 to 19 | 90965 | 90969 |
| 20 and over | 90966 | 90970 |
Patients who switch between home and in-center dialysis during a month are billed on the home dialysis code. Section 140.1.2 says to use the home dialysis per-full-month code whether the patient moved from home to center or the reverse, and whatever the split of the month.
What Happens When a Dialysis Patient Changes Facilities or Doctors Mid Month?
The answer depends on whether the change is temporary or permanent, and on whether the first physician completed the monthly assessment.
For a traveling patient, section 100 says the facility that gives an in-facility treatment bills it, even for a temporary stay. Section 100.1 says the physician who treats the patient away from home marks the claim as a temporary patient, and the contractor adjusts the usual physician's MCP for the absence. That physician bills the per-day code for the days of responsibility (section 140.2.1).
For a permanent change, section 140.2.1 splits it by the first physician's work:
- If the first physician furnished a complete assessment, that physician bills the MCP for the visits furnished and the new physician bills the per-day code for the rest of the month.
- If the first physician did not complete an assessment, that physician bills the per-day code for the days of responsibility and may not bill the MCP that month. The new physician can bill the MCP after a complete assessment, a plan of care and at least one face-to-face visit.
A patient moves out of town on day 20 of a 30-day month. The first nephrologist never completed the monthly assessment. The first nephrologist bills 20 units of the age-appropriate per-day code, for example 90970 for an adult. The new nephrologist assesses the patient, sets the plan of care and bills the MCP.
Section 140.3 puts non-continuous dates on separate lines and requires a separate claim when per-day service overlaps two months.
How Do We Bill Hemodialysis for an Inpatient?
Inpatient hemodialysis is billed with 90935 when one physician evaluation is done and 90937 when repeated evaluations are needed, and Medicare pays the procedure code only if the claim's place of service is inpatient hospital. Section 170 explains why: outpatient renal services fall under the monthly payment. Codes 90945 and 90947 are the equivalents for dialysis other than hemodialysis.
Section 160.4 requires the physician to be physically present at some time during the dialysis, and the record must show it,. If the physician visits on a dialysis day but not during the treatment, the claim uses the ordinary hospital visit codes instead. See CPT 90935.
Section 170.B bundles all evaluation and management services into the dialysis code on the same date. Listed exceptions, such as office visits, initial hospital care, consultations and critical care, take modifier 25 when significant and separately identifiable. Section 160.4 narrows this for inpatient dialysis: the visit must be unrelated to the ESRD condition and must be one that could not have been furnished during the treatment.
How Do We Code and Bill CKD Visits Before Dialysis?
Nephrology visits for chronic kidney disease (CKD) before dialysis begins are ordinary visits, billed with office or hospital E/M codes such as 99214, and the CKD stage is reported with a code from category N18. Section 140 excludes all physician services that came before outpatient dialysis started from the monthly payment.
These kidney codes come from the CDC ICD-10-CM code set for fiscal year 2027, effective October 1, 2026. The FY 2027 guidelines assign N18.6 when the provider documents ESRD, and only N18.6 if both a stage and ESRD are documented.
| Code | Description | Billing note |
|---|---|---|
| N18.1, N18.2 | CKD stage 1, stage 2 (mild) | Stage must be documented |
| N18.30 to N18.32 | CKD stage 3 unspecified, 3a, 3b | Use the specific stage |
| N18.4, N18.5 | CKD stage 4 (severe), stage 5 | Stage 5 and ESRD have separate codes |
| N18.6 | End stage renal disease | Only when ESRD is documented |
| N18.9 | CKD, unspecified | Use when the stage is not documented |
| Z99.2 | Dependence on renal dialysis | Status code for patients on dialysis |
| Z94.0 | Kidney transplant status | Report with the N18 stage if CKD persists |
The guidelines say to assign category I12 when hypertension and CKD are both present, unless the provider says they are unrelated, with the N18 code second to give the stage. For a transplant patient with continuing CKD, report the N18 stage and Z94.0.
For the diabetes side see endocrinology billing, and for shared primary care visits internal medicine billing. Venipuncture, code 36415, is listed in RVU26D with status X, so the physician fee schedule does not pay it as a separate service.
How Do We Bill Vascular Access Procedures?
Vascular access procedures are billed separately from the monthly capitation payment, on their own procedure codes. Chapter 8, section 140, part B excludes surgical services such as hemodialysis catheter placement, peritoneal dialysis catheter placement, repair of existing dialysis accesses, thrombolytic therapy and thrombectomy of a clotted cannula from the MCP.
In RVU26D, arteriovenous fistula creation codes 36818 through 36821 and open thrombectomy 36831 carry a 090-day global. Catheter placement 36556 carries 000 and 36558 carries 010. The dialysis circuit codes 36901 through 36906 carry 000, and 36907 and 36909 are add-ons with a ZZZ global.
Section 140 lists interpretation of noninvasive access studies, including 93990, as included in the MCP. Section 140.4 allows separate payment when a physician other than the MCP physician furnishes them. The page for vascular surgery billing covers the surgeon's claim.
How Does a Dialysis Facility Bill Medicare?
A dialysis facility bills Medicare on type of bill 72x with the ESRD prospective payment system (PPS), a single bundled payment per treatment. Chapter 8, section 10, says the PPS covers supplies, equipment, drugs, biologicals, laboratory tests, training and support services for outpatient dialysis in the facility or at home.
The accepted bill types are 721, an admit-through-discharge claim, 722, 723 and 724 for interim claims, 727 to replace a prior claim and 728 to void one. The modality revenue code goes on each line, for example 0821 for hemodialysis.
| Item | Rule from Chapter 8 |
|---|---|
| Type of bill | 72x. Hospital-based and independent renal dialysis facilities use it for ESRD services |
| Labs and drugs | ESRD-related labs, drugs and biologicals are included in the PPS base rate. Others billing for them must look to the facility for payment |
| Acute kidney injury | AKI claims use bill type 072X, condition code 84, a revenue code 082X, 083X or 088X, and HCPCS G0491 |
How Do Medicare, Medicaid and Commercial Plans Differ for Nephrology Claims?
The biggest nephrology-specific rule is the 30-month coordination period. For up to 30 consecutive months, an employer group health plan pays first for a patient with ESRD-based Medicare, and Medicare pays second. The Medicare Secondary Payer Manual, Chapter 2, section 20.1, says the period begins with the earlier of the month a regular course of dialysis starts or, for self-dialysis training, the first day of the month of training.
Medicare pays secondary during those first 30 months of ESRD-based eligibility or entitlement and becomes primary after the 30th month.
Filing limits also differ. Under 42 CFR 424.44(a)(1), a Medicare claim must be filed within 1 calendar year after the date of service. Under 42 CFR 447.45(d)(1), the Medicaid agency must require providers to submit all claims within 12 months of the date of service, and a state may set a shorter window. See our Medicare billing guide and Medicaid billing guide.
Commercial plans set their own filing limits and edits by contract, so we read each payer's policy before billing.
What Are the Most Common Denials in Nephrology, and How Are They Worked?
The denials nephrology groups see most are bundling (CARC 97), another payer responsible (22), missing information (16), duplicates (18) and filing limits (29). A CARC is a claim adjustment reason code, the numeric reason a payer gives on the remittance advice.
The denial table above gives the fix for each. We work denials within 48 hours.
How We Handle Nephrology Billing
We code the monthly ESRD claim from the visit log, send claims within 24 hours of charge entry and work denials within 48 hours. Our certified coders (AAPC and AHIMA) match each visit count to the right MCP code, check the facility NPI and the dates of service, and compare procedure claims against NCCI edits before they leave. We work to a 95% clean claim rate.
For hospital-owned dialysis units we also check UB-04 accuracy: bill type, revenue codes, patient status, condition and occurrence codes, and payer-specific rules.
Our fee is a percentage of collections, shown on our pricing page. To talk through your practice, book a call, or browse all specialties.
- Medicare Claims Processing Manual, Chapter 8: Outpatient ESRD Hospital, Independent Facility, and Physician/Supplier Claims · CMS
- CMS Physician Fee Schedule relative value files, RVU26D (October 2026) · CMS
- Medicare Secondary Payer Manual, Chapter 2: MSP Provisions · CMS
- End-Stage Renal Disease (ESRD) coordination of benefits · CMS
- 42 CFR 424.44, Time limits for filing claims · eCFR
- 42 CFR 447.45, Timely claims payment · eCFR
- ICD-10-CM code descriptions, fiscal year 2027 · CDC, National Center for Health Statistics
- ICD-10-CM Official Guidelines for Coding and Reporting, FY 2027 · CDC, National Center for Health Statistics
- Claim Adjustment Reason Codes · X12
We check every rule, code and deadline against the official source. See our editorial policy.
Who We Serve




Common Questions
Straight answers from the team that does the work.
Ask a billing lead directly. A 20-minute call, Monday to Friday, 9am to 5pm Eastern.
01How is the ESRD monthly capitation payment billed?
Bill one ESRD monthly code per patient per month, by the patient's age at the end of the month and the visits furnished. In-center codes run 90951 to 90962 for 4, 2 to 3 and 1 visit, with 90960 to 90962 for age 20 and over. Home dialysis uses 90963 to 90966. Boxes 32 and 32a carry the facility and its NPI.
02How many visits are needed to bill a full MCP?
Four ESRD-related, face-to-face visits in the calendar month support the top in-center code for the patient's age. Two or three visits support the middle code and one visit the lowest. Partners, same-group employees and the MCP physician's contractors can supply visits. Home dialysis needs one visit, which a contractor may waive.
03How do we bill hemodialysis for an inpatient?
Use 90935 for one physician evaluation and 90937 for repeated evaluations, with inpatient hospital as the place of service. The physician must be present at some point during the dialysis and the record must show it. A visit on the same date needs modifier 25 and a reason unrelated to the dialysis.
04What happens when a dialysis patient changes facilities mid month?
It depends on who completed the monthly assessment. If the first physician did, that physician bills the MCP for the visits furnished and the new physician bills the per-day code. If not, the first physician bills per-day units and may not bill the MCP. Transient patients are billed by the covering physician with per-day units.
05How do we bill vascular access procedures?
Bill them on their own procedure codes, outside the monthly payment. Chapter 8, section 140, excludes catheter placement, access repair, thrombolytic therapy and thrombectomy of a clotted cannula from the MCP. In RVU26D, fistula creation (36818 to 36821) has a 090-day global and dialysis circuit codes 36901 to 36906 a 000-day global.
06How much does outsourcing nephrology billing cost as a percentage of collections?
We charge a percentage of collections, and the range is on our pricing page, the one place we publish it. The rate depends on volume, payer mix and scope, such as whether we also bill a dialysis unit's facility claim. A call lets us quote against your patient volume and payers.
07What are the most common denial reasons in nephrology, and how are they worked?
The ones we see most are CARC 97 (bundled), 22 (another payer responsible, often the 30-month group health plan period), 16 (missing information), 18 (duplicate) and 29 (filing limit expired)., decide whether to correct or appeal, and file inside the payer's window. We work denials within 48 hours.
08What documentation does a nephrology practice need to support the codes billed?
Monthly codes need a log of face-to-face visits by date and provider, a complete monthly assessment and the plan of care. Home dialysis needs one visit note or notes showing active management. Inpatient dialysis needs a note showing the physician was present during treatment.
09How do Medicare and commercial payer rules differ for nephrology claims?
Medicare requires filing within one calendar year under 42 CFR 424.44(a)(1) and pays the MCP at 80 percent after the Part B deductible. Medicaid claims are due within 12 months under 42 CFR 447.45(d)(1) unless a state sets less. Employer plans pay first for up to 30 months of ESRD-based Medicare. Commercial rules come from contracts.
Talk to a Nephrology Billing Services for Esrd, Dialysis and Ckd Care Billing Lead.
A 20-minute call about your payers, volume and setup. Monday to Friday, 9am to 5pm Eastern.