Billing codes · ICD-10-CM code

N18 chronic kidney disease codes for renal nutrition claims

The short answerCategory N18 codes chronic kidney disease by stage: N18.1-N18.5, stage 3 split into N18.30, N18.31 (3a) and N18.32 (3b), N18.6 for ESRD, and N18.9 for unspecified. Medicare covers MNT for non-dialysis renal disease with a physician referral, and for 36 months after a kidney transplant. Its regulation defines chronic renal insufficiency as a GFR of 15-59. Code diabetic or hypertensive CKD first when documented.
CategoryN18, Chronic kidney disease (CKD)
BillableN18.1, N18.2, N18.30, N18.31, N18.32, N18.4, N18.5, N18.6, N18.9
Not billable (headers)N18, N18.3
Code firstDiabetic CKD (E11.22 etc.) or hypertensive CKD (I12.-, I13.-)
Also addZ94.0 kidney transplant status; Z99.2 dialysis status with N18.6
Medicare MNTCovered for renal disease not on maintenance dialysis, and 36 months post-transplant
FY2027 changeNone to N18 (Oct 1, 2026)

Renal nutrition is one of the few areas where Medicare covers dietitian visits directly, which makes the N18 codes worth getting exactly right. Most CKD claim problems come from three things: a stage 3 code with no a/b, CKD coded without the diabetes or hypertension that caused it, and a patient on dialysis billed under a benefit that excludes them.

N18 codes in plain English

Code Descriptor Notes
N18.1 CKD, stage 1
N18.2 CKD, stage 2 (mild)
N18.30 CKD, stage 3 unspecified Stage 3 without a/b documented
N18.31 CKD, stage 3a
N18.32 CKD, stage 3b
N18.4 CKD, stage 4 (severe)
N18.5 CKD, stage 5 Not ESRD unless the provider documents ESRD
N18.6 End stage renal disease Includes CKD requiring chronic dialysis; add Z99.2 for dialysis status
N18.9 CKD, unspecified Use only when the stage isn't documented

N18 and N18.3 are headers. An N18.3 claim is rejected as an invalid code.

No N18 codes changed in the FY2027 update (October 1, 2026).

Choosing the right code

Section I.C.14.a of the Official Guidelines, and the tabular notes, give the rules:

Coverage for renal MNT

Medicare covers MNT for beneficiaries with renal disease on referral from a physician (NCD 180.1; 42 CFR 410.130-410.132). The regulation defines renal disease as:

MNT for renal disease is not covered for beneficiaries on maintenance dialysis, which is paid under the ESRD benefit instead. For renal disease, as for diabetes, it's 3 hours the first year and 2 hours after. More hours are available after a new referral for a change in diagnosis, condition or treatment, billed with G0270/G0271.

The GFR range matters. Under standard KDIGO staging, 15-59 is roughly stages 3a through 4. A referral for stage 1 or 2 CKD alone (GFR 60 or above) may not meet Medicare's definition unless the patient also has diabetes. Put the qualifying diagnosis, and the referring physician's NPI, on the claim. Medicare MNT billing covers the referral in detail.

Commercial plans usually cover renal MNT under the medical benefit. Aetna's CPB 0049, for example, lists kidney disease among the chronic conditions where nutritional counseling is medically necessary. Visit limits and referral rules vary. The CKD niche itself is discussed in best nutrition niches for reimbursement.

Pairing with CPT codes and secondary codes

Scenario CPT Diagnosis order (example)
Medicare, CKD 3b, no diabetes or HTN documented 97802 × 4 A: N18.32
Medicare, diabetic CKD 3a 97802 × 4 A: E11.22, B: N18.31
Hypertensive CKD stage 4 97803 × 2 A: I12.9, B: N18.4
Post-transplant (within 36 months), CKD 2 97803 × 3 A: N18.2, B: Z94.0
Extra hours after a new referral (diet change for rising potassium) G0270 × units A: E11.22, B: N18.4

All examples are made up. Point each service line at the code that establishes coverage.

What the note must show

Denials and fixes

What you'll see Likely cause Fix
Rejected: invalid diagnosis N18.3 or N18 billed N18.30/N18.31/N18.32
CO-16 (Medicare) Missing referring physician NPI Add it and resubmit
CO-167 / CO-50 Stage 1-2 only, no qualifying diagnosis for Medicare Check the referral for diabetes or a qualifying stage
Denied as not covered for dialysis patients Patient on maintenance dialysis Not billable under MNT; nutrition care for dialysis patients usually comes from the dialysis facility's dietitian
CO-119 Annual hours used New referral for a change → G0270; otherwise wait for the next year

A referral that's missing something is behind many of these. Physician referrals for dietitians lists what a complete one includes.

For the other diagnosis codes on nutrition claims, see the ICD-10 codes for dietitians reference.

Sources

  1. CMS: ICD-10-CM FY2027 code files and Official Guidelines (Sections I.C.9.a.2 and I.C.14.a)
  2. CDC NCHS: ICD-10-CM tabular list and addenda
  3. CMS NCD 180.1, Medical Nutrition Therapy
  4. 42 CFR 410.130 definitions: renal disease and chronic renal insufficiency (Cornell LII)
  5. 42 CFR 410.132 MNT conditions for coverage (Cornell LII)

Sources checked . Payer rules change; verify the member's benefits.

Frequently asked questions

What is the ICD-10 code for CKD stage 3?

Stage 3 needs a fifth character: N18.31 for stage 3a, N18.32 for stage 3b, and N18.30 when the record says stage 3 without a or b. N18.3 by itself is a header and will reject.

Does Medicare cover MNT for kidney disease?

Yes, for renal disease as Medicare defines it: chronic renal insufficiency (GFR 15-59), ESRD when the patient isn't on dialysis, or the 36 months after a kidney transplant. A physician referral is required, and patients on maintenance dialysis aren't covered under the MNT benefit.

Which code goes first, E11.22 or N18?

E11.22 goes first. The N18 category tells you to code first any associated diabetic CKD, and E11.22 tells you to add the N18 code for the stage.

Can I code CKD stage from the GFR in the labs?

No. The stage comes from the provider's documentation. If the labs and the documented stage don't match, ask the referring provider to clarify before billing.

What about hypertension and CKD?

ICD-10-CM presumes a link. When both are documented, code I12.9 (or I12.0 for stage 5/ESRD) first and the N18 stage second, unless the provider says the CKD isn't related to the hypertension.

Part of ICD-10 codes for MNT. Start with ICD-10 Codes for Dietitians: Z71.3, Z68, E66 & More.

Duo Practice

The chart is free. You press Submit.

A free EHR that records the session, writes the note from it, and builds the claim you submit. Billing is 3.9% of what an insurer pays, plus your own Claim.MD plan.

Create free account → No card on file for the EHR