Billing codes · ICD-10-CM code

E55.9 vitamin D deficiency on nutrition claims

The short answerE55.9 is the billable ICD-10-CM code for vitamin D deficiency, unspecified (avitaminosis D). Active rickets is E55.0, and the category excludes adult osteomalacia, osteoporosis and sequelae of rickets. It needs a provider's diagnosis, not just a low lab value. E55.9 rarely carries MNT coverage by itself, so on nutrition claims it's usually a secondary code.
CodeE55.9
DescriptorVitamin D deficiency, unspecified (includes avitaminosis D)
BillableYes (FY2026 and FY2027)
Other E55 codeE55.0 rickets, active. E55 itself is a header
Excludes1Adult osteomalacia (M83.-), osteoporosis (M80.-), sequelae of rickets (E64.3)
Common pairingsK90.0, N18.x, E66.x + Z68.x, Z98.84 (bariatric surgery status)
Medicare MNTDoes not qualify on its own
FY2027 changeNone to E55 (Oct 1, 2026)

Vitamin D deficiency is on a lot of problem lists and in a lot of dietitian notes. It's a valid, billable code. It's also one that almost never pays for a nutrition visit on its own, and the one most often coded from a lab value instead of a diagnosis.

E55.9 in the code set

Category E55, vitamin D deficiency, has two billable codes:

Code Descriptor Notes
E55.0 Rickets, active Provider-documented active rickets
E55.9 Vitamin D deficiency, unspecified Includes avitaminosis D

The category has an Excludes1 note for adult osteomalacia (M83.-), osteoporosis (M80.-) and sequelae of rickets (E64.3). Osteomalacia due to malnutrition or malabsorption has its own M83 codes, which the index reaches directly.

The E50-E64 section also has an Excludes2 for nutritional anemias (D50-D53), so a documented iron deficiency anemia can be coded next to E55.9. See D50.9 iron deficiency anemia.

Nothing in E55 changed in the FY2027 update effective October 1, 2026.

Diagnosis, not lab value

Section I.A.19 of the Official Guidelines says code assignment is based on the provider's diagnostic statement that the condition exists. A 25-hydroxyvitamin D level below a lab's reference range isn't, by itself, a diagnosis you can code.

What that means in practice:

Screening is a different question

A test to find vitamin D deficiency in someone without symptoms is a screening, and it's the ordering provider's claim, not yours. The USPSTF's current recommendation (April 2021) is an I statement: the evidence is insufficient to assess the benefits and harms of screening asymptomatic, community-dwelling, nonpregnant adults for vitamin D deficiency. So routine vitamin D screening is not one of the ACA's no-cost-sharing preventive services on that basis.

If your visit is about nutrition screening rather than a diagnosed deficiency, see Z13.21 vs. Z71.3.

Coverage: why E55.9 usually goes second

The patients who see a dietitian with vitamin D deficiency usually have something else going on: celiac disease, CKD, obesity, bariatric surgery. That condition carries the claim; E55.9 adds context and supports your supplementation and diet plan.

Example claim lines (invented)

Scenario CPT Diagnosis order
Celiac disease with documented vitamin D deficiency, 45-minute initial 97802 × 3 A: K90.0, B: E55.9
After bariatric surgery, class 2 obesity still documented 97803 × 2 A: E66.812, B: Z68.35, C: Z98.84, D: E55.9
Medicare, diabetic CKD stage 3b and vitamin D deficiency 97802 × 4 A: E11.22, B: N18.32, C: E55.9
Plan confirmed coverage for E55.9 alone 97803 × 2 A: E55.9

Point the procedure line at the diagnosis that establishes coverage. See K90.0 celiac disease for the GI side.

What the note should show

Denials and fixes

What the remit says Usual cause Fix
CO-167 (diagnosis not covered) E55.9 as the only diagnosis, or on a Medicare claim Lead with the documented covering diagnosis; otherwise the visit isn't covered
CO-11 (inconsistent with procedure) E55.9 first on a plan that doesn't accept it for MNT Resequence if documentation supports another primary
CO-50 (not medically necessary) Note doesn't connect nutrition therapy to the deficiency Appeal with the note and labs, or strengthen documentation
PR-204 (not covered by the plan) No nutrition benefit Patient responsibility; tell them before you bill
Audit finding E55.9 coded from a lab value with no provider diagnosis Corrected claim without it; ask the provider before the next visit

The full set of diagnosis codes for nutrition claims is in the ICD-10 codes for dietitians reference.

Sources

  1. CMS: ICD-10-CM FY2027 code files and Official Guidelines (Section I.A.19)
  2. CDC NCHS: ICD-10-CM tabular list and addenda
  3. USPSTF: Screening for vitamin D deficiency in adults (I statement, April 2021)
  4. CMS NCD 180.1, Medical Nutrition Therapy
  5. Aetna Clinical Policy Bulletin 0049, Nutritional Counseling

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

Frequently asked questions

What is the ICD-10 code for vitamin D deficiency?

E55.9, vitamin D deficiency, unspecified. Its inclusion term is avitaminosis D. Active rickets is E55.0. The category header E55 isn't billable.

Is there a code for vitamin D insufficiency?

ICD-10-CM has no separate code for vitamin D insufficiency, and the index has no entry for it. If the provider's note says only 'insufficiency' or 'low vitamin D', ask whether they're diagnosing a deficiency before you code E55.9.

Can a dietitian code E55.9 from a lab result?

No. Code assignment is based on the provider's diagnostic statement. You can record the lab value in your note, but E55.9 goes on the claim only when the provider has documented vitamin D deficiency.

Will insurance pay for nutrition counseling for vitamin D deficiency?

Rarely with E55.9 alone. Preventive nutrition benefits key on weight, lipid, blood pressure and glucose diagnoses, and Medicare MNT covers only diabetes and renal disease. E55.9 usually sits behind the condition that carries the visit.

Can I code vitamin D deficiency and osteoporosis together?

E55 has an Excludes1 note for osteoporosis (M80.-) and adult osteomalacia (M83.-), which normally means they aren't coded together. The guidelines allow an exception when the two conditions are unrelated. If the provider documents both, check whether they're described as related before putting both on the claim.

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