D50.9
Iron deficiency anemia, unspecified
ICD-10-CM · Chapter 3: Diseases of the Blood and Blood-Forming Organs · FY2026
✓ Billable — use only when a more specific cause isn't documented

D50.9 — iron deficiency anemia, unspecified

D50.9 is the ICD-10-CM code for iron deficiency anemia when the underlying cause hasn't been documented. Iron deficiency is the most common cause of anemia worldwide, which makes D50.9 one of the most frequently reported codes in the D50-D64 anemia block — but exactly like a lot of high-volume "unspecified" codes, it's meant to be a fallback, not a default.

Before reporting D50.9, check the chart for a documented source: chronic blood loss, malabsorption, dietary insufficiency, or another identified cause. If one is stated anywhere in the note — even in passing, like "likely from her heavy periods" — a more specific D50.0-D50.8 code applies instead, and coding D50.9 in that case understates the clinical picture.

Before defaulting to D50.9: check the history and physical, GI workup notes, and menstrual history for any mention of a source. Iron deficiency anemia in an adult almost always has an identifiable or suspected cause somewhere in the chart, even if it isn't in the assessment line.

The D50 family — coding by documented cause

The D50 category is organized by the documented reason for the iron deficiency, not by severity:

  • D50.0 — Iron deficiency anemia secondary to blood loss (chronic) — from an ongoing, low-volume source like a slow GI bleed or heavy menstrual periods
  • D50.1 — Sideropenic dysphagia (Plummer-Vinson syndrome) — iron deficiency anemia with esophageal web and dysphagia
  • D50.8 — Other iron deficiency anemias — a documented cause exists but doesn't fit D50.0 or D50.1, such as dietary insufficiency or malabsorption
  • D50.9 — Iron deficiency anemia, unspecified — no cause documented

D50 itself (without a fourth character) is a non-billable header code — a claim needs one of the four-character subcategories above to be valid.

Iron deficiency (E61.1) vs iron deficiency anemia (D50.9)

E61.1
Iron deficiency
ICD-10-CM · Chapter 4: Endocrine, Nutritional and Metabolic Diseases · FY2026
✓ Billable — low iron stores without anemia

These two codes are frequently confused because they sound like the same thing, but they document different clinical states. E61.1 applies when labs show depleted iron stores — low ferritin or transferrin saturation — while the complete blood count is still within normal range. D50.9 (and the rest of the D50 family) applies once the iron deficiency has actually progressed to causing anemia — a low hemoglobin or hematocrit, not just low iron markers.

⚠️ Don't code D50.9 from an iron panel alone. Confirm the CBC actually shows anemia before using a D50 code. A patient with low ferritin and a normal hemoglobin has iron deficiency (E61.1), not iron deficiency anemia — coding D50.9 in that case overstates the diagnosis and can trigger a payer query.

D50.0 chronic blood loss vs D62 acute posthemorrhagic anemia

D62
Acute posthemorrhagic anemia
ICD-10-CM · Chapter 3: Diseases of the Blood and Blood-Forming Organs · FY2026
✓ Billable — anemia from a single, sudden blood loss event

The distinction between these two codes is chronicity of the blood loss, not its severity. D50.0 applies to anemia that developed gradually, as iron stores were slowly depleted by an ongoing low-volume source — a slow GI bleed over months, or heavy periods over several cycles. D62 applies to anemia from a single sudden, significant hemorrhage — acute GI bleeding, major trauma, or a large surgical blood loss.

A large one-time blood loss is D62 even if the total volume is substantial, and a small but persistent ongoing loss is D50.0 even if the daily volume is minor. Iron studies alone don't distinguish these — the clinical history of how the blood loss occurred does.

Sequencing the source: both D50.0 and D62 should be accompanied by the underlying source code when it's documented — a GI bleed code (K92.2, or a more specific site like K92.1 for melena), menorrhagia (N92.0), or the relevant trauma code. The anemia code alone, without the source, is incomplete when a source is stated in the chart.

Anemia in chronic kidney disease — D63.1

D63.1
Anemia in chronic kidney disease
ICD-10-CM · Chapter 3: Diseases of the Blood and Blood-Forming Organs · FY2026
✓ Billable — code alongside the appropriate N18.x CKD stage

CKD-related anemia is a distinct etiology from iron deficiency — most commonly caused by reduced erythropoietin production as kidney function declines — and it gets its own combination code, D63.1, rather than a D50 code. Iron deficiency and CKD-related anemia frequently coexist in the same patient, so it's worth confirming which (or both) is actually documented rather than assuming one explains the other.

Sequencing depends on the reason for the encounter. If the visit is primarily managing the CKD itself, code the appropriate N18.x stage first, followed by D63.1. If the anemia and its specific treatment — such as an erythropoiesis-stimulating agent — is the focus of the encounter, D63.1 may be sequenced first instead, per the applicable coding guidelines and payer policy.

Other anemia types — B12, folate, and unspecified

Iron deficiency isn't the only cause of anemia, and these categories live in entirely separate code families, not as D50 subcategories:

  • D51 — Vitamin B12 deficiency anemia (D51.0 due to intrinsic factor deficiency/pernicious anemia, plus other B12-specific causes)
  • D52 — Folate deficiency anemia (D52.0 dietary, D52.1 drug-induced, D52.9 unspecified)
  • D55-D59 — Anemias from enzyme disorders, thalassemia, hereditary hemolytic conditions, and acquired hemolytic anemia
  • D61 — Aplastic anemias and other bone marrow failure syndromes
  • D64.9 — Anemia, unspecified — used only when the anemia's type isn't documented, not just its cause
⚠️ D64.9 is not a catch-all for "anemia, cause unknown." If the chart confirms the anemia is iron deficiency anemia but doesn't say why, that's still D50.9 — the type is known, only the cause isn't. D64.9 is reserved for when the type itself hasn't been worked up yet, which is a narrower and less common situation than it's often treated as.

Complete anemia code reference table

CodeDescriptionUse when...
D50.9Iron deficiency anemia, unspecifiedIron deficiency anemia confirmed, no cause documented
D50.0Iron deficiency anemia secondary to blood loss (chronic)Gradual anemia from an ongoing low-volume bleed source
D50.1Sideropenic dysphagiaIron deficiency anemia with esophageal web and dysphagia
D50.8Other iron deficiency anemiasDocumented cause other than blood loss (e.g. dietary, malabsorption)
E61.1Iron deficiencyLow iron stores confirmed by labs, CBC still normal — no anemia yet
D62Acute posthemorrhagic anemiaAnemia from a single sudden, significant blood loss event
D63.1Anemia in chronic kidney diseaseAnemia attributed to CKD, code with the N18.x stage
D51.0Vitamin B12 deficiency anemia due to intrinsic factor deficiencyPernicious anemia specifically
D52.0Dietary folate deficiency anemiaFolate deficiency anemia from dietary insufficiency
D64.9Anemia, unspecifiedAnemia present, but type itself not yet worked up or documented

Common coding mistakes

Mistake 1 — Defaulting to D50.9 when a cause is documented elsewhere in the chart

A source is frequently mentioned outside the assessment line — in the history, a GI consult note, or the menstrual history. D50.9 should only be used after confirming no cause is documented anywhere, not just absent from the final diagnosis line.

Mistake 2 — Coding D50.9 from an iron panel without confirming anemia on the CBC

Low ferritin or transferrin saturation alone documents iron deficiency (E61.1), not iron deficiency anemia. The CBC needs to show a low hemoglobin or hematocrit before a D50 code applies.

Mistake 3 — Omitting the source code with D50.0 or D62

Both chronic and acute blood-loss anemia codes should be paired with the source of the bleeding when it's documented — a GI bleed code, menorrhagia, or trauma code. The anemia code alone is incomplete if a source is stated in the chart.

Mistake 4 — Confusing chronicity with severity when choosing D50.0 vs D62

A large one-time hemorrhage is still D62 even if severe, and a small but ongoing loss is still D50.0 even if the daily volume is minor. The distinguishing factor is how the blood loss occurred over time, not how much blood was lost.

Mistake 5 — Using D50.9 for CKD-related anemia

CKD-related anemia has its own combination code, D63.1, which is a distinct etiology from iron deficiency. The two conditions frequently coexist, so confirm which one (or both) is actually documented rather than defaulting to whichever code is more familiar.

Look up related codes

Search all 98,186 ICD-10-CM codes instantly — free

Search ICDwise →
Recommended resource

Prepare for your CPC or CCS certification

AAPC offers comprehensive medical coding courses covering ICD-10-CM, CPT, and compliance. Anemia etiology coding — including combination codes like D63.1 — is regularly tested on the CPC exam.

Explore AAPC Coding Courses →

Frequently asked questions

What is the ICD-10 code for anemia?
D50.9 (Iron deficiency anemia, unspecified) is the most commonly used code, since iron deficiency is the most common cause of anemia. It's billable for FY2026, but should be used only when the documentation doesn't specify a cause — a more specific D50.0-D50.8 code applies if one is documented. If iron deficiency isn't the cause at all, a different category applies: B12 deficiency (D51), folate deficiency (D52), or unspecified anemia (D64.9).
What is the difference between iron deficiency and iron deficiency anemia?
E61.1 (Iron deficiency) codes low iron stores confirmed by labs, without anemia present yet. D50.9 applies once the deficiency has progressed to actually causing anemia — a low hemoglobin or hematocrit, not just low ferritin. Coding D50.9 without a confirmed CBC abnormality is an overcode.
Do I need to code the cause of the blood loss along with D50.0?
Yes, when the source is documented. D50.0 codes the anemia itself, but guidelines direct coders to also code the underlying source when known — a GI bleed code, menorrhagia (N92.0), or another documented source. D50.0 alone is incomplete if a source is stated in the chart.
What is the difference between D50.0 and D62?
D50.0 is anemia from chronic, ongoing blood loss that develops gradually. D62 (Acute posthemorrhagic anemia) is anemia from a single sudden, significant blood loss event. The distinction is chronicity, not the amount of blood lost.
How do I code anemia in a patient with chronic kidney disease?
D63.1 (Anemia in chronic kidney disease) is the specific combination code for anemia due to CKD. Sequencing depends on the reason for the encounter: code the N18.x CKD stage first if CKD is the focus, or D63.1 first if the anemia/its treatment is the focus. Don't use D50.9 for CKD-related anemia — it's a distinct etiology, even though the two often coexist.
What if the anemia's cause isn't documented at all?
D64.9 (Anemia, unspecified) applies only when the type of anemia isn't documented — not just its cause. If iron deficiency anemia is confirmed but the cause isn't stated, that's still D50.9, not D64.9. D64.9 is reserved for when the anemia's category hasn't been worked up yet.
Reference only — not coding or clinical advice. Always verify codes against the current official CMS/NCHS ICD-10-CM files and your organization's compliance guidance before clinical or claims use. Full disclaimer →