Coding Ahead
CasePilot
Medical Coding Assistant
CaseConsultant
Instant Email Coding Consultant
Case2Code
Search and Code Lookup Tool
CareerCenter
Medical Coding Job Board
Log in Register free account
0 code page views remaining. Guest accounts are limited to 1 page view. Register free account to get 5 more views.
Log in Register free account
Hardware Removal CPT Codes 2026: The Ult...

Hardware Removal CPT Codes 2026: The Ultimate Orthopedic, Neuro & Cardiac Billing Guide

Last Updated: January 2026 | Verified for 2026 AMA, NCCI & CMS Guidelines

Quick Reference: Hardware Removal

  • Orthopedic: 20670 (Superficial, 10-day global) vs. 20680 (Deep, 90-day global). One unit per anatomical site.
  • Neurostimulator: 63661/63662 (Leads) and 63688 (Generator). Do not bill removal if replacing in same session (bundled into insertion).
  • Cardiac: 33233 (Pacer Gen), 33235 (Dual Leads). Infection requires complete system extraction (T82.7XXA).
  • Assistant Surgeon: Payable for 20680, 63662, and 33235. Generally not for 20670 or 33233.
  • Fluoroscopy: Almost always bundled (inclusive). Do not bill 76000 separately.

Removal of implanted medical hardware is a frequent procedure that carries significant compliance risk. Whether it's a simple K-wire pull in the office or a complex laser extraction of cardiac leads, choosing the correct code depends on depth, intent (removal vs. replacement), and site. This guide covers the 2026 rules for Orthopedic, Neuro, and Cardiac hardware removal.

1. Orthopedic Hardware Removal (CPT 20670 & 20680)

These codes are distinguished by the depth of the implant and the effort required to remove it.

CPT 20670: Superficial Removal

  • Definition: Removal of implant; superficial (e.g., buried wire, pin).
  • Global Period: 10 Days (Minor Procedure).
  • Typical Setting: Office (POS 11) or ASC (POS 24).
  • Examples: K-wires in the hand/foot, superficial pins.

CPT 20680: Deep Removal

  • Definition: Removal of implant; deep (e.g., buried wire, pin, screw, metal band, nail, rod, or plate).
  • Global Period: 90 Days (Major Surgery).
  • Typical Setting: ASC (POS 24) or Outpatient Hospital (POS 22).
  • Examples: Tibial intramedullary nails, femoral plates, spinal rods.

The "Separate Procedure" Rule: CPT 20670 is designated as a "(separate procedure)." This means it is only billable if it is carried out independently or is unrelated to other services performed at the same session. If you are doing a repair on the same bone, removal is bundled.

One Unit Per Site Rule: Medicare policy dictates that one unit of 20670/20680 covers all hardware removed from a single anatomical site. Even if you remove 1 plate and 12 screws from a femur, you bill 20680 x 1 unit. If you remove hardware from the left femur AND the right humerus, you bill 20680 with Modifier 59/XS for the second site.

2. Neurostimulator Removal (CPT 63661, 63662, 63688)

Coding depends on which component is removed and the surgical approach.

  • 63661: Removal of percutaneous lead array(s). (10-day global). Note: Often bundled if done during trial period (63650).
  • 63662: Removal of paddle/plate electrode. Requires laminectomy/incision. (90-day global). High complexity.
  • 63688: Removal of generator (battery). (10-day global).

Replacement Trap: If you remove a generator (63688) and insert a new one (63685) in the same pocket/session, do NOT bill 63688. The removal is bundled into the insertion code. Only bill 63688 if the device is removed and not replaced.

3. Cardiac Device and Lead Removal (CPT 33233, 33235)

Cardiac removals are high-risk procedures. Medicare covers extraction for infection, mechanical failure, or advisory/recall.

  • 33233: Removal of pacemaker generator only.
  • 33234: Removal of single lead system (transvenous).
  • 33235: Removal of dual lead system (transvenous).
  • 33244: Removal of ICD leads.

Infection Protocol: If a device is infected (pocket infection or endocarditis), the standard of care is complete system removal. You should code for the generator removal AND the lead removal. Use diagnosis T82.7XXA.

4. Advanced ICD-10 Coding: Specificity Matters

Generic "pain" codes may trigger denials. Use specific complication codes to prove medical necessity.

Condition ICD-10 Code Example Notes
Infection T84.6XXA (Ortho), T82.7XXA (Cardiac), T85.7XXA (Neuro) Use "A" for initial encounter (active treatment). Add B-code for organism (e.g., B95.61 for MRSA).
Mechanical Failure T84.04XA (Breakage), T84.03XA (Loosening), T82.111A (Pacer Breakdown) Crucial for asymptomatic patients where X-ray shows failure.
Pain/Irritation T84.84XA (Pain from Ortho implant), T85.84XA (Pain from Neuro implant) Use when hardware is intact but causing symptoms.
Routine/Healed Z47.2 (Encounter for removal) Use for planned removal after fracture healing. May require secondary code for "why" (e.g., stiffness).

5. Advanced Modifier Usage

Correct modifier usage is the difference between payment and denial.

  • Modifier 22 (Increased Procedural Services): Use on 20680 if the removal was extraordinarily difficult (e.g., broken screws requiring trephine, excessive bone overgrowth). Requires operative report submission.
  • Modifier 58 (Staged/Planned): Use if removal was planned at the time of the initial surgery (e.g., removing spacer antibiotic beads). Resets the global period.
  • Modifier 78 (Unplanned Return/Related): Use for complications (e.g., infection requiring removal 2 weeks post-op). Pays intra-op only; global period does not reset.
  • Modifier 79 (Unrelated): Use if removing hardware during the global period of a different, unrelated surgery (e.g., wrist plate removal during knee replacement global).
flowchart TD
    A[Hardware Removal During Global Period?] --> B{Related to Original Surgery?}
    B -->|Yes| C{Was Removal Planned?}
    B -->|No| D[Modifier 79 - Unrelated Procedure]
    C -->|Yes, Staged| E[Modifier 58 - Staged/Planned]
    C -->|No, Complication| F[Modifier 78 - Unplanned Return]
    A -->|No Global Period| G{Multiple Anatomical Sites?}
    G -->|Yes| H[Modifier 59/XS - Separate Site]
    G -->|No| I{Unusually Difficult?}
    I -->|Yes| J[Modifier 22 - Increased Services]
    I -->|No| K[No Modifier Needed]

6. Ancillary Issues: Assistant Surgeon & Fluoroscopy

Assistant Surgeon (Modifiers 80, 81, AS)

  • Payable: CPT 20680 (Deep removal), 63662 (Paddle removal), 33235 (Lead extraction). These are complex and often require a second pair of hands.
  • Not Payable: CPT 20670 (Superficial), 33233 (Generator removal). These are considered single-surgeon procedures.

Fluoroscopy (76000)

Fluoroscopy is bundled into CPT 20680 and almost all cardiac/neuro removal codes. Do not bill 76000 separately; it will be denied as inclusive.

7. RVU and Reimbursement Benchmarks (2026)

Reimbursement varies significantly by site of service.

  • CPT 20680: ~5.9 Work RVUs. Facility Payment: ~$500-$600 (Surgeon). Non-Facility (Office): ~$1,400 (rarely done here).
  • CPT 63662 (Paddle Removal): ~11.0 Work RVUs. High reimbursement ($1,000+) due to complexity.
  • CPT 33235 (Dual Lead Ext): ~9.9 Work RVUs. Facility fee is high ($10k+) to cover laser sheaths.

8. Real-World Billing Scenarios

Scenario 1: Infection During Global Period

Situation: Patient had ORIF Ankle (90-day global). Returns at Day 45 with deep infection. Surgeon takes patient to OR to remove plate and screws.

Coding: 20680-78.

Reasoning: Modifier 78 indicates unplanned return to OR for a related complication. Pays ~70-80% of fee (intra-op only).

Scenario 2: Removal + Nonunion Repair

Situation: Surgeon removes femoral plate and screws to perform a nonunion repair with a new nail on the same femur.

Coding: Bill only the Nonunion Repair code (e.g., 27472). Do not bill 20680.

Reasoning: Removal is integral to the repair at the same site. Unbundling is fraud unless separate incision/site.

Scenario 3: Pacemaker Generator Change

Situation: Battery depleted. Old IPG removed, new one inserted.

Coding: 33228 (Removal and Replacement of Dual Lead Generator).

Reasoning: Do not bill 33233 (removal) + 33208 (insertion). Use the combined code.

CasePilot

Get instant expert-level medical coding assistance.

Ask about:
CPT Codes Guidelines Modifiers Crosswalks NCCI Edits Compliance Medicare Coverage
Example: "What is CPT code 99213?" or "Guidelines for E/M services"