Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
CPT Code

CPT code 90961 – ESRD monthly management, 2-3 visits


Code Definition

90961 is the CPT code for monthly end-stage renal disease (ESRD) management in patients aged 20 and older. It applies when the patient has two or three face-to-face visits in the calendar month.

One capitation payment covers the month's outpatient ESRD care, including dialysis supervision, medication review and lab follow-up. Four or more visits move the claim to 90960, and a single visit moves it to 90962.

Section
90281-99607 Medicine
Subsection
90951-90970 End-Stage Renal Disease Services
Code range
90960-90962 Monthly ESRD-related services, age 20 and older (by face-to-face visit count)
Billable
No
Code also known as
end stage renal disease monthly capitation, ESRD monthly capitation payment, nephrology monthly management code, MCP code
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT Code 90961 covers a month of outpatient ESRD management for patients aged 20 or older with two or three documented face-to-face visits.

Hemodialysis codes 90935 and 90937 are paid only for inpatient dialysis, because Medicare folds outpatient dialysis care into the 90961 payment.

Only one provider entity may bill the monthly capitation payment for a patient in a given month, so a second claim is denied.

Pabau, the practice management platform we build, validates 90961 claims before submission and sends CMS-1500 claims through Claim.MD.

CPT Code 90961: Definition and official descriptor

CPT Code 90961 is the monthly capitation payment (MCP) code for outpatient end-stage renal disease (ESRD) services to a patient aged 20 or older.

A physician or qualified health care professional bills it once per month when two or three face-to-face visits took place. The American Medical Association (AMA) maintains the descriptor and updates the CPT code set every year.

The visit count decides the code. Billing 90960 when three visits occurred, or 90961 when only one visit was documented, is the most common coding error in nephrology billing. The table below sets out what a 90961 claim needs.

ParameterDetail
Code90961
Official AMA descriptorEnd-stage renal disease (ESRD) related services monthly, for patients 20 years of age and older; with 2-3 face-to-face visits per month
Patient age20 years and older
Face-to-face visits requiredExactly 2-3 in the calendar month
Service settingOutpatient
Billing periodMonthly capitation, billed once per patient per month
Primary ICD-10 requiredN18.6 (End-stage renal disease)

What services are included in the 90961 monthly capitation payment

The 90961 payment bundles all outpatient ESRD management that the responsible nephrologist or practice delivers during the month. Billing any of these services separately is unbundling and invites an audit. Covered services include:

  • Outpatient ESRD-related medical direction and oversight
  • Supervision of outpatient dialysis sessions
  • Coordination and management of the dialysis regimen (frequency, duration, modality adjustments)
  • Medical management of ESRD complications, including fluid and electrolyte imbalances
  • Medication review and oversight (erythropoiesis-stimulating agents, phosphate binders, blood pressure management)
  • Laboratory result review and follow-up orders
  • Patient and caregiver education specific to ESRD management
  • Dietitian coordination and nutrition oversight

One monthly fee covers that whole list. Suppose the practice also bills a separate E/M visit for medication review in the same month. Without documentation of a distinct, non-ESRD problem, that claim faces denial and potential recoupment.

What is not included: Separately billable services

Three categories of service fall outside the 90961 payment and are billed with their own codes.

  • Inpatient dialysis: When an ESRD patient is dialyzed as a hospital inpatient, the physician reports 90935 or 90937 with an inpatient place of service. Outpatient dialysis supervision stays inside the 90961 payment.
  • Acute non-ESRD problems: A separately identifiable E/M service for a condition unrelated to ESRD, such as an acute fracture, may be billed with modifier -25. The documentation must show a distinct reason for the visit.
  • Other non-ESRD procedures: Surgical procedures, kidney biopsies and vascular access procedures fall outside the monthly management payment and keep their own codes.

The ESRD Prospective Payment System (ESRD PPS) is a separate CMS bundled payment for dialysis facility costs. It runs in parallel with physician MCP billing. The facility bills under the ESRD PPS, and the physician bills under the 9096x family.

CPT 90961 vs. 90960 vs. 90962: Choosing the right code

Choosing the wrong 9096x code is the leading cause of ESRD MCP claim denial. For adults, the codes differ only on the number of documented face-to-face visits in the month. Home dialysis codes work differently, with one flat monthly rate set by the patient’s age.

CodePatient ageFace-to-face visits / monthNotes
9096020 years and older4 or moreHighest reimbursement; requires 4+ documented visits
9096120 years and older2-3Middle tier; most common for stable outpatient ESRD patients
9096220 years and older1Used when only 1 visit occurs; lowest adult MCP reimbursement
90963Under 2 yearsNot visit-basedHome dialysis MCP, flat rate per full month
909642-11 yearsNot visit-basedHome dialysis MCP, flat rate per full month
9096512-19 yearsNot visit-basedHome dialysis MCP, flat rate per full month
9096620 years and olderNot visit-basedHome dialysis MCP, flat rate per full month

If a patient had three visits but one note is incomplete or undated, the supported count drops to two. The claim still supports 90961, but the coder should flag the incomplete note before submission. Four or more documented visits move the claim to 90960, and a single visit means 90962.

The map below shows how the dialysis setting, the visit count and the patient’s age narrow the choice to one code.

Decision map for ESRD physician codes.
Outpatient adult months are coded by visit count, while home dialysis months are coded by age alone. Codes follow the AMA CPT descriptors and the CMS Claims Processing Manual, chapter 8.

How hemodialysis codes 90935 and 90937 relate to CPT Code 90961

Hemodialysis codes 90935 and 90937 report the physician’s evaluation during a dialysis session. For an ESRD patient, Medicare pays them only when the place of service is an inpatient hospital.

The Medicare Claims Processing Manual gives the reason: all outpatient renal-related physician services are included in the monthly capitation payment.

CodeDescriptorWhen it applies
90935Hemodialysis procedure with single physician evaluationInpatient ESRD dialysis, or outpatient dialysis for a non-ESRD patient, with one physician evaluation
90937Hemodialysis procedure requiring repeated physician evaluationsThe same settings, when the patient needs repeated physician reassessments during the session

A nephrologist billing 90961 for the month doesn’t add 90935 for routine outpatient sessions. If the patient is admitted and dialyzed in hospital, that inpatient session is reported with 90935 or 90937. Outpatient hemodialysis for acute kidney injury, which sits outside the MCP, uses the same codes.

Medicare reimbursement and fee schedule for CPT Code 90961

Medicare covers about 79% of ESRD patients in the United States, according to the most recent USRDS prevalent-population data. Reimbursement for CPT Code 90961 is set each year through the CMS Physician Fee Schedule (PFS).

Rates vary by locality, and the figures below are national non-facility values for 2026. Check your own locality in the CMS lookup or the FastRVU 2026 RVU lookup tool.

RVU componentCPT 90961 (2026)CPT 90960 (for comparison)
Work RVU (wRVU)5.526.77
Practice expense RVU3.423.96
Malpractice RVU0.360.43
Total RVU9.3011.16
Estimated Medicare payment (national)$310.63$372.75

At national rates, moving a month from 90961 to 90960 adds about $62 per patient. These figures use the 2026 conversion factor, so confirm the exact rate for your MAC locality in the CMS PFS lookup before billing. Practices that receive electronic remittance advice can check each 90961 payment against these benchmarks line by line.

Who can bill CPT Code 90961: Eligible provider types

Under Medicare rules, physicians, nurse practitioners (NPs), physician assistants (PAs) and other qualified health care professionals (QHCPs) may bill CPT Code 90961.

Incident-to billing for NPs and PAs follows MAC-specific guidance. Confirm the requirements with your Medicare Administrative Contractor before billing incident-to.

One rule applies everywhere. Only one provider entity may bill the monthly capitation payment for a patient in a given month. If the patient moves to another nephrology group mid-month, the two groups agree which one bills 90961. The second MCP claim received for the same beneficiary and month is denied.

Documentation requirements for CPT Code 90961

The medical record must support every element of the 90961 descriptor before the claim goes out. Each requirement below answers a question an auditor will ask.

  • ESRD diagnosis confirmed: The record documents an established ESRD diagnosis, with ICD-10 N18.6 as the primary diagnosis on the claim.
  • Dated face-to-face visit notes: Two or three dated notes, each describing a distinct face-to-face encounter in the billing month. Notes show an in-person evaluation, not a phone call or telehealth visit, unless a waiver allows it.
  • ESRD management activities documented: Each note reflects at least one ESRD management activity. Examples include dialysis regimen review, medication adjustment, lab interpretation, complication management and patient education.
  • Supervising nephrologist identified: The record names the physician responsible for the month’s ESRD management.
  • No duplicate MCP documentation: The record carries no sign that another provider billed, or is billing, the MCP for the same patient and month.

Pro Tip

Track face-to-face visit counts throughout the month. A practice that reaches month-end with one documented visit can’t bill 90961 retroactively. Check visit counts around the 15th, and book the second visit if only one has happened.

ICD-10 diagnosis codes required with CPT Code 90961

Missing or incorrect diagnosis codes are a leading cause of 90961 denials. The primary diagnosis on every 90961 claim must be N18.6. Pabau’s error-catching claims software runs claim validation that catches missing or invalid details before the claim is submitted.

Pabau checkout screen next to a completed invoice billed to an insurer
Pabau raises each insurance claim from the patient’s invoice, so a 90961 claim starts with the payer and policy details already filled in.
ICD-10 codeDescriptionRole on the claim
N18.6End-stage renal diseaseRequired primary diagnosis on every 90961 claim
Z99.2Dependence on renal dialysisSecondary, commonly reported with N18.6 for dialysis-dependent ESRD
I12.0Hypertensive chronic kidney disease with stage 5 or ESRDSecondary, used when hypertension is the underlying cause
E11.65Type 2 diabetes mellitus with hyperglycemiaSecondary, for active comorbidities that affect ESRD management

Enter N18.6 in box 21 of the CMS-1500 as diagnosis A. Then enter the pointer A in box 24E on each 90961 service line. List actively managed comorbidities, such as hypertension, diabetes or anemia, as secondary diagnoses.

A claim without N18.6 is denied. Using N18.5, chronic kidney disease stage 5, in its place is also incorrect and will deny. Check any secondary code against the ICD-10-CM code library before it goes on the claim.

Common billing errors and claim denials for CPT Code 90961

Nephrology billing staff familiar with denial management workflows will recognize these patterns. Each one has a clear fix.

  • Wrong visit-count code: Billing 90961 for four or more visits (should be 90960) or for one visit (should be 90962). Fix: audit visit counts against signed notes before month-end.
  • Missing ICD-10 N18.6: The claim goes out without the required ESRD primary diagnosis. Fix: use a coding checklist that requires N18.6 before the claim is finalized.
  • Patient age mismatch: Using 90961 for a patient under 20. Fix: check the date of birth, because Medicare uses the patient’s age at the end of the month.
  • Unbundling bundled services: Billing a separate E/M visit for a problem the ESRD package already covers. Fix: document non-ESRD problems explicitly and use modifier -25 only for a separate problem.
  • Duplicate MCP: Two groups both submit 90961 for the same beneficiary and month. Fix: check payer records at onboarding and coordinate with any prior nephrology group.
  • Outpatient dialysis codes in an MCP month: Reporting 90935 or 90937 for the routine outpatient sessions of a patient billed under 90961. Fix: use those codes only with an inpatient place of service, or for non-ESRD patients.

How to bill CPT Code 90961: Step-by-step claim submission

The steps below follow a 90961 claim from the eligibility check to payment. Practices that submit through a clearinghouse such as Claim.MD can catch many of these errors before a claim reaches the payer. For the wider workflow, see our guide to medical billing basics.

  1. Verify patient eligibility: Confirm the patient is enrolled in Medicare, aged 20 or older, and has an active N18.6 diagnosis on file. Run an eligibility check before the month closes.
  2. Count documented face-to-face visits: Review every signed visit note for the calendar month. Count only dated, in-person visits with ESRD management content. Two or three visits mean 90961, one means 90962, and four or more mean 90960.
  3. Confirm no other provider has billed the MCP: Check payer records or ask your clearinghouse. Another practice may already have billed an MCP code for this beneficiary and month.
  4. Enter the diagnosis codes: Put N18.6 in box 21 of the CMS-1500 as diagnosis A, and point to A in box 24E. Add secondary diagnoses for comorbidities managed that month.
  5. Select the place-of-service code: Use POS 11 (office) for outpatient ESRD management visits. Confirm it matches the setting in the visit notes.
  6. Keep dialysis codes off the MCP line: Report 90935 or 90937 only for inpatient dialysis sessions, on their own claim lines. Routine outpatient sessions are already paid through 90961.
  7. Monitor remittances: Track the remittance and post the payment once it arrives. A CO-97 (bundled service) or CO-4 (modifier missing) denial points to a coding or documentation error, so fix it before resubmitting.

Payer policies and prior authorization for CPT Code 90961

Medicare does not require prior authorization for CPT Code 90961. Payment follows the annual Physician Fee Schedule and any MAC-specific local coverage determinations for ESRD services. CGS Medicare and Noridian Medicare are among the MACs that publish ESRD billing guidance on their provider portals.

Commercial payers may apply different rules. Some require prior authorization for monthly ESRD management or set their own visit-count thresholds. Review each payer’s ESRD policy every year, especially after plan-year resets. Strong revenue cycle management builds that payer-policy review into the start of each calendar year.

How Pabau’s claims software keeps 90961 claims clean

Many nephrology billing teams track visit counts in the chart, key the MCP claim into a clearinghouse portal, and match remittances by hand. Each handoff is a chance to drop N18.6 or bill the wrong visit-count code.

In Pabau, the claim is raised from the patient’s invoice with the insurer and policy details already filled in. Claim validation then checks for missing or invalid details before the CMS-1500 goes to Claim.MD. If a claim comes back rejected, Pabau flags it as Needs action and shows the reason.

Eligibility checks run before the visit, and payments settle straight from ERA files. Secondary claims are covered too, including months when Medicare is the secondary payer. Your billing staff can follow every 90961 claim from Pending to Paid in one dashboard.

Send cleaner ESRD capitation claims

Pabau raises each ESRD claim from the invoice, validates it before submission and sends it through Claim.MD. Payments then settle straight from ERA files.

Pabau nephrology billing workflow dashboard

Conclusion

The safest way to bill 90961 is to settle the visit count in the middle of the month. A check around the 15th leaves time to book a second visit, so a one-visit 90962 month doesn’t replace a 90961 claim.

The trade-off is a little scheduling effort for a predictable payment. A fourth documented visit moves the claim to 90960 and adds about $62 at national rates, so count every note that qualifies. Keep N18.6 in box 21 on every claim, and keep 90935 and 90937 for inpatient sessions.

Book a demo to see how Pabau validates each ESRD capitation claim before it reaches Medicare.

Continue your research

Continue your research

Need to understand what clean claims look like before submission? Clean claim requirements in medical billing covers the mandatory fields and common rejection triggers across payer types.

Want to see how the Claim.MD clearinghouse works for nephrology claims? Claim.MD clearinghouse overview explains real-time eligibility, 837P submission, and ERA reconciliation in one place.

Looking for a broader guide to ESRD and nephrology billing compliance? Medical billing compliance guide covers audit triggers, documentation standards, and payer policy monitoring.

Frequently asked questions

What does CPT Code 90961 cover?

CPT Code 90961 covers a month of outpatient ESRD management for a patient aged 20 or older with two or three face-to-face visits. It includes dialysis regimen management and supervision, medication oversight, lab review, complication management and patient education. Inpatient dialysis sessions are billed separately with 90935 or 90937.

How many face-to-face visits are required to bill CPT 90961?

CPT 90961 requires two or three documented face-to-face visits in the calendar month. If only one visit occurred, use CPT 90962. If four or more visits occurred, use CPT 90960. Each visit must be dated, in person and documented with ESRD management content.

What is the difference between CPT 90960 and 90961?

CPT 90960 applies when four or more face-to-face visits occur in the month, and CPT 90961 applies to two or three. Both are for ESRD patients aged 20 or older. In 2026, 90960 carries 6.77 work RVUs against 5.52 for 90961, because it reflects more direct patient contact.

Can dialysis procedures be billed with CPT 90961?

Only for inpatient dialysis. Medicare pays 90935 and 90937 for ESRD patients only when the place of service is an inpatient hospital. Outpatient dialysis supervision is already included in the 90961 monthly payment, so billing those codes for routine outpatient sessions is unbundling.

What is the Medicare reimbursement rate for CPT code 90961?

The 2026 Medicare national non-facility payment for CPT 90961 is about $310.63, based on 9.30 total RVUs. Geographic locality adjustments apply, so your practice’s rate may differ. Confirm the current figure in the CMS Physician Fee Schedule lookup for your MAC jurisdiction.

Why do claims for CPT 90961 get denied?

The most common reasons are the wrong visit-count code and a missing N18.6 primary diagnosis. Duplicate MCP billing by two providers, a patient under 20, and unbundled services cause denials too. Auditing visit counts and diagnosis codes before submission prevents most of them.

What happens if fewer than 2 face-to-face visits occur in a month?

If only one face-to-face visit is documented in the month, the correct code is CPT 90962. A 90961 claim with one supporting note will be denied for medical necessity if it is reviewed. Visits can’t be added to a month that has already closed.

Avatar photo
Anja Dodevska
Content Writer

Anja Dodevska writes about healthcare, dermatology, and the day-to-day realities of running a medical practice for Pabau. She enjoys breaking down complex topics into clear, accessible content and has a soft spot for the often-overlooked aspects of clinic life. When she's not writing, she's exploring cafes, walking her dog, or spending time with friends and family.
×