Coronary Artery Disease ICD-10 Codes (I25)

Coronary Artery Disease (CAD) is the leading cause of mortality worldwide and the most frequent diagnosis evaluated and treated in the cardiac catheterization laboratory. In ICD-10-CM, atherosclerotic cardiovascular disease is classified under category I25 (Chronic ischemic heart disease). Precise coding requires documenting whether disease involves native vessels or coronary artery bypass grafts (CABG), the presence and clinical stability of angina pectoris, prior stent placements, in-stent restenosis, and chronic total occlusions. This comprehensive guide details the full I25 coding structure, combination codes, bypass graft rules, and procedural documentation standards.

🩺 Reviewed by our Editorial Team⏱ 6 min read🗓 Updated August 2026

Native Vessel CAD and Combination Codes (I25.10 – I25.119)

In ICD-10-CM, coronary artery disease of native coronary arteries is reported using the I25.1- series. The coding classification incorporates an essential coding rule: Combination Coding for CAD with Angina.

Mandatory Combination Coding: In ICD-10-CM, there are dedicated single combination codes that capture both atherosclerotic heart disease AND angina pectoris. Coders must never report separate codes for CAD (I25.10) and Angina (I20.0–I20.9) when both are present in native vessels.
ICD-10 CodeClinical Diagnosis DescriptionClinical Criteria & Usage
I25.10Native CAD without angina pectorisAtherosclerosis documented on coronary CTA or angiogram without active symptoms of angina. Default code for asymptomatic or post-PCI stable patients.
I25.110Native CAD with unstable anginaPatient presents with acute crescendo angina, rest pain, new-onset severe angina, or accelerating symptoms. High-priority admission code for urgent catheterization.
I25.111Native CAD with angina with documented spasmCoronary atherosclerosis accompanied by vasospastic (Prinzmetal / variant) angina documented via intracoronary provocative testing (acetylcholine / ergonovine) or ECG.
I25.118Native CAD with other forms of angina pectorisStable exertional angina pectoris (Canadian Cardiovascular Society CCS Class I, II, III, or IV).
I25.119Native CAD with unspecified angina pectorisAngina is documented in the medical chart, but the physician does not specify whether it is stable or unstable.

Coronary Bypass Graft Atherosclerosis Codes (I25.7 & I25.81)

When a patient with a history of Coronary Artery Bypass Graft (CABG) surgery develops atherosclerosis in their bypass conduits, dedicated subcategories distinguish the graft type and angina status:

Bypass Conduit TypeWith Unstable AnginaWith Other / Stable AnginaWithout Angina
Autologous Vein Graft (Saphenous Vein Graft / SVG)I25.700I25.708I25.810
Autologous Artery Graft (LIMA / RIMA / Radial)I25.710I25.718I25.811
Non-Autologous Biological / Prosthetic GraftI25.720I25.728I25.812
Unspecified Bypass GraftI25.790I25.798I25.819

Hierarchical Coding Rule for Post-CABG Patients: If an angiogram reveals disease in both native coronary arteries and bypass grafts, the bypass graft code (I25.7- / I25.81-) takes sequencing precedence if the intervention was performed on the bypass graft.

Chronic Total Occlusion (CTO) and In-Stent Restenosis (ISR)

Specialized coronary pathologies require secondary diagnosis codes:

Prior Revascularization & Myocardial Infarction History Codes

Capturing the patient's past surgical and interventional history is essential for hierarchical condition categories (HCC) and risk stratification:

Historical FactorICD-10 CodeClinical Documentation Significance
Old Myocardial Infarction (Healed MI)I25.2Reported when a patient has a documented past MI >4 weeks (28 days) old and is currently asymptomatic.
Presence of Coronary Angioplasty StentZ95.5Patient has a history of PCI with bare-metal or drug-eluting stent placement (active foreign body in situ).
Presence of Coronary Artery Bypass Grafts (CABG)Z95.1Patient has undergone prior surgical coronary bypass (SVG, LIMA, RIMA).
Tobacco Use / DependenceF17.210 / Z87.891Active cigarette dependence (F17.210) or personal history of tobacco use (Z87.891).
Hyperlipidemia / HypercholesterolemiaE78.00 / E78.5Primary hypercholesterolemia (E78.00) or unspecified hyperlipidemia (E78.5).
Family History of Premature CADZ82.49First-degree relative with CAD (male <55 yrs, female <65 yrs).

Sequencing Rules: Acute Myocardial Infarction vs Underlying CAD

When a patient presents with an acute STEMI or NSTEMI on a background of chronic coronary artery disease, strict official ICD-10 sequencing guidelines apply:

  1. Acute MI is ALWAYS the Principal / Primary Diagnosis: The acute infarction code (e.g., I21.02 STEMI of LAD or I21.4 NSTEMI) must be sequenced as the primary diagnosis driving the hospital admission.
  2. Underlying CAD is Sequenced as a Secondary Diagnosis: Report the underlying atherosclerotic heart disease (I25.10) as a secondary diagnosis.
  3. Never Code Angina with Acute MI: Do not assign I25.110 (CAD with unstable angina) when the patient has suffered an acute MI. The acute infarction subsumes the ischemic angina presentation.

Physician Documentation Checklist for Clean Billing

To ensure full compliance and avoid claim denials for coronary catheterization and revascularization:

Summary and Key Takeaways

Understand the diagnosis

Read our full coronary artery disease guide.

CAD Guide →

Frequently asked questions

What is the most common ICD-10 code for Coronary Artery Disease (CAD)?

The most common code is I25.10 (Atherosclerotic heart disease of native coronary artery without angina pectoris). If the patient has unstable angina, use I25.110. If stable exertional angina is present, use I25.118.

Can you bill I25.10 (CAD) and I20.0 (Unstable Angina) together?

No. ICD-10-CM guidelines mandate using the combination code I25.110 (Atherosclerotic heart disease of native coronary artery with unstable angina) rather than two separate codes.

What is the ICD-10 code for a Chronic Total Occlusion (CTO) of a coronary artery?

The ICD-10-CM code for a Chronic Total Occlusion is I25.82. It is an add-on secondary diagnosis code that must be sequenced after the primary CAD code (such as I25.10 or I25.110).

What is the ICD-10 code for disease in a Saphenous Vein Graft (SVG)?

Atherosclerosis of an autologous vein bypass graft with unstable angina is coded as I25.700. If the vein graft disease is stable/without angina, use code I25.810.

What is the ICD-10 code for disease in a LIMA or RIMA graft?

Atherosclerosis of an autologous internal mammary artery graft with unstable angina is coded as I25.710. Without angina, use code I25.811.

What is the ICD-10 code for a history of prior coronary stent placement?

The ICD-10-CM code for presence of coronary angioplasty implant and stent is Z95.5.

What is the ICD-10 code for a history of prior CABG surgery?

The ICD-10-CM code for presence of aortocoronary bypass graft(s) is Z95.1.

How do you code an Acute MI in a patient with known CAD?

Sequence the Acute MI code first as the principal diagnosis (such as I21.02 for anterior STEMI or I21.4 for NSTEMI), followed by I25.10 (CAD without angina) as a secondary diagnosis.

What is the ICD-10 code for In-Stent Restenosis (ISR)?

Coronary in-stent restenosis is coded as T82.855A (Stenosis of coronary artery stent, initial encounter), accompanied by the appropriate CAD/angina code (such as I25.110 or I25.118).

Sources & further reading

External links are provided for reference; always confirm current details with the official source.

♥
RCIS Practice Test Editorial Team

Our content is written and reviewed by contributors with cardiovascular and allied-health backgrounds, grounded in standard references and the official CCI exam domains. Educational use only — not medical advice. See our editorial policy.