There is no single ICD-10 code for anemia. Anemia codes run from D50 to D64 in ICD-10-CM, and the right one depends on the type and cause the provider documents: D50.9 for iron deficiency anemia, D63.1 for anemia in chronic kidney disease (after the kidney disease code), and D64.9 only when the cause isn't documented. Code from the provider's diagnosis, never from a low hemoglobin result on its own.
Anemia ICD-10 Codes at a Glance
Code | Descriptor | Use it for |
|---|---|---|
D50.0 | Iron deficiency anemia secondary to blood loss (chronic) | Chronic blood loss as the cause |
D50.9 | Iron deficiency anemia, unspecified | Iron deficiency, cause not stated |
D53.1 | Other megaloblastic anemias, not elsewhere classified | Megaloblastic, not from B12 or folate deficiency |
D53.9 | Nutritional anemia, unspecified | Type not stated |
D61.9 | Aplastic anemia, unspecified | Type not stated |
D63.0 | Anemia in neoplastic disease | Anemia caused by the cancer (cancer first) |
D63.1 | Anemia in chronic kidney disease | Anemia in CKD (CKD stage first) |
D64.89 | Other specified anemias | A specified type with no code of its own |
D64.9 | Anemia, unspecified | No type or cause documented |
What Is Anemia in Medical Coding?
Anemia is a condition where the body lacks enough healthy red blood cells or hemoglobin to carry oxygen effectively. It can result from iron deficiency, chronic disease, vitamin deficiencies, or genetic conditions.
In ICD-10-CM, anemia is classified based on its cause, type, and clinical documentation, not just lab values.
What Is the ICD-10 Code for Anemia?
There is no single code. Anemia codes fall under a range:
ICD-10 Code Range for Anemia:
- D50 to D64 covers different types of anemia
Each category represents a specific type or cause of anemia. Choosing the correct code depends on clinical documentation and underlying conditions.
Common Anemia ICD-10 Codes
1. Iron Deficiency Anemia
- D50.9 – Iron deficiency anemia, unspecified
- D50.0 – Iron deficiency anemia secondary to blood loss (chronic)
D50.0 is for chronic blood loss. Anemia from acute blood loss has its own code: D62, Acute posthemorrhagic anemia.
2. Anemia, Unspecified
- D64.9 – Anemia, unspecified
Used when the provider does not specify the cause. Avoid it when the note gives more detail.
3. Anemia in Chronic Diseases
- D63.1 – Anemia in chronic kidney disease
- D63.0 – Anemia in neoplastic disease
These codes must be linked to the underlying condition for accurate billing: code the underlying disease first (for example, the chronic kidney disease stage, N18.-), then the anemia code.
For a patient with cancer, the guidelines separate two cases (ICD-10-CM Official Guidelines, FY 2027, section I.C.2.c):
- Anemia caused by the cancer: code the cancer first, then D63.0.
- Anemia caused by chemotherapy: D64.81, Anemia due to antineoplastic chemotherapy. When the visit is only to treat that anemia, D64.81 goes first, followed by the cancer and the adverse-effect code T45.1X5- (Adverse effect of antineoplastic and immunosuppressive drugs, which takes a seventh character).
4. Nutritional Anemias
- D53.9 – Nutritional anemia, unspecified
- D53.1 – Other megaloblastic anemias, not elsewhere classified
These occur due to nutritional deficiencies. Anemias due to vitamin B12 or folate deficiency have their own categories (D51.- and D52.-), so check those before using D53.
5. Hemolytic Anemias
- Code range D55 to D59
These are caused by premature destruction of red blood cells.
6. Other Specific Anemias
- D64.89 – Other specified anemias (D64.8 on its own is a subcategory and not billable)
- D61.9 – Aplastic anemia, unspecified
What Anemia Codes Mean for Your Claims
The anemia code often decides whether the tests around it are paid. Medicare's national coverage determination for serum iron studies (NCD 190.18), for example, pays for iron tests only with a diagnosis on its covered list. An order sent with no diagnosis, or one that isn't on the list, can be denied. Our laboratory billing page covers coverage by diagnosis and the Advance Beneficiary Notice.
How to Choose the Right ICD-10 Code for Anemia
- Identify the cause the provider documents: iron deficiency, chronic disease, vitamin deficiency, a genetic condition, blood loss or chemotherapy.
- Check provider documentation. Coding must match what the provider documents; never assume from lab values alone.
- Use the highest level of specificity the note supports, and an unspecified code only when it doesn't.
- Link to underlying conditions and sequence them as the guidelines say: CKD before D63.1, the cancer before D63.0.
Documentation Tips for Anemia Coding
The note should state:
- The type of anemia (iron deficiency, megaloblastic, aplastic, hemolytic and so on)
- The cause, in the provider's words ("due to", "secondary to", "in")
- Whether blood loss is acute or chronic, when blood loss is the cause
- Any related chronic condition, such as the CKD stage
- Whether anemia in a cancer patient is from the cancer or from chemotherapy
"Anemia" on its own, or a hemoglobin value without a diagnosis, leaves the coder with D64.9 or a question for the provider.
Common Mistakes in Anemia ICD-10 Coding
Using Unspecified Codes Too Often
Codes like D64.9 should only be used when no further details are available.
Ignoring the Underlying Cause
Failing to link anemia to its cause can result in incorrect coding.
Coding Based on Lab Results Alone
ICD-10 coding must rely on provider documentation, not just lab findings.
Missing Code Combinations
Some conditions require multiple codes for complete documentation, such as the CKD stage with D63.1.
Mixing Up Cancer Anemia and Chemotherapy Anemia
D63.0 is for anemia caused by the cancer; D64.81 is for anemia caused by chemotherapy. Each has its own sequencing rule (above).
Coding Acute Blood Loss as Chronic
D50.0 is chronic blood loss. Acute blood loss anemia is D62.
Anemia ICD-10 Code Structure Explained
- First character is always a letter (D for diseases of the blood, a letter this chapter shares with neoplasms D00–D49)
- Followed by numbers that define the category
- Additional digits provide specificity
For example:
- D50 indicates iron deficiency anemia (a category, not billable on its own)
- D50.9 specifies it as unspecified
ICD-10-CM changes every October 1, so check the anemia codes you use most against each year's update.
Where Beeline fits
Beeline's medical coding service codes diagnoses from the provider's notes and asks the provider when a note doesn't support a specific code; its tool, "One claim line, taken apart", shows how a diagnosis supports a service on the claim. For a look at your own claims, book a free consultation.
Frequently Asked Questions About Anemia ICD-10 Codes
What is the ICD-10 code for anemia?
The ICD-10 code for anemia depends on the type. Common codes include D50.9 for iron deficiency anemia and D64.9 for unspecified anemia.
What is the most commonly used anemia ICD-10 code?
D50.9 (iron deficiency anemia, unspecified) and D64.9 (anemia, unspecified) are among the most commonly used codes.
What is the ICD-10 code range for anemia?
The main ICD-10 code range for anemia is D50 to D64.
Can I use D64.9 for anemia?
Yes, but only when the cause is not documented. Specific codes should be used whenever possible.
How do you code anemia due to chronic disease?
Use codes like D63.1 for chronic kidney disease or D63.0 for neoplastic disease, with the underlying condition coded first.
What is the ICD-10 code for anemia due to chemotherapy?
D64.81, Anemia due to antineoplastic chemotherapy, with the cancer and the adverse-effect code T45.1X5- also reported.
Is anemia coded based on lab results?
No. Coding must be based on provider documentation, not lab values alone.
What happens if anemia is coded incorrectly?
Incorrect coding can lead to claim denials, delayed payments, and compliance risks.


