CPT 90951 to 90953: Complete ESRD Billing Guide for 2026

A medical billing specialist reviewing end-stage renal disease CPT codes on a computer screen in an office, alongside a graphic banner reading "CPT 90951 to 90953: Complete ESRD Billing Guide for 2026.

A baby with end stage renal disease can need a nephrology team several times in one month. Which monthly code gets reported comes down to a count, and counts are easy to get wrong. A missing visit note, a birthday that lands mid month, or a visit logged under the wrong date can push a claim into the wrong code, or into a denial.

This ESRD billing guide for 2026 explains CPT 90951 billing, CPT 90952 billing, and CPT 90953 billing in plain English. It’s written for nephrology providers, pediatric nephrology teams, coders, practice managers, and revenue cycle leaders. It covers billing and documentation only, not medical advice.

Quick Answer

All three codes describe ESRD monthly services billing for patients younger than 2 years. The face to face visit count in the calendar month sets the code.

•      CPT 90951: four or more visits

•      CPT 90952: two or three visits

•      CPT 90953: one visit

Older patients use a different group of monthly codes. Confirm every detail in your current AMA CPT code set and the current Medicare fee schedule files.

 

Each code reports a full month of outpatient ESRD related management by a physician or other qualified health care professional. In summary, the CPT descriptor includes checking nutrition, assessing growth and development, and counseling parents. We’re paraphrasing here, so use your licensed CPT source for the official wording.

Medicare often treats this as a monthly capitation style payment. In other words, one code covers the month’s management instead of each visit being billed on its own. That is why ESRD monthly capitation services billing depends so heavily on an accurate monthly record.

The age limit matters. Patients of other ages fall under other codes in the broader ESRD monthly family, and those codes are outside this guide. These are not generic dialysis treatment codes.

CPT code

Monthly visit threshold

Patient age context

Key verification step

Common billing risk

90951

Four or more face to face visits

Younger than 2 years

Confirm every visit date falls in the same calendar month and is documented

Reporting four visits when the notes support only three

90952

Two or three face to face visits

Younger than 2 years

Confirm no visit was counted twice and the total stays in range

Missing a late fourth visit, or counting one that never happened

90953

One face to face visit

Younger than 2 years

Confirm the visit has a clear date and rendering provider

Reporting one visit when a second was actually documented

Payment amounts are left out on purpose. Allowed amounts depend on the current fee schedule, locality, provider type, and payer rules.

Count only what the current CPT guidance and the payer define as a qualifying visit. Don’t guess about what counts or who may furnish it. For Original Medicare, check Chapter 8 of the Medicare Claims Processing Manual and your Medicare Administrative Contractor’s guidance. Medicaid, Medicare Advantage, and commercial plans can differ.

These habits are operational suggestions, not universal rules:

  • Keep a running monthly visit log for each young patient, with date, practitioner, and setting.
  • Make sure each note shows a real face to face encounter with a clear service date.
  • Support the descriptor elements: nutrition, growth and development, and parent counseling.
  • Check the date of birth against the service month at charge entry.
  • Lock the count at month end, before the claim leaves.

Billing Risk

A tier is only as strong as the notes behind it. If the visit count can’t be shown in the record, a payer review gets harder to win. Visit counts alone never guarantee payment.

Step 1  Check the age. Is the patient younger than 2 during the service month? If not, stop. A different ESRD code family applies.

Step 2  Check the claim type. Is this a monthly professional service, not a facility dialysis treatment claim?

Step 3  Count the visits. Four or more points to 90951. Two or three points to 90952. One points to 90953.

Step 4  Confirm the rest. Coverage, provider eligibility, payer rules, and documentation all have to line up before submission.

 

Reviewing your ESRD billing workflow?

Care RCM’s Nephrology Billing Services team can look at how your practice tracks visits, checks age, and prepares monthly claims. A short workflow review often shows where small gaps start.

CPT 90951 through 90953 are professional services for a physician or qualified health care professional. The dialysis facility is paid separately under the ESRD Prospective Payment System, which bundles dialysis treatment and many related items and services. CMS also publishes consolidated billing guidance for that system.

So don’t treat these codes as dialysis treatment procedure codes, and don’t assume the facility rules apply to your professional claim. If you’re unsure whether an item or service belongs on one claim or the other, read the CMS consolidated billing guidance before submitting.

For payment status, use the Medicare Physician Fee Schedule files. CMS issued an October 2026 quarterly update to the database, so use the latest release for your date of service. A status indicator by itself doesn’t guarantee coverage for a particular claim.

Mistake

Prevention tip

Wrong age band

Check the date of birth against the service month when the charge is entered.

Miscounted visits

Reconcile the visit log with the notes before month end close.

Thin documentation

Review notes for dates, practitioner, and the descriptor elements.

Mixing professional and facility claims

Keep monthly professional service claims separate in your workflow.

Provider or diagnosis mismatches

Match the rendering provider and ESRD diagnosis to the record.

Late filing

Look up each payer’s filing limit. Don’t assume one deadline fits all.

Step 1  Verify coverage. Confirm active eligibility and the payer’s rules for monthly ESRD services.

Step 2  Confirm age and month. Make sure the patient is under 2 for the service.

Step 3  Reconcile visits. Match the log to dated notes.

Step 4  Review documentation. Look for support at the level reported.

Step 5  Match the code. Choose 90951, 90952, or 90953 from the verified count.

Step 6  Check claim details. Patient data, provider identification, diagnosis, and dates.

Step 7  Submit and track. File on time and watch the payer response.

☐  Patient is younger than 2 for the service month

☐  Visit count matches dated notes

☐  No visit counted twice or placed in the wrong month

☐  Notes reflect nutrition, growth, and parent counseling

☐  Rendering and billing providers are correct

☐  Diagnosis is consistent with the record

☐  Payer rules checked, not assumed

Answer yes or no. Three or more no answers suggest a workflow review is worth your time.

☐  Do we keep a monthly visit log for each young patient?

☐  Do we check age against the service month on every claim?

☐  Does someone other than the coder spot check the visit count?

☐  Do we sort denials by root cause every month?

Start with the payer’s explanation and remark codes. Then compare the claim with your visit log and notes. If the error was yours, correct and resubmit. If the count is supported, appeal with the documentation, and follow the payer’s letter for appeal deadlines.

Finally, record the cause: age, visit count, documentation, provider data, or timing. Review those causes monthly. Repeat patterns usually point to one fixable step.

Care RCM works with practices on code review, documentation checks, claim submission, denial follow up, and revenue cycle reporting. For nephrology teams, reliable billing support can mean steadier claim quality and clearer visibility into where claims stall. Results vary by practice, and no outcome is guaranteed. You can learn about our broader work on the Care RCM homepage.

Frequently Asked Questions

  • Patients younger than 2 years who receive monthly ESRD-related services. Other ages use other codes.

  • CPT 90951 is for four or more visits, CPT 90952 for two or three, and CPT 90953 for one in the month.

  • Keep dated notes for each visit and a monthly log. Confirm what counts as qualifying in your CPT source and payer policy.

  • Use the Medicare Physician Fee Schedule files from CMS, and check with your MAC for locality details.

  • A partner can review code selection, check documentation, submit claims, follow up on denials, and report trends.

Sources to check: CMS Physician Fee Schedule documentation, CMS status indicators, Medicare manuals, and ESRD PPS consolidated billing.

Start Recovering Lost Nephrology Revenue Today

Our nephrology billing specialists handle ESRD coding, MCP cycles, denial management, and CMS compliance so your practice gets paid accurately and on time. Schedule a free consultation and see what we can recover for you.

Schedule Free Consultation

Disclaimer: Denial rates, performance benchmarks, and revenue improvement figures referenced in this guide reflect publicly available information, industry research, and Care RCM professional RCM experience as of October 2026. Individual practice outcomes vary based on payer mix, specialty volume, existing billing infrastructure, and claim complexity. All CPT code, modifier, and compliance guidance reflects current CMS and AMA standards. Nephrology billing references are intended as general guidance only; specific coding and bundling rules should be verified with a qualified billing specialist for your practice.

Contact Us Form
Scroll to Top