top of page
logo.png

CPT Code 90960

  • Writer: Med Cloud MD
    Med Cloud MD
  • Jul 15
  • 13 min read
CPT Code 90960 guide text beside a nurse writing on a clipboard near a dialysis machine and patient in a clinic.

For nephrologists and dialysis centers, CPT code 90960 is one of the most financially significant codes in the entire billing portfolio. It represents the monthly capitation payment for comprehensive End Stage Renal Disease (ESRD) physician services and when billed correctly, it delivers reliable, recurring revenue that anchors the financial health of a nephrology practice.

The problem is that 90960 is also one of the most frequently denied and downcoded nephrology codes in the country. Face-to-face visit shortfalls, incomplete monthly documentation, incorrect diagnosis linkage, wrong place of service selection, and coding inconsistencies all contribute to claim rejections that are entirely preventable with the right workflow and documentation habits.

At MedCloudMD, our nephrology billing specialists manage CPT 90960 claims for dialysis centers and nephrology practices across the United States. This guide reflects the real billing challenges we help practices navigate every month in 2026 not textbook theory, but practical, workflow-level guidance designed to help your team bill accurately, document completely, and get paid without unnecessary friction.

 

💡  Did You Know?

CPT 90960 is not interchangeable with 90961 or 90962. These three codes represent different levels of monthly physician involvement based on face-to-face visit frequency. Selecting the wrong code even if the error seems minor triggers an automatic denial or downcoding, and repeated patterns can flag your practice for a focused medical review.

 

Section 1: What Is CPT Code 90960?

CPT 90960 is defined as: End Stage Renal Disease (ESRD) related services, monthly, for patients 20 years of age and older, with 4 or more face-to-face physician visits per month. It is a comprehensive monthly capitation code meaning it represents all the physician oversight, clinical management, care coordination, and dialysis-related services provided to an ESRD patient during that calendar month, bundled into a single monthly billing unit.

Unlike procedure-based codes that are billed per service event, CPT 90960 is billed once per patient per month. It captures the full scope of a nephrologist's monthly management responsibilities: reviewing labs, adjusting treatment plans, managing medications, coordinating with dialysis staff, counseling patients, and documenting clinical decisions all as part of comprehensive ESRD care.

 

CPT 90960 Quick Reference Summary

Section 2: When Should CPT 90960 Be Used?

Selecting the correct code from the ESRD monthly capitation family requires understanding the specific visit threshold for each code. All three codes in the adult ESRD monthly family (90960, 90961, 90962) apply to patients aged 20 and older receiving in-center dialysis, but the number of face-to-face physician visits during the calendar month determines which code is appropriate.

ESRD Monthly Code Selection — Adult Patients (Age 20+)

CPT Code

Patient Age

Monthly Visits Required

When to Use

90960

Age 20+

4 or more visits/month

Patients requiring the highest level of monthly physician engagement and oversight — most common in complex ESRD cases

90961

Age 20+

2 to 3 visits/month

Patients with more stable ESRD status where physician involvement is less frequent but still clinically justified

90962

Age 20+

1 visit/month

Patients whose clinical stability allows for minimal monthly physician contact — must be clinically supported

 

Appropriate Clinical Scenarios for CPT 90960

✔  Established ESRD patient receiving in-center hemodialysis three times per week with the nephrologist visiting at least four times during the calendar month

✔  Patient with CKD Stage 5 (ESRD) on dialysis with active comorbidities (hypertension, anemia, hyperkalemia) requiring frequent physician evaluation and treatment adjustments

✔  Post-hospitalization ESRD patient returning to outpatient dialysis with heightened monitoring requirements in the first month

✔  Patient undergoing medication regimen changes (e.g., ESA dosing, phosphate binders, antihypertensives) that require monthly clinical review and documentation

 

⚠️  Important Distinction

CPT 90960 is not appropriate for patients receiving peritoneal dialysis (PD) managed under a home dialysis arrangement where physician oversight differs in structure and frequency. Always verify the dialysis modality and confirm the visit count meets the four-or-more threshold before billing 90960.

 

Section 3: Documentation Requirements for CPT 90960

Documentation is where most CPT 90960 claims succeed or fail. Medicare and commercial payers require clear evidence that the physician provided comprehensive monthly ESRD management not just showed up for a brief check. If the documentation does not support the claim, the claim will be denied, downcoded, or flagged for post-payment audit.

Our billing team at MedCloudMD reviews documentation for CPT 90960 claims daily, and we see the same gaps repeatedly. The checklist below reflects what survives payer scrutiny in 2026.

 

CPT 90960 Documentation Checklist

 

📄  Documentation Tip from Our Billing Team

Each face-to-face visit note must be a distinct, individually dated progress note — not a copy-paste of a previous visit with a changed date. Payers are using increasingly sophisticated AI-based tools in 2026 to detect templated or cloned documentation. Beyond the compliance risk, template documentation fails to capture the clinical nuance that supports medical necessity and justifies 90960 over 90961 or 90962.

 

Section 4: Billing Guidelines for CPT 90960

Submitting a clean CPT 90960 claim requires attention to detail at every step of the billing workflow. Our team has built a process that starts at the point of care and ends with payment reconciliation with checks at each stage to prevent the errors that cause denials.

 

01

Patient Eligibility Verification  — Confirm active Medicare Part B (or commercial) coverage, ESRD enrollment status, and physician participation or enrollment in the patient's plan before the month begins

02

Face-to-Face Visit Tracking  — Track each physician visit throughout the month in real time do not wait until month-end to determine whether the 4-visit threshold has been met for 90960

03

Clinical Documentation Review  — At month close, review all visit notes for completeness: each note must be individually dated, signed, and clinically distinct from the others

04

MDM and Monthly Summary Verification  — Confirm the monthly summary or comprehensive progress note is present and supports the overall complexity of care provided

05

Code Selection  — Confirm visit count: 4+ visits = CPT 90960. If the count is 2-3, bill 90961. If only 1 visit occurred, bill 90962. Never estimate — use documented records

06

ICD-10 Assignment  — Assign N18.6 as primary diagnosis. Add secondary codes for active comorbidities (e.g., hypertension N10, anemia D63.1) that are addressed in the encounter

07

Place of Service & Modifier Review  — Select POS 65 for in-center dialysis. Apply modifiers only when specifically required by payer — incorrect or missing modifiers are a leading denial trigger

08

Claim Creation & Scrubbing  — Build the claim with all required fields. Run through claim scrubbing software to catch errors before submission never submit an unchecked claim

09

Payer Submission  — Submit electronically via your clearinghouse. Confirm acceptance and track the claim from submission to initial payer response

10

Payment Posting & Reconciliation  — Post payments accurately. Compare paid amounts against expected reimbursement. Flag underpayments and initiate follow-up within your contractual window

11

Denial Monitoring  — Track any denials by reason code. Route to the appropriate appeal workflow immediately do not let denied 90960 claims age past your payer's appeal deadline

 

Medicare vs. Commercial Payer Considerations: CPT 90960 is a well-established Medicare Part B code, and CMS rules are the baseline for billing. However, commercial payers may apply different policies — some require prior authorization for monthly capitation services, while others have their own documentation standards or use contracted fee schedules that differ significantly from Medicare rates. Always verify payer-specific guidelines before assuming Medicare rules apply universally.

 

Section 5: Reimbursement Guide — 2026

We do not publish specific reimbursement amounts for CPT 90960 because Medicare payment rates are updated annually through the Physician Fee Schedule (PFS) and vary based on geographic location, payer type, and negotiated contracts. Fabricating numbers would be misleading and potentially harmful if a practice used them for financial planning.

What we can give you is a clear picture of the factors that determine what you actually get paid and where revenue is most often left on the table.

 

Factors That Determine Your CPT 90960 Reimbursement

Section 6: Common Billing Mistakes and How to Prevent Them

These are the errors our team corrects most often when we take on a new nephrology billing account. Many of them have been occurring for months or years before the practice realizes the revenue impact.

Section 7: Frequent Claim Denials — Causes and Solutions

Understanding denial patterns is not just reactive it is a proactive revenue protection strategy. When you know why CPT 90960 denials happen, you can build workflows that prevent them before they reach the payer.

Section 8: Compliance & Audit Readiness for CPT 90960

🚨  CMS and OIG Compliance Alert

ESRD monthly capitation billing is a consistent focus area for CMS audits and the OIG Work Plan. Practices that bill high volumes of 90960 without documentation to support the face-to-face visit count are at elevated risk for Recovery Audit Contractor (RAC) reviews and Targeted Probe and Educate (TPE) audits. A single RAC audit can result in repayment demands covering multiple years of claims.

 

Compliance practices every nephrology billing operation should have in place in 2026:

✔  Internal auditing: Conduct quarterly audits of a sample of CPT 90960 claims — review documentation, visit counts, diagnosis linkage, and payer payments against what was billed

✔  Documentation retention: CMS requires medical records to be retained for a minimum of seven years from the date of service. Many state laws require longer periods. Dialysis visit notes and monthly summaries must be retrievable on demand.

✔  Coding accuracy reviews: Periodically compare the CPT codes billed to the documented visit counts for each patient. Systematic mismatches are the profile that triggers targeted payer review.

✔  Medical necessity documentation: Every 90960 claim requires that the monthly services provided are medically necessary for the patient's ESRD management — this must be evident from the clinical record, not assumed.

✔  Payer policy monitoring: CMS updates the Physician Fee Schedule annually. Commercial payers may update their ESRD billing policies mid-year. Monitoring these changes and updating your billing workflows accordingly is a non-negotiable compliance responsibility.

✔  Overpayment self-disclosure: If an internal audit reveals that overpayments were received (e.g., 90960 billed when only 3 visits were documented), the 60-day rule requires prompt disclosure and repayment to CMS. Proactive self-disclosure is always preferable to audit-triggered recovery.

 

🛡️  Compliance Tip

The best compliance program is a proactive one. Monthly QA reviews of CPT 90960 claims — before they are submitted — catch errors in documentation, visit counts, and diagnosis coding while they are still correctable at zero cost. After submission, correction becomes an appeal. After payment, correction becomes a repayment. Invest in pre-submission QA.

 

Section 9: Real-World Billing Scenario

The following scenario is a composite based on clinical situations commonly encountered in nephrology billing. No patient-identifying information is used. It is intended to illustrate how CPT 90960 is documented, billed, and reimbursed in a real operational context.

Section 10: Best Practices to Maximize CPT 90960 Reimbursement

Optimizing CPT 90960 reimbursement is not a one-time fix it is a set of ongoing operational disciplines that compound over time. The practices below reflect what our billing team implements for every nephrology client we work with.

 

📊  Monthly Visit Tracking Dashboard  —  Build a real-time tracking system that logs physician face-to-face visits per ESRD patient throughout the month. Waiting until month-end to count visits creates last-minute documentation scrambles and coding errors.

 

📋  Pre-Submission Documentation QA  —  Before any 90960 claim is submitted, a billing team member should verify: visit count documented, monthly summary present, lab review included, and diagnosis linkage confirmed. This one step prevents the majority of CPT 90960 denials.

 

🎓  Annual Physician Coding Education  —  Update physicians on the current CPT 90960 family, face-to-face requirements, and documentation expectations at least annually. Regulatory changes happen physicians who were trained three years ago may be working from outdated assumptions.

 

🔍  Quarterly Billing Audits  —  Sample a percentage of submitted and paid 90960 claims each quarter. Look for visit count mismatches, template documentation, and diagnosis inconsistencies. Internal audit findings allow you to correct workflows before a payer identifies the same pattern externally.

 

📅  Denial Root Cause Tracking  —  Log every 90960 denial by denial reason code and track trends over time. If a specific reason code recurs, it points to a systemic gap — not an isolated mistake — that needs a workflow correction.

 

✅  Eligibility Verification at Month Start  —  Run eligibility verification at the beginning of each billing month not when claims are ready to submit. ESRD payer changes mid-month happen. Catching them early prevents submission to the wrong payer.

 

💰  Underpayment Review  —  Compare your paid amounts against your contracted rates for 90960 every month. Commercial payers sometimes pay below contracted rates without explanation. Systematic underpayment review can recover significant revenue that is never appealed because it is never noticed.

 

📈  Revenue Analytics by Provider  —  Track CPT 90960 utilization and reimbursement by physician. Outliers unusually low 90960 rates or high 90962 rates may indicate documentation gaps, visit shortfalls, or coding errors that need investigation.

 

 

🏆  Why Nephrology Practices Choose MedCloudMD

CPT 90960 billing sits at the intersection of clinical documentation, payer policy, and regulatory compliance. Getting it right requires more than a working knowledge of the code — it requires specialized nephrology billing expertise that most in-house billing teams do not maintain. That is exactly what MedCloudMD provides.

✔  Nephrology billing specialists with deep ESRD-specific coding and documentation expertise

✔  Certified medical coders who understand the full CPT 90951–90962 monthly capitation code family

✔  Pre-submission documentation review and QA checks on every 90960 claim before it reaches the payer

✔  Aggressive denial management with root-cause analysis — not just appeals, but workflow corrections

✔  Accounts receivable follow-up and underpayment identification to recover revenue already left behind

✔  Full Revenue Cycle Management from patient eligibility and credentialing through payment posting

✔  Monthly billing analytics and reporting so your practice always knows where its ESRD revenue stands

✔  Compliance monitoring including internal audit support and payer policy update tracking

✔  Personalized service — not a call center, but a dedicated team that knows your practice and your patients

 

Explore our full nephrology billing capabilities: medcloudmd.com/specialties/nephrology-billing-services

 

Frequently Asked Questions: CPT 90960 ESRD Billing

These are the questions we hear most often from nephrologists, dialysis center administrators, and revenue cycle managers. Answers reflect 2026 CMS guidance and current billing practice standards.

 

Q1:  What does CPT 90960 cover?

CPT 90960 is a monthly capitation code that covers the full scope of ESRD-related physician services for the calendar month including all face-to-face visits, lab review, medication management, treatment plan oversight, patient education, and care coordination. It is a bundled code billed once per patient per month, not per encounter.

 

Q2:  How is CPT 90960 different from 90961 and 90962?

All three codes cover ESRD monthly services for patients aged 20 and older. The difference is the face-to-face visit count: 90960 requires 4 or more visits per month, 90961 requires 2 to 3 visits, and 90962 requires only 1 visit. Selecting the correct code based on documented visit count is non-negotiable billing 90960 without 4 documented visits will result in denial or downcode.

 

Q3:  Can multiple physicians bill CPT 90960 for the same patient in the same month?

No. Only one physician or physician group can bill the ESRD monthly capitation payment (CPT 90960, 90961, or 90962) for a given patient in a given calendar month. Submitting duplicate claims from different providers for the same patient in the same month triggers automatic rejection and flags the patient record for review.

 

Q4:  What ICD-10 diagnosis code is required for CPT 90960?

N18.6 (End Stage Renal Disease) should be listed as the primary diagnosis on every CPT 90960 claim. Supporting comorbidities that are actively managed such as anemia of CKD (D63.1), secondary hyperparathyroidism (E21.3), or hypertension (I12.9 for hypertensive CKD) should be included as secondary diagnosis codes supported by the clinical documentation.

 

Q5:  What place of service code is used for CPT 90960?

The most common place of service for CPT 90960 is POS 65 (End Stage Renal Disease Treatment Facility) when services are provided at an in-center dialysis clinic. POS 11 (Office) may apply in specific circumstances — verify with the payer. Using the wrong POS code is one of the most common CPT 90960 denial triggers.

 

Q6:  Does a monthly progress note need to be separate from the visit notes?

Yes, in most cases. Payers generally expect a comprehensive monthly summary note in addition to the individual visit notes. The monthly note should address overall ESRD status, cumulative lab review, medication changes, care plan updates, and care coordination for the month. Individual visit notes document each face-to-face encounter, while the monthly summary provides the clinical picture that justifies the capitation billing.

 

Q7:  Can a nurse practitioner or physician assistant's visits count toward the 90960 visit threshold?

This depends on the payer and applicable state scope-of-practice law. Under Medicare rules, visits by a 'physician or other qualified health care professional' (OQHCP) which includes NPs and PAs may count toward the visit threshold when the OQHCP is billing independently. Verify payer-specific rules, as incident-to billing rules may apply differently for ESRD monthly services.

 

Q8:  What happens if a patient misses dialysis and the physician visit count falls below 4?

If the documented visit count for the month is 3 or fewer, CPT 90960 is no longer appropriate. Bill 90961 (2-3 visits) or 90962 (1 visit) based on actual documented encounters. Do not bill 90960 simply because the intent was to see the patient four times the billing must reflect what actually occurred and is documented.

 

Q9:  How far back can a payer audit CPT 90960 claims?

Medicare RAC auditors can typically review claims going back three years from the date of claim payment, though in cases of suspected fraud, the look-back period can extend further. CMS records must be retained for a minimum of seven years. This means your ESRD billing and documentation practices today will be subject to scrutiny for years to come.

 

Q10:  How can MedCloudMD help with our CPT 90960 billing?

Our nephrology billing team provides end-to-end CPT 90960 billing management: pre-submission documentation review, face-to-face visit count tracking, eligibility verification, code selection, claim submission, denial management, and monthly revenue analytics. If your practice is experiencing 90960 denials, underpayments, or documentation gaps, a billing assessment with our team is the fastest way to identify and fix the root causes. Contact us at medcloudmd.com/contact-us.

 

 

📌  Key Takeaways

✔  CPT 90960 is a monthly capitation code for ESRD patients 20+ — billed once per patient per calendar month, not per visit

✔  A minimum of 4 documented face-to-face physician visits is required — if the count is lower, bill 90961 or 90962 accordingly

✔  Documentation must include individually dated visit notes AND a monthly summary note covering labs, medications, and care coordination

✔  ICD-10 N18.6 is the required primary diagnosis; secondary codes should reflect all active comorbidities addressed during the month

✔  POS 65 is the standard place of service for in-center dialysis billing — incorrect POS is a leading denial trigger

✔  Only one physician or group can bill the ESRD monthly capitation for a given patient in a given month — duplicate billing triggers rejection

✔  Pre-submission documentation QA is the single most effective tool for reducing CPT 90960 denial rates

✔  Internal quarterly audits and monthly denial tracking protect your practice from both revenue loss and compliance risk

⚖️  Disclaimer: This blog post is provided for general educational and informational purposes only and does not constitute legal, regulatory, compliance, financial, or professional coding advice. CPT code selection, documentation requirements, billing guidelines, and reimbursement policies for CPT 90960 and related ESRD monthly capitation codes are subject to annual updates by the American Medical Association (AMA), Centers for Medicare & Medicaid Services (CMS), and individual payers. Requirements may also vary by state, payer contract, and specific clinical circumstances. Healthcare providers, billing professionals, and practice administrators should verify all current coding and billing requirements with their compliance officer, a Certified Professional Coder (CPC), or the relevant professional or regulatory body before making coding or billing decisions. MedCloudMD makes no representations regarding specific reimbursement rates or amounts, which vary by payer, geographic location, and contracted terms. Reimbursement information in this article is general in nature and reflects publicly available CMS billing concepts as of 2026.


Comments


bottom of page