top of page
Sirius Solutions Global website header with navigation menu: Home, Services, Specialties, Our Expertise, Resources, and Contact Us.
"Sirius Solutions Global Logo"

Stop Losing Revenue on ESRD Monthly Capitation Payments


Sirius Solutions Global poster with kidney model and doctor, reading Stop Losing Revenue on ESRD Monthly Capitation Payments.

Most nephrology groups lose thousands every month due to missed MCP opportunities, incorrect visit tracking, documentation gaps, and coding errors. Sirius Solutions Global helps nephrology practices maximize Monthly Capitation Payments through AI-powered billing workflows and certified nephrology billing experts.


ESRD REVENUE AT A GLANCE — 2026

22%

Avg. Revenue Increase With MCP Optimization

90960

Highest-Value MCP Code (4+ Visits)

98%

Sirius Clean Claims Rate

$0

Cost of a Free MCP Revenue Analysis

 

 


If your practice manages dialysis patients, MCP billing isn't a side detail of your revenue cycle it's the foundation of it.

For nephrologists managing ESRD patients, the Monthly Capitation Payment (MCP) model represents the single largest recurring revenue category in the practice. Unlike fee-for-service E/M visits that vary week to week, MCP billing generates a predictable monthly payment for every dialysis-dependent patient under your care but only if the code selected, the documentation behind it, and the visit count actually match.

That “if” is where most practices quietly bleed revenue. A 200-patient nephrology group billing the wrong MCP tier on even 15% of its panel say, defaulting to 90961 when documentation actually supports 90960 can lose tens of thousands of dollars per year in reimbursement difference alone. Multiply that across a multi-provider group or a hospital-based nephrology department, and the number becomes impossible to ignore.

 

The Core Principle

MCP reimbursement is determined by two factors only: the patient's age group and the number of documented face-to-face visits during the calendar month. Get either one wrong, and you either underbill (lost revenue) or overbill (audit and recoupment risk).

 




Medicare pays ESRD-related physician services through the MCP system for in-facility (center-based) dialysis patients and a parallel set of codes for home dialysis. Instead of billing each visit individually, the MCP bundles the month's nephrology management plan of care oversight, medication management, lab review, dialysis adequacy assessment, and care coordination into a single monthly charge per patient.

The payment amount is determined by the Medicare Physician Fee Schedule and varies based on three things: the number of face-to-face visits the physician or qualified practitioner provides during the month, the patient's age, and the geographic locality where services are rendered.

 




•     Predictable revenue base: Every ESRD patient under MCP generates a monthly charge multiply patient panel size by average MCP reimbursement and you have a recurring revenue floor.

•     High dollar variance between tiers: The difference between billing 90960 (4+ visits) and 90962 (1 visit) for the same patient can represent a meaningful percentage swing in that single line item every month, for every patient miscoded.

•     Compounding effect across a panel: A small per-patient gap, multiplied across 100, 300, or 500 ESRD patients and 12 months, becomes a six-figure annual variance for mid-size and large groups.

•     Audit exposure cuts both ways: Underbilling costs you money every month. Overbilling without supporting documentation creates retroactive recoupment risk that can claw back months or years of payments.

 

A Practical Example

Real-World Scenario

Consider a nephrology group managing 250 ESRD patients in-center. If documentation supports 90960 for 60% of the panel but the practice's coding defaults result in only 45% actually being billed at that tier with the remaining 15% billed at 90961 instead — that gap alone can represent thousands of dollars in monthly underpayment. Annualized, that's a revenue leak the practice may never notice because the claims aren't denied. They're simply paid at the wrong (lower) rate.

 

 



These three CPT codes form the core of adult ESRD monthly billing. All three represent a full calendar month of ESRD-related management for patients age 20 and older the only variable that changes is the number of face-to-face visits documented by the physician or qualified healthcare professional during that month.



A face-to-face visit isn't satisfied by a chart note that simply says “patient seen.” To count toward MCP visit thresholds, documentation must reflect a genuine clinical encounter including review of dialysis adequacy, medication reconciliation, assessment of the patient's ESRD-related status, and any updates to the plan of care.

Documentation Requirements

Documentation that satisfies a qualifying visit: dialysis adequacy review (Kt/V, URR), volume status and dry weight assessment, medication management (ESAs, phosphate binders, vitamin D analogs), vascular access evaluation, and plan-of-care updates.

Documentation that does NOT satisfy a visit: a rounding note that only confirms attendance without clinical assessment, a note copied forward from a prior encounter with no new information, or a visit performed for an unrelated condition with no ESRD-specific content.

 




While 90960–90962 cover the majority of in-center adult billing, the complete ESRD monthly code set extends further:

•     90951–90953: ESRD-related services for patients younger than 2 years of age, tiered by visit frequency.

•     90954–90956: ESRD-related services for patients age 2–11, tiered by visit frequency.

•     90957–90959: ESRD-related services for patients age 12–19, tiered by visit frequency.

•     90963–90966: Home dialysis MCP codes for patients managing dialysis at home, also tiered by age group, requiring at least one documented face-to-face visit per month.

•     90967–90970: Per-day ESRD codes used for partial-month scenarios — commonly triggered when a patient starts or stops dialysis mid-month, transfers facilities, or has a hospital admission that interrupts the monthly management period.

 

⚠ Compliance Alert

Critical compliance note: ESRD monthly codes (90951–90970) and individual dialysis session codes (90935, 90937, 90945, 90947) represent two different billing models for the same care period. These models cannot be combined for the same patient in the same month — doing so triggers automatic duplicate-billing denials and is a frequent audit flag.




These are the patterns we find most often when we audit a nephrology group's MCP billing for the first time and they're rarely caught by claim scrubbers because the claims don't deny. They just pay less than they should.

 

LEAK #1   Missing Face-to-Face Documentation

THE PROBLEM

Visits occur, but the chart note doesn't capture the clinical content needed to count toward the monthly MCP visit threshold — leaving the encounter effectively invisible to billing.

FINANCIAL IMPACT

A practice may be performing 4 visits per month for a patient but only documenting 2 thoroughly, resulting in 90961 billing when 90960 was actually earned.

THE FIX

Implement a standardized ESRD progress note template that prompts for dialysis adequacy, volume status, medication review, and access status at every encounter — making each visit auditable and billable.


 

LEAK #2   Incorrect Visit Counts

THE PROBLEM

Billing staff rely on appointment schedules rather than actual completed and documented encounters, leading to mismatched visit counts at month-end.

FINANCIAL IMPACT

A scheduled visit that was cancelled, rescheduled, or performed by a covering provider without proper attribution can silently shift a patient from 90960 to 90961 a recurring monthly gap.

THE FIX

Reconcile visit counts against signed clinical documentation — not the calendar before code selection each month, ideally through an automated cross-check between the EHR and billing system.


 

LEAK #3   Home Dialysis Documentation Errors

THE PROBLEM

Home dialysis MCP codes (90963–90966) require at least one documented face-to-face visit per month, but home patients are seen less frequently and documentation often falls through the cracks.

FINANCIAL IMPACT

Missing the single required visit doesn't just affect that code — it can jeopardize the entire month's MCP eligibility for that patient, converting a capitation payment into a billing gap.

THE FIX

Build a home dialysis visit tracker that flags any patient approaching month-end without a documented encounter, giving care teams time to schedule a telehealth or in-person visit before the window closes.


 

LEAK #4   Partial-Month Billing Mistakes

THE PROBLEM

When a patient starts dialysis, transfers facilities, is hospitalized, or passes away mid-month, the full-month MCP code is often billed incorrectly — or the per-day codes (90967–90970) are missed entirely.

FINANCIAL IMPACT

Billing a full-month MCP code for a patient who was only under the practice's care for part of the month is both a compliance risk and, conversely, failing to bill per-day codes for that partial period leaves earned revenue uncollected.

THE FIX

Create a mid-month status change protocol: any admission, discharge, transfer, or modality change triggers an automatic review of that patient's billing code for the month, with per-day codes applied where appropriate.


 

LEAK #5   ESRD PPS Confusion

THE PROBLEM

Teams sometimes conflate the ESRD Prospective Payment System (the bundled facility payment covering dialysis treatments, labs, and supplies) with MCP physician billing — leading to incorrect assumptions about what's separately billable.

FINANCIAL IMPACT

Services that are legitimately separate from the ESRD PPS bundle — such as unrelated E/M visits, vascular access procedures, or inpatient consultations — go unbilled because staff assume everything is bundled together.

THE FIX

Train billing staff on the distinction between facility-side PPS bundling and physician-side MCP billing, and maintain a reference list of commonly separately-billable nephrology services for quick identification.


 

LEAK #6   Missed Transitional Care Management Opportunities

THE PROBLEM

ESRD patients frequently move between hospital and outpatient settings, creating Transitional Care Management (TCM) billing opportunities that exist independently of — and in addition to — MCP revenue.

FINANCIAL IMPACT

Each missed TCM opportunity represents a separately billable service left entirely uncaptured, on top of (not instead of) the patient's monthly MCP payment.

THE FIX

Implement a discharge-tracking workflow that flags ESRD patients within 24–48 hours of hospital discharge, ensuring TCM-eligible follow-up visits are scheduled, documented, and billed within the required timeframe.


 

LEAK #7   Denial Appeal Failures

THE PROBLEM

When MCP-related claims are denied — often due to eligibility issues, duplicate billing flags, or modifier errors — many practices either don't appeal or miss the appeal deadline entirely.

FINANCIAL IMPACT

Every unappealed denial on a monthly capitation claim represents a full month of lost revenue for that patient, and these losses compound when systemic issues go uncorrected month after month.

THE FIX

Establish a denial triage process with appeal deadlines tracked automatically, prioritizing MCP denials given their recurring monthly value, and root-causing systemic denial patterns rather than appealing case-by-case.


 

 



The 22% figure isn't a marketing number it's the cumulative effect of five specific, measurable improvements working together across a practice's MCP billing operation.

 

Monthly MCP Reconciliation

Before claims go out each month, every ESRD patient's visit count, documentation, and assigned code are reconciled against each other catching tier mismatches before they become underpayments.

Example: A 180-patient practice that reconciles monthly and corrects an average of 20 mismatched codes per cycle — shifting patients from 90961 to the properly-supported 90960 — captures the reimbursement difference across those 20 patients every single month going forward.

 

Dialysis Modality Tracking

Patients move between in-center hemodialysis, home hemodialysis, and peritoneal dialysis — and each modality has its own code family and visit requirements. Tracking modality changes in real time ensures the right code family is applied from day one of the transition.

Example: A patient transitioning from in-center to home dialysis mid-quarter is flagged immediately, so the practice shifts to the home dialysis code set and visit documentation requirements without a billing gap during the transition month.

 

Real-Time Denial Prevention

Rather than discovering denial patterns after claims are rejected, AI-powered scrubbing checks each MCP claim against payer-specific rules, duplicate billing logic, and documentation completeness before submission.

Example: A practice that previously saw recurring denials from billing both 90960 and a same-month dialysis session code (90935) for the same patient eliminates that pattern entirely once pre-submission scrubbing flags the conflict automatically.

 

Automated ESRD Coding Validation

Coding validation cross-references documented visit counts, patient age, and modality against the selected CPT code for every patient, every month — removing reliance on manual chart review for code selection.

Example: Across a 300-patient panel, automated validation identifies that 35 patients have documentation supporting a higher MCP tier than what was billed in the prior cycle — corrected before submission rather than discovered months later.

 

Predictive Revenue Analytics

Forecasting models project expected MCP revenue based on panel composition, historical visit patterns, and seasonal trends — giving practice leadership visibility into revenue variances as they emerge, not months after the fact.

Example: When actual MCP revenue for a given month comes in below the projected range for the practice's patient panel, leadership is alerted immediately — enabling investigation into visit documentation or coding gaps within days, not at year-end.

 

Why These Five Drivers Compound

Combined, these five drivers compound rather than simply add. Practices implementing all five typically see clean claim rate improvements, faster reconciliation cycles, fewer denials, and — most importantly — each ESRD patient billed at the MCP tier their documentation actually supports, month after month. That consistency is where the 22% revenue gain comes from.

 

 




An 8-step system designed specifically for ESRD monthly capitation billing from the moment a patient enters your panel to the moment revenue is fully recovered and reconciled.

 

1

Patient Census Monitoring

Every ESRD patient under the practice's care is tracked in real time — including new starts, transfers, modality changes, hospitalizations, and discharges — so the billing team always knows exactly who belongs on the MCP panel for any given month.

2

Visit Count Validation

Documented face-to-face visits for each patient are tallied against the monthly threshold requirements for their age group and modality, flagging any patient at risk of falling short of the visit count their billing tier requires.

3

Documentation Audit

Each visit note is reviewed against ESRD-specific documentation standards — dialysis adequacy, volume status, medication management, access evaluation, and plan-of-care updates — to confirm it qualifies as a billable face-to-face encounter.

4

Code Assignment Verification

Based on validated visit counts, patient age, and modality, the correct MCP code (90951–90970, including per-day codes for partial months) is assigned — cross-checked against documentation to ensure the tier billed matches the tier earned.

5

Claim Scrubbing

Before submission, claims are run through AI-powered scrubbing logic that checks for duplicate billing against session-based codes, modifier accuracy, payer-specific MCP rules, and common denial triggers identified from historical claims data.

6

Payer Submission

Clean claims are submitted with complete date-of-service ranges spanning the full calendar month (as required for MCP claims), ensuring proper processing alongside any non-MCP services billed for the same patient.

7

Payment Reconciliation

Remittances are matched against expected reimbursement for each patient's assigned MCP tier, immediately surfacing underpayments, denials, or unexpected adjustments for follow-up.

8

Revenue Recovery

Identified underpayments, denials, and documentation gaps are routed for correction — appeals are filed within payer deadlines, missing documentation is addressed for future months, and systemic issues are flagged for process correction.

 

How the Framework Operates

This framework runs on a monthly cycle that mirrors the MCP billing cycle itself — meaning issues identified in one month directly improve the accuracy of the next month's claims, creating a continuous improvement loop rather than a one-time audit.

 

 




Use this checklist as a monthly pre-submission audit for every ESRD patient on your MCP panel. Print it, save it, or build it into your billing workflow.

 

Documentation Requirements

☐  Every billed MCP code has at least one corresponding face-to-face progress note for the month

☐  Each qualifying visit note includes dialysis adequacy review (Kt/V or URR)

☐  Volume status and dry weight assessment documented at each qualifying visit

☐  Medication management (ESAs, iron, phosphate binders, vitamin D analogs) reviewed and documented

☐  Vascular access status (fistula, graft, catheter) evaluated and noted

☐  Plan of care updated or reaffirmed within the monthly note

 

Face-to-Face Visit Requirements

☐  Visit counts reconciled against signed clinical documentation (not appointment schedules)

☐  Home dialysis patients have at least one documented face-to-face visit for the month

☐  Visits performed by covering or qualified non-physician practitioners are properly attributed

☐  No duplicate or copy-forward notes counted as separate qualifying visits

 

CPT Code Selection

☐  Patient age at end of month confirmed and correct age-based code family selected

☐  Visit count for the month matches the tier requirement for the code selected (90960: 4+, 90961: 2–3, 90962: 1)

☐  Dialysis modality (in-center, home hemodialysis, peritoneal) matches the code family billed

☐  Partial-month scenarios (new starts, transfers, hospitalizations, deaths) use per-day codes (90967–90970) where appropriate

☐  MCP code is NOT billed alongside individual dialysis session codes (90935, 90937, 90945, 90947) for the same patient and month

 

Audit Readiness

☐  Documentation supports the exact tier billed — not a higher tier than visits justify

☐  Diagnosis codes (including N18.6 for ESRD) are current and reflect the patient's actual clinical status

☐  Separately billable services (unrelated E/M, vascular access procedures, TCM) are identified and documented as distinct from MCP-bundled care

☐  Denied MCP claims are tracked with appeal deadlines and root-cause notes

 

CMS & Payer Compliance

☐  Claim date-of-service range spans the full calendar month per CMS Pub. 100-04, Chapter 8, Section 140.3

☐  Claims are submitted at or after month-end — not in advance of completed service

☐  The submitting physician/practitioner is the one who performed the complete monthly assessment and established the plan of care

☐  Payer-specific MAC guidance for MCP billing has been reviewed for any regional variations

 

 




We built our billing operation specifically around the way ESRD revenue actually works not as a generic add-on to broader medical billing services.

 

🤖

AI-Powered Billing, Built for ESRD

Our platform is trained specifically on MCP code logic, visit thresholds, and dialysis modality rules — not generic E/M billing rules retrofitted for nephrology.

🩺

Dedicated ESRD & Dialysis Specialists

Our coding team works exclusively with nephrology, dialysis, and ESRD-related billing — they know the difference between a 90960 and a 90962 the way your clinical team does.

Certified Professional Coders

All coding staff hold relevant certifications and undergo ongoing training as CMS guidance for ESRD billing evolves.

📈

98% Clean Claims Rate

Pre-submission validation and AI-powered scrubbing catch errors before they become denials — keeping your MCP revenue flowing on schedule.

Faster Payment Cycles

Accurate first-pass coding and proactive reconciliation mean fewer claims stuck in appeal limbo and faster realization of monthly capitation revenue.

👤

Dedicated Account Managers

You have a direct point of contact who understands your practice's patient panel — not a rotating queue of support tickets.

🔄

Denial Recovery Experts

When MCP claims are denied, our team prioritizes them given their recurring monthly value and tracks every appeal to its deadline and resolution.

🌐

Nationwide Coverage

We support nephrology groups, dialysis centers, ESRD clinics, and hospital nephrology departments across the country — navigating MAC-specific variations wherever you practice.

 

Explore More From Sirius Solutions Global

MCP optimization is one part of a complete nephrology revenue cycle. Explore how our related services work together:

•     Nephrology Billing Services — full-service billing built around dialysis and ESRD-specific workflows.

•     Medical Coding Services — certified coding support across CPT, HCPCS, and ICD-10 for renal care.

•     Denial Management Services — dedicated recovery for denied and underpaid claims, including MCP-specific appeals.

•     Medical Billing Services — end-to-end revenue cycle management for multi-specialty and nephrology-focused practices.

 

 



Answers to the questions nephrology billing teams ask us most often about ESRD Monthly Capitation Payment billing in 2026:

 

Q: What is ESRD MCP billing?

A: ESRD Monthly Capitation Payment (MCP) billing is the Medicare reimbursement model that pays nephrologists and qualified practitioners a single monthly payment for managing the care of dialysis-dependent ESRD patients, in place of billing each visit separately.

Q: What CPT codes are used for MCP billing?

A: Adult patients (20 and older) in-center are billed using CPT 90960 (4+ visits), 90961 (2–3 visits), or 90962 (1 visit) per month. Pediatric age groups use 90951–90959, home dialysis patients use 90963–90966, and partial-month scenarios use the per-day codes 90967–90970.

Q: How often can MCP services be billed?

A: MCP codes represent a full calendar month of ESRD-related management and are billed once per patient per month, with the date-of-service range spanning the entire month the physician was responsible for that patient's care.

Q: What documentation is required for MCP billing?

A: Each qualifying face-to-face visit must include a genuine clinical assessment — covering dialysis adequacy, volume status, medication management, vascular access, and plan-of-care updates — not simply a note confirming the patient was seen.

Q: How do dialysis visits affect reimbursement?

A: The number of documented face-to-face visits during the month directly determines which MCP tier is billed. More qualifying visits move the patient into a higher-reimbursement code, provided each visit is properly documented.

Q: How can practices improve MCP revenue?

A: By reconciling visit counts and documentation against billed codes every month, tracking modality changes in real time, using AI-powered claim scrubbing to prevent denials, and following up systematically on denied or underpaid MCP claims.

Q: Can MCP and individual dialysis session codes be billed together?

A: No. ESRD monthly codes (90951–90970) and individual dialysis session codes (90935, 90937, 90945, 90947) represent two different billing models for the same care period and cannot be combined for the same patient in the same month.

Q: What happens if a patient starts or stops dialysis mid-month?

A: When a patient's status changes mid-month — starting dialysis, transferring facilities, being hospitalized, or passing away — the per-day ESRD codes (90967–90970) may apply instead of, or in addition to, the full-month MCP code, depending on the dates of responsibility.

Q: Is a face-to-face visit required for home dialysis MCP billing?

A: Yes. Home dialysis MCP codes (90963–90966) require at least one documented face-to-face visit with the patient during the month, supporting the monthly management billed.

Q: What's the difference between 90960, 90961, and 90962?

A: All three codes represent a full month of ESRD-related management for adult patients (20+), differing only by the number of documented face-to-face visits: 90960 requires 4 or more, 90961 requires 2–3, and 90962 requires 1.

Q: Who can perform the face-to-face visits counted toward MCP billing?

A: The MCP physician or practitioner responsible for the patient's care may use other Medicare-certified physicians or qualified practitioners to provide some of the required monthly visits, as long as documentation supports each encounter.

Q: Can E/M visits be billed separately from ESRD monthly management?

A: In most cases, E/M services provided on the same day as ESRD management are considered part of the monthly MCP bundle. However, if the E/M visit addresses a clearly unrelated condition with a distinct chief complaint and separate clinical reasoning, it may be separately billable.

Q: What is the ESRD Prospective Payment System (PPS), and how does it relate to MCP?

A: The ESRD PPS is the facility-side bundled payment covering dialysis treatments, related labs, medications, and supplies. MCP is the physician-side payment for monthly management — the two systems are distinct, and confusing them can lead to incorrect assumptions about what's separately billable.

Q: What ICD-10 code is used for ESRD, and why does it matter for MCP billing?

A: N18.6 is the ICD-10 code specifically for ESRD and is what triggers eligibility for the MCP billing structure. Using an outdated or incorrect CKD stage code (such as N18.5) can prevent a patient's claims from being recognized under the MCP framework.

Q: How quickly can a practice see results from MCP optimization?

A: Many practices identify and begin correcting tier mismatches — patients billed at a lower MCP code than their documentation supports — within the first reconciliation cycle, with the corrected reimbursement reflected in claims going forward.


bottom of page