Iron Deficiency Anemia ICD-10: D50.9 + Coding Rules

Medically reviewed by Dr. Priya Raman, MD Board-certified internist and hematology consultant. Last reviewed: August 18, 2026 · Applies to ICD-10-CM code year 2026 (valid Oct 1, 2025 – Sep 30, 2026).

Quick answer for coders

D50.9 is the billable ICD-10-CM code for “Iron deficiency anemia, unspecified.” Use it when lab tests confirm an iron deficiency, but the chart does not name a specific cause.

It is not the same as D64.9 (“Anemia, unspecified”) that one means we don’t even know it’s iron deficiency yet. And it is not the same as D50.0 (“Iron deficiency anemia due to chronic blood loss”), which requires a documented bleeding source.

The whole code family lives under Chapter 3 (D50–D89), Nutritional anemias (D50–D53).

⚠️ Medical disclaimer: This article is for education only. It is not medical advice, and it is not a substitute for your own doctor, coder, or billing auditor. If you think you have anemia — or if a claim keeps getting denied — talk to a licensed professional.

What Is Iron Deficiency Anemia?

Iron deficiency anemia is when your body runs low on iron, and that hurts your blood.

Here’s the simple version. Your blood has red blood cells. Inside those cells is a protein called hemoglobin. Hemoglobin is what carries oxygen from your lungs to the rest of your body.

And here’s the key part: hemoglobin needs iron to work. Without enough iron, your body can’t build enough healthy hemoglobin. So your blood can’t carry as much oxygen as it should. That’s the anemia.

It’s the most common type of anemia in the world and in the United States too. Around 40% of all anemia cases in the U.S. are caused by iron deficiency.

It’s very treatable. But it’s also easy to miss, because the early signs look like a normal busy life: tired, a little pale, low on energy.

The ICD-10 Code: D50.9 and the D50 Family

All iron deficiency anemia codes live under the parent code D50. Here’s the full family and when each one is used:

CodeOfficial descriptionUse when documentation says…
D50.0Iron deficiency anemia secondary to blood loss (chronic)Chronic blood loss is identified — heavy periods, GI bleed, hemorrhoids
D50.1Sideropenic dysphagia (Plummer-Vinson syndrome)Iron deficiency with trouble swallowing and webs in the esophagus
D50.8Other iron deficiency anemiasA documented cause that isn’t blood loss — like poor diet or malabsorption
D50.9Iron deficiency anemia, unspecifiedIron deficiency is confirmed, but the cause isn’t documented

D50.9 is a billable code. It’s valid for the 2026 code year. Many claims are submitted with it every day.

But here’s the honest part that most coding guides skip: D50.9 is meant to be a fallback, not a habit. When your notes actually show a cause heavy bleeding, a stomach bleed, malabsorption the guidelines want you to use the more specific code. Overusing D50.9 is one of the top reasons anemia claims get denied or flagged for audit.

D50.0 vs D50.8 vs D50.9: Which one fits?

The rule is simple: code to the cause you can prove.

  • Blood loss is documented? → D50.0 (and code the bleeding source too).
  • A diet or absorption problem is documented? → D50.8.
  • Iron deficiency is confirmed, but no cause is named? → D50.9.

Your job is to match the code to what’s actually written in the chart not to guess, and not to reach for the easiest option.

D50.9 vs D64.9: The #1 coding mistake

This is the mix-up that trips up even experienced billers.

  • D50.9 = “Iron deficiency anemia, unspecified.” We know it’s iron deficiency.
  • D64.9 = “Anemia, unspecified.” We don’t even know the type of anemia yet.
See also  ICD-10-CM Code for Urinary Tract Infection (UTI) Diagnosis

If your labs show low ferritin and iron studies point to iron deficiency, the code is D50.9 even if the cause is unknown.

If the note just says “anemia” and nothing else, then D64.9 is the fallback. Coding D64.9 when you actually have iron-deficiency lab results is a documentation error, and payers can reject the claim for it.

When to Use D50.9 — and When Not To

Use D50.9 when:

  • Labs confirm iron deficiency (low ferritin, low iron, high TIBC).
  • The provider has actively looked for a cause and it’s genuinely not found.
  • The cause is under investigation — a workup or referral is in progress.

Don’t use D50.9 as a default when:

  • The chart names heavy menstrual bleeding → that’s D50.0.
  • The chart names a GI bleed → that’s D50.0.
  • The chart names malabsorption or poor diet → that’s D50.8.
  • The chart only says “anemia” with no iron studies → that’s D64.9, not D50.9.

The documentation checklist (print this)

A D50.9 claim holds up best when the chart includes:

  • A specific hemoglobin value (not just “low”).
  • ferritin level — the single most important lab for iron deficiency.
  • TSAT (transferrin saturation) or TIBC when available.
  • An assessment that says “iron deficiency anemia,” not just “anemia.”
  • A note that the cause was considered and remains undetermined.
  • A treatment plan and a follow-up timeframe.

If the note says only “anemia,” the right move is to query the provider not silently default to D64.9 or D50.9.

Symptoms of Iron Deficiency Anemia

The tricky part is that symptoms start mild and sneak up slowly. Many people don’t notice until things get worse.

The most common signs:

  • Fatigue — the kind that rest doesn’t fix
  • Weakness
  • Pale skin (especially in the face, lips, and inner eyelids)
  • Shortness of breath, especially with light activity
  • Dizziness or lightheadedness
  • Cold hands and feet
  • Headaches
  • Fast or pounding heartbeat
  • Brittle nails that may curve like a spoon
  • Pica craving and chewing non-food things like ice, dirt, or paper
  • Sore or swollen tongue
  • Restless legs

A big warning sign to respect: if a man or a postmenopausal woman suddenly develops iron deficiency with no clear reason, that deserves a serious medical workup. In some cases, unexplained iron loss points to a hidden GI bleed and occasionally to colon cancer. That’s not meant to scare you. It’s meant to get you to take it seriously and see a doctor early.

Causes & Who’s at Risk

Iron gets too low for three main reasons: you don’t take in enough, you lose it through blood, or your body can’t absorb it.

Not enough iron in the diet

A diet low in iron-rich foods over a long time can cause a shortage. This is more likely with heavily restricted diets or vegan/vegetarian eating plans that don’t replace iron sources carefully.

Blood loss

This is the biggest cause in adults. Common sources include:

  • Heavy menstrual periods (menorrhagia)
  • GI bleeding from ulcers, polyps, or conditions like Crohn’s or ulcerative colitis
  • Regular blood donation
  • Certain medicines, like regular aspirin use

Trouble absorbing iron

Some people eat enough but can’t use it well. This happens with:

  • Celiac disease
  • Crohn’s disease and other GI conditions
  • Weight-loss (bariatric) surgery
  • Certain genetic issues that raise a hormone called hepcidin, which blocks iron absorption

Who’s most at risk?

  • Women of childbearing age, especially with heavy periods
  • Pregnant or breastfeeding women
  • Toddlers and young children (fast growth, and lots of cow’s milk can crowd out iron-rich foods)
  • Teenage girls
  • People who donate blood often
  • Vegetarians and vegans who don’t plan iron intake carefully
  • Older adults with GI conditions or blood loss
  • Endurance athletes
  • People with kidney disease (for dialysis and other reasons)
See also  COVID ICD-10 Medical Billing: Essential Codes, Procedures, and Best Practices

Diagnosis: Tests & Ferritin Levels

Diagnosis is done with blood tests. No guesswork needed.

The main tests:

TestWhat it showsA normal-ish clue
CBC (complete blood count)Hemoglobin, hematocrit, red blood cell sizeLow hemoglobin + small cells (low MCV)
Serum ferritinHow much iron your body has storedBelow 15 ng/mL usually means iron deficiency
Serum ironIron in your blood right nowLow with iron deficiency
TIBC / TSATHow well your body carries ironHigh TIBC or low TSAT points to iron deficiency

Ferritin is the star test. It tells your doctor how full your iron “gas tank” is.

A rough guide for otherwise healthy adults:

  • Ferritin under 15 ng/mL → strongly suggests iron deficiency.
  • Ferritin 15–30 ng/mL → probably iron deficiency.
  • Ferritin over 30 ng/mL → iron deficiency is less likely.
  • Ferritin over 100 ng/mL → iron stores look normal.

One important catch: ferritin is an “acute phase” protein. It can rise with inflammation or chronic illness even when iron is truly low. That’s why in conditions like chronic kidney disease, doctors use a higher cutoff (around 100 ng/mL) and check TSAT under 20% to confirm. A good doctor reads the whole picture, not one number.

Treatment: Oral vs IV Iron

For most people, oral iron is the first step. It’s simple, it works, and it’s cheap.

Oral iron (iron pills):

  • Usually the go-to for most adults, kids, and pregnant women.
  • Comes as ferrous sulfate, ferrous gluconate, and others.
  • Take it with vitamin C (like orange juice) to help your body absorb it. Avoid taking it with coffee, tea, or calcium at the same time — they block absorption.
  • Common side effects: constipation, dark stools, an upset stomach. Taking it with food helps, though that lowers absorption a little.

IV iron (iron infusion):

  • Reserved for when oral iron isn’t enough or isn’t an option like with celiac or bariatric patients who can’t absorb pills, people on dialysis, or severe cases.
  • Brand options include Injectafer, Venofer, Monoferric, and Feraheme.
  • Given at a clinic. Rebuilds stores faster than pills.

What to expect: Your doctor will usually recheck your hemoglobin in a few weeks and your ferritin a few months later, aiming for ferritin above 100 ng/mL. If your levels aren’t rising as expected, that’s a sign to recheck adherence, ongoing bleeding, or absorption problems.

Big honesty point: iron pills treat the symptom of low iron. They don’t fix the cause. If you’re losing iron through bleeding, your doctor needs to find and fix that source too otherwise the low iron keeps coming back.

Coding in Special Populations

Anemia in pregnancy

Anemia complicating pregnancy uses the O99.0 series, with the iron deficiency code as the secondary (the D-series) code, plus a weeks-of-gestation code from the Z3A range.

  • First trimester: O99.011 + D50.9 + Z3A.06–Z3A.13
  • Second trimester: O99.012 + D50.9 + Z3A.14–Z3A.27
  • Third trimester: O99.013 + D50.9 + Z3A.28–Z3A.36

Anemia with chronic kidney disease

If a patient with CKD has anemia mostly from low iron, you’d code the CKD (N18.x) and the iron deficiency often D50.9 or D50.0 depending on cause rather than defaulting to the chronic-disease anemia code (D63.1), which can be denied when iron deficiency is the real driver.

See also  New Patient & Established Patient Codes

The rule stays the same everywhere: document the type, document the cause when you know it, and code to what’s in the note.

How to Avoid Claim Denials

Most anemia denials come down to three avoidable mistakes:

  1. Using D64.9 when iron deficiency is proven. Your labs show low ferritin use D50.9.
  2. Using D50.9 as a default when the note actually names a cause. Use D50.0 or D50.8.
  3. Missing lab documentation. No hemoglobin or ferritin value in the chart weakens the claim.

Fix it like this:

  • State the type of anemia (“iron deficiency” not just “anemia”).
  • State the cause when you know it (heavy periods, GI bleed, malabsorption).
  • Include the lab numbers that support it.
  • When in doubt, query the provider instead of guessing.

When to See a Doctor

See a doctor if you have:

  • Fatigue that won’t go away and gets in the way of your day
  • Shortness of breath with light activity
  • Unexplained paleness, dizziness, or a fast heartbeat
  • Dark, tarry, or bloody stools
  • Any new iron deficiency with no clear cause especially if you’re a man or past menopause

And remember, iron is a case where more is not better. Never take extra iron on your own for long. Too much iron can build up in your body and harm your liver and other organs. Work with your doctor on the right dose and the right follow-up.


Frequently Asked Questions

What is the ICD-10 code for iron deficiency anemia?

The family of codes is under D50. For confirmed iron deficiency with no documented cause, it’s D50.9. Use D50.0 for chronic blood loss and D50.8 for other causes.

Is D50.9 a billable code?

Yes. D50.9 is a valid, billable ICD-10-CM code for 2026. But it should be a considered fallback, not a routine default.

What’s the difference between D50.9 and D64.9?

D50.9 means iron deficiency is confirmed. D64.9 means the type of anemia isn’t specified at all. If labs show iron deficiency, use D50.9.

When do I use D50.0 instead of D50.9?

When chronic blood loss is documented like heavy periods or a GI bleed. D50.0 requires the cause to be in the chart, and the bleeding source is coded separately.

What blood test shows iron deficiency anemia?

A complete blood count (CBC) shows low hemoglobin and small red blood cells. A serum ferritin test shows your iron stores, with a level under 15 ng/mL strongly suggesting iron deficiency.

What does low iron feel like?

Usually fatigue, weakness, paleness, dizziness, cold hands and feet, and sometimes shortness of breath with activity.

Can iron deficiency anemia be a sign of cancer?

Occasionally. Unexplained iron loss in a man or postmenopausal woman can point to a hidden GI bleed, which is sometimes related to colon cancer. That’s why unexplained iron deficiency always deserves a medical workup.

Sources & References

Coding claims/billing examples reflect publicly available 2026 ICD-10-CM guidance and industry billing guides. Always verify against your payer’s current LCD/NCD policies and your organization’s certified coding resources.

About the Author

Mark, CPC is a certified professional coder with 7+ years of experience in medical billing, revenue cycle management, and practice documentation for primary care and gastroenterology clinics. She writes plain-language health and coding guides to help providers get paid and patients get answers.

Medical Reviewer

Dr. Priya Raman, MD is a board-certified internist and a consultant in hematology at a U.S. academic medical center. She reviews all clinical content on this page for accuracy. This article was last reviewed on August 18, 2026.

This content is for informational purposes only and does not constitute medical advice, diagnosis, or treatment. Always seek the advice of a qualified healthcare provider with any questions you have about a medical condition.

Leave a Comment