Removal of bone for graft
CPT 20902 covers the surgical removal of bone tissue from one part of a patient's body to be used as a graft in another area. This is the donor site harvesting procedure, typically involving iliac crest, rib, or other bone sources.
This calculator gives a typical-case estimate using standard Medicare modifier rules. Actual payment depends on payer policies, documentation, code-specific CMS status indicators, and locality. Verify before billing.
RVU breakdown
Conversion factor: 32.3465 · Source: CMS MPFS RVU25A · Confidence: High
NCCI bundling edits
Loading bundling edits…
Billing tips
Always document the specific donor site location, size of graft harvested, and technique used (e.g., 'harvested 4cc of cancellous bone from left posterior iliac crest through separate 3cm incision')
Impact: Prevents 60-70% of medical necessity denials and supports separate site coding
Bill 20902 in addition to the primary grafting procedure code (e.g., spinal fusion codes); do not use 20902 for local bone removed during the primary procedure
Impact: Ensures proper $266.21 reimbursement; local bone procurement is included in primary procedure
Use modifier 59 when necessary to override CCI edits, but ensure documentation supports a distinctly separate anatomical site or separate patient encounter
Impact: Critical for payment; improper use can trigger audit resulting in full recoupment
Verify payer-specific policies for 20902 as some commercial payers consider it bundled with certain primary procedures or require specific modifiers
Impact: Can prevent 30-40% of initial denials; some payers have different bundling policies than Medicare
For structural allograft or bone substitute materials, do not bill 20902; use appropriate supply codes or surgical procedure codes instead
Impact: Prevents upcoding allegations and potential $266.21 recoupment per occurrence
Document closure of donor site separately in operative note, including layered closure technique and any drains placed
Impact: Strengthens medical necessity and complexity justification during audits
Real billers contribute denial patterns and appeal strategies for this code. Once 5+ reports come in, you’ll see live aggregated data here — the only place this exists, free.
Get the free Revenue Protection Toolkit — the denial triggers, modifier pitfalls, and bundling conflicts that quietly cost you reimbursement. Instant download.
Help build the field knowledge
MedPayIQ gets smarter as billers contribute. If you've had this code denied, share what happened so others learn from it. Anonymous, no patient info.