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.
These codes are distinguished by the depth of the implant and the effort required to remove it.
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.
Coding depends on which component is removed and the surgical approach.
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.
Cardiac removals are high-risk procedures. Medicare covers extraction for infection, mechanical failure, or advisory/recall.
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.
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). |
Correct modifier usage is the difference between payment and denial.
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]
Fluoroscopy is bundled into CPT 20680 and almost all cardiac/neuro removal codes. Do not bill 76000 separately; it will be denied as inclusive.
Reimbursement varies significantly by site of service.
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).
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.
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.
Get instant expert-level medical coding assistance.