May 12, 2026

Coronary Artery Disease (CAD) Medical Coding

By Janine Mothershed

Coronary Artery Disease (CAD) Medical Coding: ICD-10-CM Guidelines, CPC Exam Tips, and Documentation Essentials for 2026

Coronary Artery Disease (CAD) is one of the most commonly coded cardiovascular conditions in medical coding. Because CAD affects millions of patients each year, medical coders frequently encounter it in physician offices, inpatient facilities, outpatient hospitals, cardiology clinics, and risk adjustment coding.

Therefore, understanding how to correctly assign ICD-10-CM codes for Coronary Artery Disease is essential for accurate reimbursement, compliance, and CPC exam success.

In this comprehensive guide, we will review:

  • What Coronary Artery Disease is
  • Common CAD terminology
  • ICD-10-CM coding guidelines
  • Combination coding rules
  • CAD documentation tips
  • CPC exam preparation strategies
  • Common coding mistakes
  • Real-world coding examples

What Is Coronary Artery Disease (CAD)?

Coronary Artery Disease occurs when plaque builds up inside the coronary arteries, reducing blood flow to the heart muscle. As a result, patients may experience:

  • Chest pain (angina)
  • Shortness of breath
  • Myocardial infarction (heart attack)
  • Fatigue
  • Cardiac complications

Additionally, CAD may be described using several provider terms, including:

  • Coronary atherosclerosis
  • Ischemic heart disease
  • Arteriosclerotic heart disease (ASHD)
  • Coronary heart disease

Because providers often use these terms interchangeably, coders must carefully review documentation before assigning codes.

ICD-10-CM Category for Coronary Artery Disease

Most CAD diagnoses are reported from:

I25 – Chronic Ischemic Heart Disease

Common ICD-10-CM CAD codes include:

ICD-10-CM Code Description
I25.10 Atherosclerotic heart disease of native coronary artery without angina pectoris
I25.11- Atherosclerotic heart disease of native coronary artery with angina pectoris
I25.70- Atherosclerosis of coronary artery bypass graft(s) with angina
I25.81- Atherosclerosis of coronary artery bypass graft(s) without angina
I25.2 Old myocardial infarction

Understanding Native Coronary Artery vs Bypass Graft

One of the most important CAD coding concepts involves identifying whether the disease affects:

  • Native coronary arteries
    OR
  • Coronary artery bypass grafts (CABG)

This distinction is critical because ICD-10-CM provides separate code categories.

For example:

  • Native artery CAD → I25.1-
  • Bypass graft CAD → I25.7- or I25.81-

Therefore, coders should always review the operative history and provider documentation carefully.

CAD With Angina Coding Guidelines

ICD-10-CM includes combination codes for CAD with angina.

As a result, coders typically report only ONE code when both conditions are documented.

Examples

Documentation ICD-10-CM Code
CAD without angina I25.10
CAD with unstable angina I25.110
CAD with documented spasm angina I25.111
CAD with unspecified angina I25.119

Official ICD-10-CM Guideline for CAD and Angina

According to ICD-10-CM guidelines:

A causal relationship is presumed between coronary artery disease and angina pectoris unless documentation states otherwise.

Therefore, if the provider documents:

  • CAD
    AND
  • Angina

Coders should assign the combination code unless the provider specifically states the angina is unrelated.

This is an extremely important CPC exam concept.

CAD Coding Documentation Tips

Accurate documentation is essential for correct CAD coding. Therefore, coders should look for:

Key Documentation Elements

Type of artery involved

  • Native artery
  • Bypass graft
  • Transplanted heart artery

Presence of angina

  • Stable angina
  • Unstable angina
  • Variant angina
  • Unspecified angina

History of procedures

  • CABG  
  • Stents
  • Angioplasty
  • PTCA

Severity and complications

  • Total occlusion
  • Ischemia
  • Calcification
  • Vessel disease

CAD and CABG Coding Tips

Patients with prior coronary artery bypass grafting often continue to have CAD after surgery.

However, coders should not automatically code graft disease unless documentation specifically states the graft is affected.

For example:

Correct Example

“CAD of native coronary arteries status post CABG”

Code:

  • I25.10

NOT:

  • I25.81-

This distinction is commonly tested on CPC exams.

Coronary Stents and CAD Coding

A patient may have:

  • CAD
  • Coronary stents
  • Prior angioplasty

However, the presence of a stent alone does not change the CAD code category.

Instead, coders may also assign:

ICD-10-CM Code Description
Z95.5 Presence of coronary angioplasty implant and graft

Therefore, coders should verify whether the provider documents:

  • Active CAD
  • History of stents
  • Complications
  • Restenosis

Common Coronary Artery Disease Coding Errors

Medical coders should avoid several common CAD coding mistakes.

1. Coding Separate Angina Incorrectly

If CAD and angina are linked, use the combination code.

Do not code:

  • I25.10
    PLUS
  • Angina code separately

unless documentation states the conditions are unrelated.

2. Confusing Native Artery Disease With Graft Disease

Always determine:

  • Native vessel?
    OR
  • CABG graft?

This affects code selection significantly.

3. Assuming CABG Eliminates CAD

Patients may still have CAD after bypass surgery.

Therefore, CAD may still be coded when documented.

4. Missing History Codes

Coders may need additional status codes such as:

  • Z95.1 – Presence of aortocoronary bypass graft
  • Z95.5 – Presence of coronary angioplasty implant and graft

CAD Coding Example Scenarios

Example 1

Documentation

“Atherosclerotic heart disease of native coronary artery with unstable angina.”

Code

  • I25.110

Example 2

Documentation

“CAD of native vessels without angina. History of CABG.”

Codes

  • I25.10
  • Z95.1

Example 3

Documentation

“Atherosclerosis of bypass graft with unspecified angina.”

Code

  • I25.709

CPC Exam Tips for Coronary Artery Disease Coding

CAD coding is heavily tested on the CPC exam. Therefore, students should focus on:

Key CPC Exam Concepts

Combination Codes

Know when CAD and angina combine into one code.

Native Artery vs Graft

This is one of the most commonly tested CAD concepts.

Status Codes

Understand:

  • Z95.1
  • Z95.5

Documentation Specificity

Watch for:

  • Angina type
  • Vessel type
  • Prior procedures

CPC Exam Strategy for CAD Questions

When answering CAD coding questions:

Step 1

Identify:

  • CAD?
  • Angina?
  • Both?

Step 2

Determine:

  • Native artery?
  • Bypass graft?

Step 3

Look for:

  • Combination coding opportunities

Step 4

Review:

  • Instructional notes
  • Includes notes
  • Excludes notes

This step-by-step process can help reduce exam mistakes.

Risk Adjustment and CAD

Coronary Artery Disease also plays a major role in risk adjustment coding.

Because CAD is a chronic condition, documentation should support:

  • Ongoing monitoring
  • Evaluation
  • Assessment
  • Treatment

Additionally, coders should verify that provider documentation supports active management during the encounter.

Coronary Artery Disease Coding Guidelines Summary

Important CAD Coding Rules

  • CAD is commonly coded from category I25
  • CAD with angina usually requires a combination code
  • Native artery disease and graft disease use different code categories
  • CABG history does not automatically mean graft disease
  • Status codes may be required for prior bypass or stents
  • Documentation specificity is essential

Final Tips for Medical Coders

Coronary Artery Disease coding requires careful attention to detail. However, once coders understand the ICD-10-CM structure and documentation requirements, coding CAD becomes much easier.

To improve accuracy:

  • Read provider documentation carefully
  • Verify artery type
  • Identify angina relationships
  • Review ICD-10-CM instructional notes
  • Practice cardiovascular coding scenarios regularly

Most importantly, CPC students should continue practicing real-world CAD coding examples because cardiovascular coding is commonly tested on certification exams and frequently encountered in daily coding work.

Summary

Coronary Artery Disease is one of the most important cardiovascular diagnoses in medical coding. Because CAD coding involves combination codes, bypass graft distinctions, angina relationships, and status codes, coders must understand ICD-10-CM guidelines thoroughly.

By mastering these concepts, medical coders can improve coding accuracy, reduce claim denials, strengthen CPC exam performance, and build confidence in cardiology coding.

Share This