Pacemaker procedures encompass everything from surgical implantation to remote monitoring. Accurate coding requires a deep understanding of Current Procedural Terminology (CPT), Medicare’s National Coverage Determination (NCD) 20.8.3, and specific NCCI edits.
This comprehensive 2026 guide covers the essential codes, clinical indications, modifiers, and reimbursement rules you need to know.
flowchart TD
A[Pacemaker Procedure] --> B{Procedure Type?}
B --> C[Initial Implant]
B --> D[Generator Replacement]
B --> E[Lead Procedure]
B --> F[Leadless Pacemaker]
C --> C1{Chambers?}
C1 --> C2[Atrial Only → 33206]
C1 --> C3[Ventricular Only → 33207]
C1 --> C4[Dual Chamber → 33208]
D --> D1{Lead System?}
D1 --> D2[Single Lead → 33227]
D1 --> D3[Dual Lead → 33228]
D1 --> D4[Multiple Lead → 33229]
E --> E1[Upgrade Single→Dual → 33214]
E --> E2[Lead Reposition → 33215]
E --> E3[Lead Insertion → 33216/33217]
E --> E4[Lead Extraction → 33234/33235]
F --> F1[Insertion → 33274]
F --> F2[Removal → 33275]
Codes for permanent pacemakers are categorized by two factors: Chambers Paced (Atrial, Ventricular, or Dual) and Procedure Type (Initial Implant vs. Generator Replacement).
These codes describe the insertion of a new pulse generator and new transvenous leads. Do not bill lead insertion separately.
| CPT Code | Description | Key Usage Note |
|---|---|---|
33206 |
Single Chamber, Atrial | Includes generator + atrial lead. |
33207 |
Single Chamber, Ventricular | Includes generator + ventricular lead. |
33208 |
Dual Chamber | Includes generator + atrial & ventricular leads. |
Note: Temporary transvenous pacemaker insertion (33210) is a separate procedure for emergent pacing (e.g., in the ER) and has a 0-day global period.
When a battery is depleted, the generator is swapped. These comprehensive codes bundle the removal of the old generator.
33227: Generator replacement; Single lead system.33228: Generator replacement; Dual lead system.33229: Generator replacement; Multiple lead system (e.g., BiV/CRT).Billing Alert: Never bill 33233 (Removal of generator) with 33227–33229. The removal is legally bundled into the replacement code. 33233 is only for removal without replacement.
33214: Upgrade from single to dual chamber system. (Includes: Removal of old gen, insertion of new lead, insertion of new dual gen).33215: Repositioning of a previously implanted lead (includes pocket opening/closing).33216 / 33217: Insertion of 1 or 2 leads (without generator change).33222: Pocket Revision (Relocation of skin pocket due to infection/erosion).33234 / 33235: Extraction of transvenous electrodes (Single / Dual).Leadless pacemakers (e.g., Micra, Aveir) are self-contained units implanted directly into the right ventricle via the femoral vein.
33274: Insertion of leadless pacemaker, right ventricular.33275: Removal of leadless pacemaker.Coverage: Medicare NCD 20.8.4 restricts coverage to clinical trials or specific criteria (e.g., venous access issues, high infection risk).
CPT differentiates between “Interrogation” (passive data review) and “Programming” (active parameter adjustment).
| Service | Codes | Definition |
|---|---|---|
| Interrogation | 93288 |
Review of battery, lead impedance, and sensing thresholds. No changes made. |
| Programming | 93279 (Single) |
|
93280 (Dual) |
||
93281 (Multi) |
Iterative adjustment of parameters (e.g., Rate, Output, AV Delay) to optimize function. | |
| Peri-Procedural | 93286 |
Checking device before/after surgery (e.g., setting to asynchronous mode). |
These codes are billed once per 90-day surveillance period.
93294: Professional Component (Physician review & report).93296: Technical Component (Data transmission & technical review).Medicare coverage is strictly governed by NCD 20.8.3. The core requirement is “documented, non-reversible symptomatic bradycardia”.
Dual-Chamber Documentation: If implanting a dual-chamber device (33208), your documentation must justify why a single-chamber device was insufficient (e.g., “Patient requires AV synchrony to prevent pacemaker syndrome”).
Correct modifier usage is the key to getting paid and avoiding audit flags.
33208-KX) to attest that the patient meets the specific medical necessity requirements of the NCD/LCD.33215-78).93288-26) when the physician doesn’t own the equipment (hospital setting). Never use on surgical codes (332xx).93600, 93610) is bundled into pacemaker insertion and cannot be billed separately.76000) and venography (75820) are included in the implantation codes.Global Period: Pacemaker implants (33206-33208) have a 90-day global period. This means all routine postoperative care (wound checks, suture removal) is included in the initial payment.
Reimbursement Nuances:
93288 because it includes practice expense. However, surgical implants are generally NA for non-facility settings.2025/2026 Work RVU Estimates:
Scenario: An 80-year-old patient presents with symptomatic complete heart block (I44.2) and syncope (R55). The physician implants a dual-chamber pacemaker system.
33208-KX (KX modifier indicates NCD criteria met).Scenario: A 65-year-old with a single-lead ventricular pacer presents for elective battery change due to ERI (End of Replacement Interval). The old generator is removed, and a new one is connected to the existing lead.
33227.33233 (removal). It is bundled.Scenario: 2 weeks after a dual-chamber implant, the atrial lead dislodges. The patient is returned to the cath lab for repositioning.
33215-78.Q: Can I bill generator removal (33233) with replacement (33228)?
A: No. CPT codes 33227-33229 include the removal. Billing 33233 separately is unbundling.
Q: Is fluoroscopy billable with pacemaker insertion?
A: No. Radiological guidance (fluoroscopy) is bundled into the surgical CPT codes (33206-33249).
Q: Can I bill an interrogation (93288) on the same day as programming (93280)?
A: No. Programming codes include the interrogation. You bill only the higher-level service performed (Programming).
Get instant expert-level medical coding assistance.