Heart failure coding in ICD-10-CM can be complex—especially when documentation includes terms like reduced ejection fraction, preserved EF, or mid-range EF. For medical coders, understanding how clinical classification aligns with coding guidelines is essential for accurate reporting and reimbursement.
This guide simplifies left-sided heart failure classification, ICD-10-CM coding rules, and common real-world scenarios.
Understanding Left-Sided Heart Failure
Left-sided heart failure is the most commonly reported type and occurs when the left ventricle cannot effectively pump blood to meet the body’s needs.
Why Ejection Fraction (LVEF) Matters
Left Ventricular Ejection Fraction (LVEF) is the key clinical measurement used to classify heart failure and directly impacts coding.

Types of Heart Failure Based on Ejection Fraction
1. Heart Failure with Reduced Ejection Fraction (HFrEF)
- LVEF ≤ 40%
- Indicates weakened systolic function
- Common causes:
- Ischemic heart disease
- Myocardial infarction
- Dilated cardiomyopathy
👉 ICD-10-CM Coding:
- Category I50.2- (Systolic Heart Failure)
- Add acuity:
- Acute (I50.21)
- Chronic (I50.22)
- Acute on chronic (I50.23)
2. Heart Failure with Preserved Ejection Fraction (HFpEF)
- LVEF ≥ 50%
- Normal contraction but impaired relaxation (diastolic dysfunction)
- Often associated with:
- Hypertension
- Obesity
- Diabetes
👉 ICD-10-CM Coding:
- Category I50.3- (Diastolic Heart Failure)
- Specify acuity:
- Acute (I50.31)
- Chronic (I50.32)
- Acute on chronic (I50.33)
3. Heart Failure with Mildly Reduced Ejection Fraction (HFmrEF)
- LVEF 41–49%
- Considered an intermediate category
- May show features of both systolic and diastolic dysfunction
👉 Coding Tip:
- No specific ICD-10-CM code exists
- Typically coded as I50.2- (Systolic Heart Failure)
- Always follow provider documentation
4. Combined Systolic and Diastolic Heart Failure
When documentation supports both dysfunctions:
👉 Use I50.4- (Combined Heart Failure)
Other Important Types of Heart Failure
Right Heart Failure Due to Left Heart Failure
- Code: I50.814
- ✔ Also assign a code from I50.2–I50.43 for left-sided failure
Biventricular Heart Failure
- Code: I50.82
- ✔ Add additional code to specify left ventricular failure type
High-Output Heart Failure
- Code: I50.83
- Occurs when cardiac output is high but still insufficient
- Associated with:
- Severe anemia
- Hyperthyroidism
- AV malformations
End-Stage Heart Failure
- Code: I50.84
- Represents advanced, refractory disease
✔ Always assign an additional code for type (I50.2–I50.43)
Heart Failure with Comorbid Conditions: Coding Rules
1. Hypertensive Heart Disease with Heart Failure
👉 Assign:
- I11.0 (Hypertensive heart disease with heart failure)
- Additional I50.- code for type of heart failure
📌 Key Rule:
A causal relationship is presumed unless documented otherwise.
2. Hypertensive Heart Disease with CKD
👉 Use combination codes:
- I13.0 → With CKD stage 1–4
- I13.2 → With CKD stage 5 or ESRD
✔ Also assign:
- I50.- (type of heart failure)
- N18.- (CKD stage)
3. Rheumatic Heart Failure
👉 Assign:
- I09.81
- Additional I50.- code
Correct Coding Sequencing
When heart failure occurs with underlying conditions:
👉 Sequence as follows:
- Underlying cause (e.g., hypertension, rheumatic disease)
- Heart failure type (I50.-)
- Additional conditions (e.g., CKD stage N18.-)
Real-World Coding Examples
Example 1: HFmrEF with History of Heart Failure
- Documentation: HFmrEF
- Coding guidance (AHA Coding Clinic):
👉 Assign:
- I50.22 (Chronic systolic heart failure)
Example 2: Hypertensive Heart Disease + CKD + HF
Scenario:
- Hypertension
- Chronic diastolic HF
- CKD Stage 4
👉 Correct Coding:
- I13.0 (Hypertensive heart & CKD)
- I50.32 (Chronic diastolic HF)
- N18.4 (CKD Stage 4)
Common Coding Mistakes to Avoid
- ❌ Assigning HFmrEF without mapping to systolic HF
- ❌ Missing combination codes (I11.-, I13.-)
- ❌ Incorrect sequencing of codes
- ❌ Not coding CKD stage (N18.-)
- ❌ Ignoring provider documentation specificity
Pro Tips for Medical Coders
- Always review ejection fraction values
- Look for acuity (acute, chronic, acute on chronic)
- Confirm underlying conditions (HTN, CKD, rheumatic disease)
- Follow ICD-10-CM Official Guidelines (2026)
- Query provider if documentation is unclear
Conclusion
Accurate heart failure coding requires a strong understanding of both clinical classification (LVEF) and ICD-10-CM guidelines. By aligning documentation with correct code categories and sequencing rules, medical coders can ensure compliance, accuracy, and optimal reimbursement.



