Search the site

Popular clinical searches

Nephrology billing & coding

Nephrology Billing That Tracks Every Dialysis Month

Physician billing for nephrology practices — monthly ESRD codes by age, visits and setting, partial months, inpatient dialysis, CKD education, Medicare coordination periods and dialysis access procedures.

  • Monthly 90951–90970
  • Inpatient 90935 · 90937
  • Payer order 30-month period

Nephrology checks

Reviewed before each claim

  • Age group and visit count 90951–90962
  • Full or partial month 90967–90970
  • Hospital days in the month Inpatient
  • Employer plan primary? 30 months

Each patient’s month is reconciled before billing.

Quick answer

What makes nephrology billing different?

Nephrology billing for dialysis patients is monthly: ESRD codes depend on the patient’s age, the dialysis setting and the number of face-to-face visits in the month, with per-day codes for partial months. Practices also bill inpatient dialysis, CKD care and education, and must set the right payer order during the 30-month Medicare coordination period.

Key takeaways

  • Monthly ESRD codes depend on age, setting and visit count.
  • Short months use per-day codes (90967–90970).
  • Employer coverage stays primary for 30 months for many ESRD patients.

Nephrology billing areas

Where Nephrology Revenue Is Won or Lost

The monthly and hospital services that drive nephrology revenue.

  • 90951–90962

    In-center months

    Age group and documented visits decide the code each month.

  • 90963–90966

    Home dialysis

    Monthly home codes with required in-person visits tracked.

  • 90967–90970

    Partial months

    Per-day billing when a month is interrupted.

  • 90935 · 90937 · 90945 · 90947

    Inpatient dialysis

    Daily dialysis evaluations and separate visits reported correctly.

  • G0420 · G0421 · ICD-10 N18

    CKD care & education

    Stage-specific diagnoses and covered education sessions.

  • MSP · 30 months

    Payer order

    Coordination period tracked and payer order updated on time.

How we work

The Nephrology Claim Path

From the dialysis schedule to the posted payment.

  1. Step 1: Patient roster

    Dialysis setting, age group, coverage and payer order kept current.

    Right payer

  2. Step 2: Monthly reconciliation

    Visits, hospital days and changes reconciled for each patient.

    Right code

  3. Step 3: Hospital & office charges

    Inpatient dialysis, CKD visits and procedures captured daily.

    Nothing missed

  4. Step 4: Posting & follow-up

    Monthly payments checked; coordination denials corrected.

    Errors caught

Monthly billing for patients on dialysis

Nephrologists care for patients with chronic kidney disease in the office and for patients on dialysis in units, at home and in the hospital. For patients with end-stage renal disease (ESRD), most outpatient physician work is paid through a monthly code rather than visit by visit, so the practice must track every patient’s age, dialysis setting and number of visits each month — including months cut short by hospital stays, travel or a change of treatment.

Monthly ESRD codes

SituationCodesBased on
In-center dialysis, full month90951–90962Patient age group and number of face-to-face visits in the month (1, 2–3, or 4 or more)
Home dialysis, full month90963–90966Patient age group
Partial month (home or in-center)90967–90970Per day of service, by age group

The monthly codes include ESRD-related visits during the month, so separate E/M visits for dialysis care are not billed. Visit dates and who performed each visit must be documented; for home dialysis patients Medicare allows some monthly visits by telehealth, with in-person visits still required at set intervals.

Hospital and inpatient dialysis

  • Inpatient hemodialysis is billed per day with 90935 (single evaluation) or 90937 (repeated evaluations), and other dialysis procedures such as peritoneal dialysis or continuous therapies with 90945 or 90947.
  • An E/M visit on the same day is billed only for a significant, separate problem, with modifier 25.
  • Days in the hospital interrupt the outpatient month, which is then billed with partial-month codes or with fewer visits, depending on the situation.

Chronic kidney disease and access procedures

Before dialysis, nephrology care is billed with standard E/M codes, with CKD stage coded to full ICD-10-CM specificity. Medicare covers kidney disease education for patients with stage 4 CKD (G0420 individual, G0421 group) for a limited number of sessions. Practices performing dialysis access work bill the dialysis circuit codes (36901–36909) by the most intensive service in each segment of the circuit.

Coverage and payer order

Many patients become eligible for Medicare because of ESRD. For patients who also have employer group health coverage, that plan pays first during a 30-month coordination period, after which Medicare becomes primary. Setting the right payer order — and updating it when the period ends — prevents a cycle of denials and recoupments. See A/R management.

Nephrology questions

Nephrology Billing FAQs

How are monthly dialysis (ESRD) services billed by nephrologists?

Outpatient ESRD care is billed once a month. For in-center dialysis, codes 90951–90962 depend on the patient’s age group and the number of face-to-face visits in the month (one, two to three, or four or more). Home dialysis uses 90963–90966 by age group. The monthly code includes ESRD-related visits, which are not billed separately.

How is a partial dialysis month billed?

When a patient does not receive a full month of outpatient dialysis care — for example because of a hospital stay, a transfer, travel or a change of treatment — the month may be billed per day with 90967–90970, by age group, instead of the full-month code. Which approach applies depends on the reason and on Medicare’s rules for that situation.

How is dialysis billed for hospitalized patients?

Inpatient hemodialysis is billed per day with 90935 (one evaluation) or 90937 (repeated evaluations), and peritoneal dialysis or other dialysis procedures with 90945 or 90947. An E/M visit on the same day is billed only for a significant, separate problem with modifier 25. Hospital days are excluded from the outpatient monthly count.

Who pays first for a dialysis patient with employer coverage?

For people eligible for Medicare because of ESRD who also have employer group health coverage, the employer plan pays first during a 30-month coordination period. After that period Medicare becomes the primary payer. The payer order must be updated when the period ends to avoid denials and recoupments.

Nephrology review

See Whether Every Dialysis Month Is Billed Correctly

We review a sample of monthly ESRD and inpatient dialysis claims for visit counts, partial months and payer order.

Direct line: +1 (737) 332-2245

Request a Nephrology Billing Review

Practice details only — no patient information.

Confidential • No patient information • BAA before any data review