Atrial Fibrillation ICD-10 Codes (I48)
Atrial fibrillation (AFib) is the most common cardiac arrhythmia encountered in clinical cardiology, electrophysiology laboratories, and emergency departments. Accurate ICD-10-CM coding for atrial fibrillation requires strict documentation of arrhythmia subtype, chronicity, persistence, and associated complications. Under the I48 code series, clinical coders and cardiovascular specialists must differentiate paroxysmal, persistent, longstanding persistent, and permanent AFib to support risk adjustment, procedural billing (catheter ablation, Watchman LAAO), and quality reporting. This authoritative reference guide details the full I48 coding hierarchy, coding guidelines for Rapid Ventricular Response (RVR), and procedural cross-walks.
- The ICD-10-CM Category I48 Code Structure
- Atrial Flutter ICD-10-CM Coding (I48.3 & I48.4)
- Coding Atrial Fibrillation with Rapid Ventricular Response (RVR)
- Secondary Diagnoses, Anticoagulation & Comorbidity Codes
- Procedural Cross-Walk: EP Ablation & Watchman LAAO
- Physician Documentation Rules for Clean Audit Defense
- Summary and Key Takeaways
The ICD-10-CM Category I48 Code Structure
In ICD-10-CM, all atrial fibrillation and atrial flutter diagnoses fall under category I48 (Atrial fibrillation and flutter). Understanding the physiological definitions corresponding to each code ensures accurate assignment and audit compliance:
| ICD-10 Code | Clinical Arrhythmia Classification | Clinical Definition & Diagnostic Criteria |
|---|---|---|
| I48.0 | Paroxysmal Atrial Fibrillation | Recurrent AFib episodes that terminate spontaneously or with cardioversion within 7 days of onset (most episodes terminate within 24–48 hours). |
| I48.11 | Longstanding Persistent Atrial Fibrillation | Continuous atrial fibrillation sustained for greater than 12 months where rhythm control (ablation or antiarrhythmic drugs) is still being actively pursued. |
| I48.19 | Other Persistent Atrial Fibrillation | Continuous atrial fibrillation that is sustained for more than 7 days but less than 12 months, or requires electrical / pharmacologic cardioversion to terminate. |
| I48.20 | Chronic Atrial Fibrillation, Unspecified | Long-term AFib where the medical record does not distinguish between persistent, longstanding persistent, or permanent subtypes. |
| I48.21 | Permanent Atrial Fibrillation | A joint decision has been made by the patient and physician to accept the arrhythmia and stop all active attempts to restore sinus rhythm (rate control only). |
| I48.91 | Unspecified Atrial Fibrillation | AFib is documented without any further details regarding chronicity or type (e.g., initial ED presentation). |
Atrial Flutter ICD-10-CM Coding (I48.3 & I48.4)
Atrial flutter is a distinct macro-reentrant supraventricular arrhythmia with its own specific ICD-10 codes:
- I48.3 (Typical Atrial Flutter): Represents cavotricuspid isthmus (CTI)-dependent counterclockwise (or clockwise) re-entrant atrial flutter. This is the classic sawtooth flutter wave pattern (atrial rate ~300 bpm, ventricular rate ~150 bpm with 2:1 conduction) that is curable via RF catheter ablation of the cavotricuspid isthmus.
- I48.4 (Atypical Atrial Flutter): Represents non-CTI-dependent flutter mechanisms, including left atrial flutter, scar-related flutter (post-surgical or post-PVI ablation), and peri-mitral annular reentry.
- I48.92 (Unspecified Atrial Flutter): Flutter is documented on the ECG without electrophysiological specification of typical versus atypical mechanism.
Coding Atrial Fibrillation with Rapid Ventricular Response (RVR)
A common point of confusion among clinicians and coders is how to code AFib presenting with Rapid Ventricular Response (RVR) (ventricular heart rate >100–110 bpm):
When a physician documents 'Atrial fibrillation with RVR':
- Code the specific AFib subtype as the primary diagnosis (e.g.,
I48.0for Paroxysmal AFib with RVR, orI48.91for Unspecified AFib with RVR). - Do NOT bill code R00.0 (Tachycardia, unspecified) in addition to the AFib code. Coding R00.0 alongside an I48 code triggers an NCCI bundling edit because tachycardia is a symptom of the underlying arrhythmia.
- If the rapid ventricular rate causes hemodynamic instability, acute pulmonary edema, or cardiogenic shock, report the specific manifestation (e.g.,
I50.21Acute systolic heart failure orR57.0Cardiogenic shock).
Secondary Diagnoses, Anticoagulation & Comorbidity Codes
Because atrial fibrillation is a major stroke risk factor requiring ongoing medical management, secondary codes must be captured:
| Comorbidity / Secondary Factor | ICD-10 Code | Clinical Documentation Purpose |
|---|---|---|
| Long-term Use of Anticoagulants | Z79.01 | Reported when the patient is on chronic oral anticoagulation (Apixaban/Eliquis, Rivaroxaban/Xarelto, Dabigatran, Warfarin/Coumadin). |
| Long-term Use of Antiplatelets | Z79.02 | Reported when on long-term Aspirin, Clopidogrel (Plavix), Ticagrelor (Brilinta), or Prasugrel (Effient). |
| History of Transient Ischemic Attack (TIA) | Z86.73 | Prior stroke/TIA increases CHA2DS2-VASc score and supports anticoagulation medical necessity. |
| Tachycardia-Induced Cardiomyopathy | I42.0 / I42.8 | Left ventricular systolic dysfunction secondary to prolonged, poorly controlled atrial tachyarrhythmias. |
| Underlying Sick Sinus Syndrome (Brady-Tachy) | I49.5 | Coexisting sinus node dysfunction requiring dual-chamber permanent pacemaker implantation. |
| Valvular Atrial Fibrillation (Mitral Stenosis) | I05.0 | Rheumatic mitral stenosis with AFib (mandates Warfarin rather than DOACs). |
Procedural Cross-Walk: EP Ablation & Watchman LAAO
Atrial fibrillation is the primary indication for specialized catheter-based electrophysiology and structural heart procedures:
- Catheter Ablation for AFib (Pulmonary Vein Isolation - PVI):
- CPT Code:
93656(Comprehensive electrophysiologic evaluation with pulmonary vein isolation ablation for AFib). - Supporting Primary ICD-10:
I48.0(Paroxysmal AFib) orI48.19/I48.11(Persistent AFib) refractory to antiarrhythmic drug therapy.
- CPT Code:
- Left Atrial Appendage Occlusion (Watchman / Amulet):
- CPT Code:
33340(Percutaneous transcatheter closure of the left atrial appendage with endoprosthesis). - Supporting ICD-10 Combination: Non-valvular AFib code (
I48.0–I48.91) PLUS high bleeding risk code (e.g.,Z91.89or history of major GI bleedK92.2) to justify non-pharmacologic stroke prevention under Medicare NCD 20.33.
- CPT Code:
- Cardioversion (Electrical or Pharmacologic):
- CPT Code:
92960(Elective external direct-current cardioversion).
- CPT Code:
Physician Documentation Rules for Clean Audit Defense
To withstand clinical risk-adjustment audits (HCC coding) and commercial insurance reviews:
- Specify the Chronicity Pattern: Avoid charting 'AFib' in isolation. The terms Paroxysmal (I48.0), Persistent (I48.19), Longstanding Persistent (I48.11), or Permanent (I48.21) directly impact risk scoring and procedural qualification.
- Document 'Permanent' Only When Rhythm Control Has Ceased: If a physician charts 'permanent AFib' but then performs a cardioversion or schedules a pulmonary vein isolation ablation, auditors will flag the record for contradictory documentation.
- Capture Chronic Oral Anticoagulation (Z79.01): Always report Z79.01 on every clinical encounter where a DOAC or Warfarin is prescribed.
- Do Not Code 'Post-Op AFib' without Explicit Physician Attribution: Transient AFib following cardiac surgery should only be coded as a postprocedural complication (
I97.89) if the physician explicitly links it as an unexpected surgical complication.
Summary and Key Takeaways
- ICD-10 category
I48strictly divides atrial fibrillation into paroxysmal, persistent, longstanding persistent, and permanent subtypes. - Paroxysmal AFib (
I48.0) terminates within 7 days; Persistent AFib (I48.19) lasts >7 days; Longstanding persistent (I48.11) lasts >12 months. - Permanent AFib (
I48.21) indicates rhythm control has been abandoned in favor of rate control. - There is no standalone code for RVR; code the AFib subtype and do NOT add tachycardia code R00.0.
- Always document chronic oral anticoagulant use using secondary code
Z79.01. - Supported procedural codes include CPT 93656 for AFib ablation and CPT 33340 for Watchman LAAO.
Understand the condition you're coding
Read our full atrial fibrillation guide.
Atrial Fibrillation Guide →Frequently asked questions
What is the ICD-10 code for Paroxysmal Atrial Fibrillation?
The ICD-10-CM code for Paroxysmal Atrial Fibrillation is I48.0. It applies to recurrent AFib episodes that terminate spontaneously or with intervention within 7 days.
What is the ICD-10 code for Persistent Atrial Fibrillation?
The ICD-10-CM code for Persistent Atrial Fibrillation is I48.19 (continuous AFib lasting >7 days but <12 months). If continuous AFib has lasted for greater than 12 months, use code I48.11 for Longstanding Persistent AFib.
What is the ICD-10 code for Permanent Atrial Fibrillation?
The ICD-10-CM code for Permanent Atrial Fibrillation is I48.21. It is used when the clinician and patient have agreed to abandon rhythm control strategies and focus exclusively on rate control.
How do you code Atrial Fibrillation with Rapid Ventricular Response (RVR)?
Code the specific AFib subtype (such as I48.0 for paroxysmal or I48.91 for unspecified AFib). Do not assign an additional code for tachycardia (R00.0), as RVR is an inherent clinical feature of AFib.
What is the ICD-10 code for chronic anticoagulation (Eliquis / Xarelto / Warfarin)?
The secondary ICD-10-CM code for long-term current use of anticoagulants is Z79.01.
What is the ICD-10 code for Typical Atrial Flutter?
The ICD-10-CM code for Typical (cavotricuspid isthmus-dependent) Atrial Flutter is I48.3. Atypical atrial flutter is coded as I48.4.
What CPT code is used for pulmonary vein isolation (PVI) AFib ablation?
CPT 93656 is the comprehensive code for electrophysiology study and transcatheter pulmonary vein isolation ablation for atrial fibrillation.
What CPT code is used for Watchman Left Atrial Appendage Occlusion?
CPT 33340 is used for transcatheter percutaneous closure of the left atrial appendage with an endoprosthesis device (such as Watchman FLX or Amulet).
Can you code both Atrial Fibrillation and Atrial Flutter together?
Yes, if both arrhythmias are documented during the encounter or confirmed on ECG recordings, you can report both I48.0 (or other AFib code) and I48.3 (Typical Flutter) on the same claim.
Sources & further reading
- Cardiovascular Credentialing International (CCI)
- American College of Cardiology
- American Heart Association
- MedlinePlus (U.S. National Library of Medicine)
External links are provided for reference; always confirm current details with the official source.