Simplify Processes, Maximize Reimbursements, Empower Care
Nephrology practices manage some of the most complex chronic conditions in healthcare — including chronic kidney disease (CKD), end-stage renal disease (ESRD), dialysis care, and kidney transplant management. While nephrologists focus on improving kidney function and patient outcomes, accurate nephrology medical billing and coding are essential to ensure proper reimbursement for these critical services.
Nephrology billing presents unique challenges: complex dialysis billing rules, monthly ESRD physician service codes, strict CKD documentation requirements, and rigorous payer compliance guidelines. Incorrect coding can lead to claim denials, delayed reimbursements, compliance risks, and revenue loss.
This guide covers the key CPT codes, ICD-10-CM diagnosis codes, documentation requirements, billing rules, and common mistakes in nephrology coding for 2026 — helping practices optimize reimbursement and maintain compliance.
Partner with Neolytix to bring precision, efficiency, and expertise to your nephrology billing operations.
Why Accurate Nephrology Coding Matters
Nephrology services often involve long-term patient management, dialysis treatments, and complex diagnostic monitoring. Since many nephrology patients require ongoing care and frequent monitoring, correct coding plays a major role in maintaining a healthy revenue cycle.
Accurate nephrology coding ensures:
- Proper reimbursement for dialysis and CKD management
- Compliance with Medicare ESRD billing regulations
- Reduced claim denials and audit risks
- Accurate documentation of medical necessity
Common Conditions Treated in Nephrology
Nephrologists diagnose and manage a broad range of kidney-related conditions, each requiring accurate ICD-10-CM diagnosis coding and thorough clinical documentation:
- Chronic Kidney Disease (CKD)
- End-Stage Renal Disease (ESRD)
- Acute Kidney Injury (AKI)
- Hypertension related to kidney disease
- Electrolyte disorders
- Glomerulonephritis
- Polycystic kidney disease
- Dialysis management
- Kidney transplant follow-up care
Key Nephrology CPT Codes (2026)
Dialysis CPT Codes
Dialysis is one of the most commonly billed nephrology services. These codes are used for individual dialysis sessions when monthly ESRD management codes are not billed.
CPT Code | Description |
90935 | Hemodialysis procedure with single physician evaluation |
90937 | Hemodialysis procedure requiring repeated physician evaluations |
90940 | Hemodialysis procedure without physician evaluation |
90945 | Dialysis procedure other than hemodialysis (e.g., peritoneal dialysis) |
90947 | Non-hemodialysis dialysis procedure requiring repeated physician evaluations |
Important: Dialysis session codes cannot be billed when monthly ESRD management (MCP) codes are used. Use either session-based dialysis billing or monthly MCP billing — never both.
ESRD Monthly Physician Services (MCP Codes)
Medicare reimburses nephrologists through Monthly Capitation Payment (MCP) codes for ESRD patient management. Code selection depends on the patient’s age and the number of physician visits completed during the month.
Patients Younger Than 2 Years
CPT Code | Description |
90951 | ESRD monthly services, 4 or more visits |
90952 | ESRD monthly services, 2–3 visits |
90953 | ESRD monthly services, 1 visit |
Ages 2–11 Years
CPT Code | Description |
90954 | ESRD monthly services, 4 or more visits |
90955 | ESRD monthly services, 2–3 visits |
90956 | ESRD monthly services, 1 visit |
Ages 12–19 Years
CPT Code | Description |
90957 | ESRD monthly services, 4 or more visits |
90958 | ESRD monthly services, 2–3 visits |
90959 | ESRD monthly services, 1 visit |
Adults (20 Years and Older)
CPT Code | Description |
90960 | ESRD monthly services, 4 or more visits |
90961 | ESRD monthly services, 2–3 visits |
90962 | ESRD monthly services, 1 visit |
Daily ESRD Services (Partial Month)
CPT Code | Description |
90967 | ESRD services per day — younger than 2 years |
90968 | ESRD services per day — ages 2–11 years |
90969 | ESRD services per day — ages 12–19 years |
90970 | ESRD services per day — 20 years and older |
Vascular Access Procedure Codes
Dialysis patients require reliable vascular access. These procedures must include clear documentation of medical necessity and access type.
CPT Code | Description |
36821 | Arteriovenous (AV) fistula creation |
36832 | AV fistula revision |
36833 | AV fistula revision with thrombectomy |
36556 | Non-tunneled central venous dialysis catheter insertion |
36558 | Tunneled dialysis catheter insertion |
49421 | Peritoneal dialysis catheter insertion |
49422 | Peritoneal dialysis catheter removal |
Diagnostic Tests Commonly Used in Nephrology
Kidney disease monitoring requires frequent laboratory testing. These codes support CKD staging, electrolyte balance monitoring, and anemia management.
CPT Code | Test |
80069 | Renal function panel |
82565 | Creatinine |
84520 | Blood Urea Nitrogen (BUN) |
83970 | Parathyroid hormone (PTH) |
82310 | Calcium |
84100 | Phosphorus |
82043 | Urine microalbumin |
81001 | Urinalysis with microscopy |
85025 | Complete blood count (CBC) |
Evaluation & Management (E&M) Coding for Nephrology
E&M services are frequently billed by nephrologists when evaluating patients with CKD, hypertension, electrolyte disorders, or acute kidney injury. Under current CMS guidelines, E&M level selection is based on either Medical Decision Making (MDM) or total time spent on the date of service.
CPT Code | Description |
99202 | New patient office visit — straightforward MDM |
99203 | New patient office visit — low complexity |
99204 | New patient office visit — moderate complexity |
99205 | New patient office visit — high complexity |
99212 | Established patient visit — straightforward MDM |
99213 | Established patient visit — low complexity |
99214 | Established patient visit — moderate complexity |
99215 | Established patient visit — high complexity |
Common nephrology E&M scenarios include CKD management, blood pressure management related to CKD, electrolyte imbalance treatment, dialysis consultation, acute kidney injury evaluation, and kidney transplant follow-up.
E&M and Dialysis Billing: What Can Be Billed Separately
This is one of the most frequently misunderstood billing rules in nephrology.
When E&M cannot be billed separately: If a nephrologist bills monthly ESRD services using MCP codes (90951–90962), routine dialysis evaluation, dialysis treatment supervision, and routine patient management are already included. Separate E&M billing is not permitted for these services.
When E&M can be billed separately: An E&M visit may be billed when the physician treats a separate medical problem unrelated to dialysis. For example, if a dialysis patient is seen for severe uncontrolled hypertension or an acute infection, CPT 99213-25 or 99214-25 may be billed with Modifier 25 to indicate a significant, separately identifiable service.
Chronic Care Management (CCM) in Nephrology
Many CKD patients have multiple chronic conditions, making them eligible for Chronic Care Management (CCM) services. CKD patients commonly qualify due to comorbidities such as diabetes, hypertension, heart disease, and kidney failure.
CCM Requirements:
- Patient must have two or more chronic conditions
- Conditions must be expected to last 12 months or longer
- Care coordination must be documented
- Minimum 20 minutes of clinical staff time per month required
CPT Code | Description |
99490 | Chronic care management, first 20 minutes per month |
99439 | Each additional 20 minutes |
99487 | Complex chronic care management |
99489 | Additional time for complex CCM |
Transitional Care Management (TCM)
Patients discharged from the hospital after kidney-related complications or dialysis initiation may qualify for Transitional Care Management (TCM) services.
TCM Requirements:
- Patient must be discharged from a hospital, skilled nursing facility (SNF), or rehabilitation facility
- Provider must contact the patient within 2 business days of discharge
- Face-to-face visit required within 7 days (high complexity) or 14 days (moderate complexity)
CPT Code | Description |
99495 | TCM with moderate medical decision making complexity |
99496 | TCM with high medical decision making complexity |
Telehealth Services in Nephrology (2026)
Telehealth has become increasingly important in nephrology for CKD monitoring and follow-up consultations — particularly for rural dialysis patients. Standard office visit codes (99202–99205, 99212–99215) may be used for telehealth visits with the appropriate modifier appended.
Modifier | Use |
95 | Synchronous telemedicine service via real-time interactive audio and video |
GT | Telehealth via interactive audio/video (payer-specific — verify before use) |
Remote Patient Monitoring (RPM) in Nephrology
Remote monitoring is increasingly valuable for CKD and dialysis patient management, enabling physicians to track blood pressure, weight changes, fluid balance, and dialysis compliance between visits.
CPT Code | Description |
99453 | Remote monitoring device setup and patient education |
99454 | Device supply and data transmission (monthly) |
99457 | Remote monitoring treatment management, first 20 minutes |
ICD-10-CM Diagnosis Codes in Nephrology (2026)
Chronic Kidney Disease (CKD)
ICD-10-CM Code | Condition |
N18.1 | CKD Stage 1 |
N18.2 | CKD Stage 2 |
N18.3 | CKD Stage 3 |
N18.4 | CKD Stage 4 |
N18.5 | CKD Stage 5 |
N18.6 | End-Stage Renal Disease (ESRD) |
Additional Nephrology Diagnosis Codes
ICD-10-CM Code | Condition |
Z99.2 | Dialysis dependence |
I12.9 | Hypertensive CKD |
N17.9 | Acute kidney failure, unspecified |
E87.5 | Hyperkalemia |
N25.81 | Secondary hyperparathyroidism of renal origin |
Coding Tip: Always specify the CKD stage using the correct ICD-10-CM code. Payers frequently deny claims when CKD stage is not documented or is coded as unspecified.
Key Modifiers Used in Nephrology Billing (2026)
Modifier | Description |
25 | Significant, separately identifiable E&M service on the same day as a procedure |
59 | Distinct procedural service — used to bypass NCCI bundling edits |
76 | Repeat procedure performed by the same physician |
RT | Right side |
LT | Left side |
TC | Technical component only |
26 | Professional component only |
Documentation Requirements for Nephrology Billing
Proper documentation supports accurate coding, clean claims, and compliance with Medicare ESRD regulations. Clinical records should include:
- Patient medical history and current kidney disease stage
- Clinical findings and diagnostic results
- Dialysis treatment details and session notes
- Number of physician visits per month (required for ESRD MCP code selection)
- Vascular access procedure details and access type
- Treatment plan and follow-up recommendations
Incomplete documentation is a leading cause of claim denials in nephrology billing. Ensuring all required elements are present before submission significantly reduces rework and revenue delays.
Common Nephrology Billing Mistakes and Denials
Incorrect ESRD Monthly Visit Count
Using the wrong MCP code when the number of documented visits does not match the code selected. Track all monthly physician visits carefully and verify visit count against the selected code before submission.
Billing Dialysis Sessions Alongside ESRD MCP Codes
Dialysis session codes (90935–90947) cannot be billed in the same month as monthly ESRD management codes. Use one billing model consistently — session-based or monthly MCP — not both.
Missing CKD Stage in Diagnosis Coding
Payers frequently deny claims when CKD stage is not specified. Always use the stage-specific ICD-10-CM code (N18.1–N18.6) rather than an unspecified kidney disease code.
Incorrect Modifier Usage
Modifiers 25, 59, and laterality codes (RT/LT) must be applied accurately. Improper modifier use is a consistent denial trigger in nephrology billing — particularly when E&M is billed on the same day as a dialysis-related procedure.
Medicare ESRD Billing Guidelines
Medicare is the primary payer for the majority of dialysis patients, making ESRD billing compliance a top priority for nephrology practices.
The Monthly Capitation Payment (MCP) covers dialysis supervision, patient examinations, care coordination, and documentation review. Reimbursement level is determined by patient age and the number of face-to-face visits completed during the month. Medicare requires at least one face-to-face visit per month to bill ESRD monthly services.
Nephrologists must also coordinate with dialysis facilities to ensure accurate reporting of dialysis sessions, patient status, treatment complications, and vascular access issues.
Best Practices to Improve Nephrology Billing Efficiency
To reduce denials and optimize revenue cycle performance, nephrology practices should:
- Stay current with annual CPT and ICD-10-CM coding updates
- Maintain accurate documentation of CKD stage and dialysis service details
- Verify payer authorization requirements before scheduling vascular access procedures
- Conduct regular internal coding audits focused on ESRD, dialysis, and E&M claims
- Train billing teams on Medicare ESRD billing rules and MCP code selection
How Neolytix Supports Nephrology Practices
Nephrology billing requires deep expertise in dialysis coding rules, ESRD Medicare guidelines, CKD documentation requirements, and value-based care billing models. The stakes are high — incorrect coding directly affects reimbursement for some of the most resource-intensive care in outpatient medicine.
At Neolytix, we provide:
- Specialty-specific medical billing and coding for nephrology practices
- Medical coding audit services to identify billing gaps and reduce denial rates
- Revenue cycle management to accelerate collections and improve financial performance
- Medicare ESRD compliance support including MCP code selection and documentation review
With over 14 years of experience supporting healthcare organizations across the United States, Neolytix brings the expertise your nephrology practice needs to stay compliant, reduce denials, and protect revenue.
Schedule a Free Consultation to learn how we can optimize your nephrology billing operations.
Frequently Asked Questions
What is the difference between dialysis session codes and ESRD monthly MCP codes?
Dialysis session codes (90935–90947) are used for individual dialysis sessions when the nephrologist is not billing monthly ESRD management. ESRD MCP codes (90951–90962) cover a full month of dialysis management under Medicare’s Monthly Capitation Payment system. These two billing models cannot be combined in the same month.
How is the correct ESRD MCP code selected?
MCP code selection depends on two factors: the patient’s age group and the number of face-to-face physician visits during the month. For example, an adult patient (20+) seen four or more times in a month would be billed under CPT 90960, while the same patient seen only once would be billed under CPT 90962.
When can an E&M visit be billed separately from ESRD monthly services?
A separate E&M visit may be billed when the nephrologist treats a condition that is unrelated to dialysis or ESRD management. Modifier 25 must be appended to the E&M code to indicate a significant, separately identifiable service. Routine dialysis-related evaluation cannot be billed separately when MCP codes are in use.
What ICD-10-CM codes are used for chronic kidney disease?
CKD is coded using N18.1 through N18.6, corresponding to stages 1 through 5 and ESRD. Always code to the specific stage documented in the clinical record. Unspecified CKD coding is a common denial trigger and should be avoided.
Do nephrology patients qualify for Chronic Care Management billing?
Many CKD patients qualify for CCM (CPT 99490 and 99439) because they have two or more chronic conditions expected to last at least 12 months. Common qualifying comorbidities include diabetes, hypertension, and heart disease. CCM requires documented care coordination and a minimum of 20 minutes of clinical staff time per month.