Heart Failure ICD-10 Codes

All ICD-10-CM diagnosis codes for heart failure

CHFcongestive heart failureheart failurecardiac failureHFrEFHFpEF

Heart failure is a major cause of hospitalization in the elderly. ICD-10-CM distinguishes between systolic (HFrEF, I50.2), diastolic (HFpEF, I50.3), and combined systolic and diastolic heart failure (I50.4). Additional characters specify acute, chronic, or acute-on-chronic presentations.

Total Codes

29

Billable Codes

23

Categories

1

Primary Code Categories

These are the top-level ICD-10-CM categories for heart failure. Click any code to see all specific subcodes.

Billable/Specific Codes (23)

These are the specific, billable ICD-10-CM codes that can be used on medical claims for heart failure.

Frequently Asked Questions

What is the ICD-10 code for chf?

The primary ICD-10-CM codes for heart failure are I50.9, I50, I50.2. There are 29 total codes related to heart failure, of which 23 are billable/specific codes that can be used on medical claims.

How many ICD-10 codes are there for heart failure?

There are 29 ICD-10-CM codes related to heart failure. Of these, 23 are billable/specific codes. The remaining codes are non-billable header categories used to organize the specific codes underneath them.

Which heart failure ICD-10 code should I use for billing?

The most commonly used billable codes for heart failure include: I50.1 (Left ventricular failure, unspecified); I50.20 (Unspecified systolic (congestive) heart failure); I50.21 (Acute systolic (congestive) heart failure). The correct code depends on the specific clinical presentation. Always code to the highest level of specificity supported by the clinical documentation.

Is I50.9 a billable ICD-10 code?

Yes, I50.9 (Heart failure, unspecified) is a billable/specific ICD-10-CM code that can be used on medical claims.

What are other names for heart failure in ICD-10?

Heart Failure may also be referred to as: CHF, congestive heart failure, heart failure, cardiac failure, HFrEF, HFpEF. The same ICD-10-CM codes apply regardless of which term is used in the clinical documentation.

Automate ICD-10 Coding With AI

Send clinical text to the AutoICD API and get back structured ICD-10 codes with confidence scores. Integrates into any EHR or billing system in minutes.