Home
  ›  
Blogs
  ›  
ICD-10 Code for Anemia: Iron Deficiency, Unspecified & 2026 Billing Guide
Updated Date:  
March 24, 2026
Home
  ›  
Blogs
  ›  
ICD-10 Code for Anemia: Iron Deficiency, Unspecified & 2026 Billing Guide
Updated Date:  
March 24, 2026

ICD-10 Code for Anemia: Iron Deficiency, Unspecified & 2026 Billing Guide

Updated by:   
Ayeesha Siddiqua

Medical billing departments continue to list anemia as one of their most commonly misclassified conditions, despite the fact that it appears in patient and discharge records at high rates. 

The ICD-10 code set includes several CPT codes for anemia, each of which denotes the specific type of anemia that physicians identify based on the patient's condition (e.g., mild, moderate, severe), the anemia's origin (e.g., nutritional anemias), and other pre-existing medical conditions.

We will discuss the different CPT codes for anemia, what the documentation process requires, the common causes of denials, and how to prevent them in this guide.

ICD-10-CM Codes for Anemia: Quick Reference

The table below shows the most frequently used anemia codes by category, with clinical context to guide code selection:

ICD-10-CM Code Description
D50.0Iron deficiency anemia secondary to blood loss (chronic)
D50.1Sideropenic dysphagia (Plummer-Vinson syndrome)
D50.8Other iron deficiency anemias
D50.9Iron deficiency anemia, unspecified
D51.0Vitamin B12 deficiency anemia due to intrinsic factor deficiency (pernicious anemia)
D51.3Other dietary vitamin B12 deficiency anemia
D52.0Dietary folate deficiency anemia
D52.1Drug-induced folate deficiency anemia
D53.9Nutritional anemia, unspecified
D55.0Anemia due to G6PD deficiency
D56.1Beta thalassemia
D57.1Sickle-cell disease without crisis
D57.00HbSS disease with unspecified crisis
D58.9Hereditary hemolytic anemia, unspecified
D59.10Autoimmune hemolytic anemia, unspecified
D60.9Acquired pure red cell aplasia, unspecified
D61.01Constitutional (pure) red blood cell aplasia
D61.1Drug-induced aplastic anemia
D61.3Idiopathic aplastic anemia
D63.0Anemia in neoplastic disease
D63.1Anemia in chronic kidney disease
D64.0Hereditary sideroblastic anemia
D64.3Other sideroblastic anemias
D64.81Anemia due to antineoplastic chemotherapy
D64.89Other specified anemias
D64.9Anemia, unspecified

Sequencing Rules That Affect Reimbursement

The ICD-10-CM Official Guidelines for Coding and Reporting outline clear rules on how to sequence anemias. This must be followed.

If the anemia is related to another diagnosis, you code for the diagnosis first, followed by the anemia code. This is applicable in the following situations:

Anemia Associated With Chronic Kidney Disease

  • CKD sequenced first, followed by D63.1
  • Anemia associated with neoplastic disease: Neoplasm sequenced first, followed by D63.0
  • Drug-induced aplastic anemia: Adverse effect sequenced based on circumstance, followed by D61.1
  • Chemotherapy-induced anemia: Neoplasm sequenced first, followed by D64.81, with appropriate T45.1X5- code for adverse effect

Anemia as the Principal Diagnosis

In instances where the patient is admitted or seen primarily for the treatment of their anemia, such as for a transfusion or iron infusions for a stable patient, anemia can be sequenced as the primary diagnosis. The underlying cause of the anemia can then be used as an additional code. This is important, as the distinction between the two makes a big difference, especially for DRGs, where anemia as an MCC/CC can significantly influence the DRG weight.

Documentation Requirements for Anemia Coding

The codes for anemia are many, so it is really important to have some paperwork that helps doctors and nurses pick the code for the diagnosis. Doctors and nurses should make sure that the patient's information is documented, such as the patient's history, the doctor's order for the patient to have some lab tests, the patient's progress, and the patient's symptoms, such as the patient looking tired, the patient looking pale, the patient looking short of breath, which may mean that the patient has anemia. 

The patient's lab test results, such as the blood counts, iron levels, vitamin B12 levels, and folate levels, should also be documented in the paperwork in order to determine the code that should be used for the test. If the doctors and nurses do a job of writing down the diagnosis, the test results, and what they think, it will really help make sure everything is okay with the codes for the tests, and the codes for anemia will be used correctly.

Code Category What the Documentation Must Support
Iron deficiency (D50.0) The cause of chronic blood loss: e.g., GI bleed, menorrhagia, ulcer; and laboratory evidence of iron deficiency: e.g., low serum ferritin, high TIBC.
Pernicious anemia (D51.0) The presence of either intrinsic factor antibody or antiparietal cell antibodies through testing, together with an autoimmune gastritis diagnosis from histologic examination. Absence of B12 deficiency does not meet the requirements.
Drug-induced anemia (D52.1, D61.1, D64.3) The drug name must be mentioned in the clinical note; a general reference to "medication effect" in a drug reference text will not be sufficient for specificity.
Anemia in CKD (D63.1) The stage of CKD must be documented by the treating physician and not assumed by the coder from lab results.
Chemotherapy-induced (D64.81) Should mention that anemia is due to anti-neoplastic chemotherapy.
Aplastic anemia (D61.X) Bone marrow biopsy results showing hypocellularity. A clinical note differentiating idiopathic from drug-induced from inherited.
Hemolytic anemias (D55–D59) Laboratory tests must show hemolysis through increased LDH levels, reduced haptoglobin, indirect bilirubin, and reticulocyte count. The tests confirm immune hemolytic anemias through antibody testing.

Common Denial Reasons for Anemia Claims 

The denials for anemia claims are similar regardless of payers. It is much more cost-effective to understand these before filing rather than after.

Denial Reason Root Cause Prevention
Medical necessity not supported D64.9 (unspecified) used on a claim for transfusion; payer expects a specific etiology code Drive documentation specificity at the point of care; flag unspecified codes for physician query before submission
Sequencing error D63.1 is listed as the primary diagnosis when CKD is the admitting condition Build EHR coding alerts for common etiology-manifestation pairs
Wrong code for blood loss type D50.0 (chronic) is used for acute surgical blood loss instead of D62 Train coders to distinguish acute from chronic; verify clinical context before selecting iron deficiency codes
Missing causative drug documentation D61.1 or D52.1 billed without a documented drug name Implement the physician query protocol when drug-induced anemia is coded without a named agent
Outdated ICD-10 code Deleted or revised code from the prior year submitted on a 2026 claim Update code files each October 1; use billing software that flags retired codes
Duplicate claim Anemia was billed at an outpatient visit and again on the same-day infusion claim Claim scrubbing for same-date duplicate diagnosis billing

How RapidClaims Transforms Medical Billing

The complexity of medical billing is on the rise. New payer rules come in on a regular basis, updates to ICD-10 take effect every October, and the gap between how much practices bill compared to how much they actually collect continues to increase. Most billing departments utilize tools that were never intended for the high degree of complexity they encounter daily.

RapidClaims solves this problem by providing AI-driven claim validation, real-time clarity/insight/knowledge on payers, and streamlined workflow automation to minimize manual work done through billing, while also increasing the accuracy of claims. Practices in primary care, hematology, nephrology, cardiology, and oncology have adopted RapidClaims to mitigate their denial rates and undercoding problems, which cost them significant revenue each month.

At a Glance: What RapidClaims Handles

  • AI Code Validation:  Verifies CPT and ICD-10 code selections against clinical documentation in real-time before claim submission
  • Denial Management: Automatically detects denial reasons, recommends corrective actions, and generates appeals for common denial types
  • EHR Integration: Integrates with major EHR systems to automatically trigger claim submission from the signed note
  • Analytics Dashboard: Provides billing operations with real-time analytics to track denials, coder accuracy, and paye performance

Accuracy is key for Anemia coding, and the difference between D64.9 and the proper specific code can mean the difference between claim acceptance, medical necessity, DRG, and Risk Adjustment. As there are many codes for Anemia, with sequencing rules dependent on the clinical scenario, the coding staff and Clinical Documentation Specialists need to be well-educated on the coding rules, as well as have access to technology that can support their coding efforts.

Platforms such as RapidClaims can be vital in this coding scenario, as the real-time code validation, sequencing, management of the ICD-10 yearly changes, and Physician Query workflow design can address the problem areas where Anemia claims are most likely to go wrong.

FAQs

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

Iron Deficiency Anemia has the ICD-10 Code D50. When chronic blood loss causes Iron Deficiency Anemia and you can pinpoint its source, then D50.0 should be used. If, on the other hand, the cause of the iron deficiency is a total mystery, D50.9 is the ticket. In other cases, you can fall back on D50.8 for other types of iron deficiency anemias. Note, however, that when D50.0 is used, the reason for that persistent blood loss needs to be coded

What is the ICD-10 code for unspecified anemia?

Unspecified Anemia generally gets the ICD-10-CM code D64.9. However, if there's enough to go on in the documentation, get more specific with codes like D50.9 for when you know it's unspecified iron deficiency anemia but can't narrow down further, D63.1 for cases where the anemia is linked to chronic kidney disease, or D57.1 for when the anemia is the result of sickle cell disease.

What ICD-10 code is used for pernicious anemia?

Pernicious anemia is coded as D51.0 - a vitamin B12 deficiency anemia that's brought on by a lack of intrinsic factor. You'll need to have documentation of either an intrinsic factor deficiency or some kind of gastritis - the autoimmune variety - which shows up with a positive reading for intrinsic factor or anti-parietal cell antibodies - even though, on its own, a decrease in B12 levels won't be enough to qualify for the code. If the problem is that you're not getting enough B12 in your diet, use code D51.3.

Ayeesha Siddiqua

Lead Coder

Ayeesha Siddiqua is a highly experienced medical coding professional with 22 years of expertise in E/M Outpatient, Radiology, and Interventional Radiology (IVR), ensuring coding accuracy, regulatory compliance, and optimized reimbursements at RapidClaims.

Stay on top of the latest news, industry trends, and
expert insights with our carefully curated weekly updates
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Related Post

Top 10 AI Medical Coding Software
March 24, 2026

Top 10 AI Medical Coding Software in 2026 (Features, Pricing, Use Cases)

Read More
ICD-10 Code for Anxiety Disorder
March 24, 2026

ICD-10 Code for Anxiety Disorder: Generalized Anxiety & Billing Guide (2026)

Read More
Top AI Revenue Cycle Management Tools in 2026
March 19, 2026

Top AI Revenue Cycle Management Tools in 2026

Read More

Top Products

RapidCode™

AI Powered Medical coding that prevents denials

RapidScrub™

AI-Powered Denial Prevention& Recovery

RapidCDI™

Transform Data into Revenue Intelligence