Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

CPT code 20902: Bone graft, any donor area; major or large

Key takeaways

Key takeaways

CPT code 20902 covers a major or large bone graft harvested from any donor area, such as the iliac crest, fibula, tibia, or rib.

CPT sets no numeric size threshold, so the operative note is what separates 20902 from the minor graft code 20900.

The harvest needs its own incision, and modifier -59 to survive the NCCI bundling edits against the primary procedure.

Medicare pays 20902 at different facility and non-facility rates, and CMS adjusts both every year by locality.

Practice management software like Pabau captures graft size and donor site as structured fields, so coders stop interpreting free text.

CPT code 20902 is a billable procedure code with the long descriptor bone graft, any donor area; major or large. It sits in the General Grafts or Implants subsection of the Musculoskeletal System section. The CPT code set is maintained by the American Medical Association (AMA). It is a standalone code rather than an add-on, so you can report it as its own claim line.

The “any donor area” wording matters for billing. It tells you the harvest site is not restricted to one anatomical location. Common sites include the iliac crest, fibula, tibia, and rib.

The “major or large” qualifier is what separates 20902 from 20900, which covers a minor or small harvest from the same code family. CPT publishes no numeric volume threshold for either code. Your operative report is the only thing that decides which one applies, and payers read it that way at audit.

Field Detail
Code 20902
Long descriptor Bone graft, any donor area; major or large
CPT section Musculoskeletal System – General Grafts or Implants
Code type Standalone billable code (not an add-on code)
Graft size Major or large (compare with 20900: minor or small)
Graft source Any donor area (iliac crest, fibula, tibia, rib)
Separate incision Required for separate reporting alongside a primary procedure

Clinical indications for a major bone graft

CPT code 20902 applies when a surgeon harvests autogenous bone from a donor site to fill a defect that needs substantial volume. It is reported most often alongside spinal fusion, fracture non-union repair, and oncologic bone reconstruction. One condition runs across all of them. The harvest has to be performed through its own incision to be separately reportable.

Practices using structured clinical records software can tie the procedure code to the operative report at the point of documentation. That keeps the clinical scenario and the submitted code from drifting apart. The indications where 20902 fits include:

  • Spinal fusion procedures: ACDF (anterior cervical discectomy and fusion) and lumbar arthrodesis often need a large-volume iliac crest autograft to support vertebral fusion.
  • Fracture non-union repair: Long bone non-unions need a major graft where the fracture site has failed to consolidate. Some are treated with ultrasound bone stimulation under 20979 first.
  • Oncologic bone reconstruction: Resection of a primary bone tumor or a metastatic lesion can leave a defect that needs significant bone fill.
  • Revision arthroplasty: Hip or knee revision surgery sometimes calls for substantial grafting at the acetabular or tibial plateau interface.
  • Osteotomy procedures: Corrective osteotomies such as a high tibial osteotomy may need a major graft to hold the corrected angle.
Comprehensive patient records
Pabau’s patient records hold the operative note and the assigned procedure code together, so the clinical scenario and the claim line match.

The autograft distinction matters here. CPT code 20902 covers autogenous bone, meaning the graft comes from the same patient. Allograft bone from a donor is reported with different codes, and supply billing may be handled separately depending on payer policy.

CPT code 20902 vs 20900: Key differences

Confusing 20900 and 20902 is the most common error in this code family. Both describe a bone graft harvested from any donor area, and graft size is the only thing separating them.

Billing 20900 when the report documents a major harvest understates the work and costs you reimbursement. Billing 20902 for a minor harvest invites an upcoding finding at audit. Either way, the report has to state the graft dimensions or volume.

Feature CPT 20900 (minor/small) CPT 20902 (major/large)
Official descriptor Bone graft, any donor area; minor or small Bone graft, any donor area; major or large
Typical harvest volume Small cortical or cancellous chip harvest Substantial corticocancellous block or large cancellous harvest
Common use cases Small defect fill, minor augmentation Spinal fusion, fracture non-union, oncologic reconstruction
Reimbursement level Lower (minor procedure RVU weight) Higher (major procedure RVU weight)
Documentation needed Harvest site, small volume noted Harvest site, dimensions or volume, closure noted

Linking code selection to templated operative note fields lets coders identify the right graft size code without re-reading every report. Practice management software like Pabau builds this into its digital forms, so graft volume and harvest site are captured as discrete data fields. Code selection gets faster and easier to defend.

Digital forms
Pabau’s digital forms turn graft volume and harvest site into required fields, so the note proves the major or large descriptor.

Medicare reimbursement and the fee schedule

Reimbursement for 20902 is set each year through the CMS Physician Fee Schedule. The rate comes from Relative Value Units (RVUs) multiplied by the Medicare conversion factor. It is then adjusted for locality through the Geographic Practice Cost Index (GPCI).

Facility and non-facility rates differ, and both change every calendar year. The CMS Physician Fee Schedule lookup tool is the authoritative source for current rates by locality and place of service. The table below sets out the variables rather than dollar figures that go stale.

Variable Facility setting Non-facility setting
Work RVU Same across settings Same across settings
Practice Expense RVU Lower (facility absorbs overhead) Higher (physician covers overhead)
Total payment rate Lower physician payment Higher physician payment
Geographic adjustment GPCI applied by locality GPCI applied by locality
Private payer rates Negotiated separately per contract Negotiated separately per contract

Private payer rates are negotiated by contract and can sit well above or below Medicare. Check your own payer contracts rather than assuming the Medicare rate applies. Your billing team should also confirm the facility-versus-non-facility column for every encounter.

Pro Tip

Check whether your MAC (Medicare Administrative Contractor) has issued a Local Coverage Determination (LCD) for bone graft procedures in your region. Some LCDs impose documentation requirements beyond national CMS guidelines. Non-compliance is a direct denial trigger even when the CPT code itself is correct.

Modifiers for a 20902 claim

Modifier assignment is where 20902 claims most often break down. Bone graft harvesting nearly always accompanies a primary procedure, so payers apply NCCI bundling logic by default. Without a modifier signaling distinct, separately identifiable work, the graft line bundles into the primary procedure and pays zero.

Check payer-specific modifier policy before you submit. Commercial plans sometimes depart from Medicare rules on this pairing.

Modifier When to use with 20902 Payer note
-59 Distinct procedural service. Unbundles 20902 from the primary procedure when NCCI edits would otherwise bundle them. Required in most cases. Some payers accept -XS (separate structure) as a more specific alternative.
-51 Multiple procedures. Signals a second procedure at the same operative session, and typically reduces payment by 50%. Apply when billing 20902 as a secondary procedure alongside a higher-valued primary code.
-LT / -RT Left side or right side. Required when the donor site is lateralized and the payer wants anatomical specificity. Not required by all payers. Check individual payer edits.
-62 Two surgeons. Both surgeons bill 20902 with -62 when the harvest is a co-surgery. Each surgeon must document their distinct role in the operative report.
-80 Assistant surgeon. Bills at a reduced rate, typically 16% of the primary surgeon’s allowed amount. Not all procedures allow assistant surgeon billing. Verify Medicare’s assistant-at-surgery indicator for 20902.

Documentation requirements for bone graft billing

The operative report is the document that carries a 20902 claim. Payers deny or downcode bone graft claims when the report fails to separate the harvest from the primary surgery, or when it omits graft size.

The documentation burden is heavier than it is for 20900, because the “major or large” qualifier has to be clinically substantiated. Practices that manage surgical documentation through structured medical forms can embed the required fields in their operative note templates. Required elements for a compliant 20902 report include:

  • Donor site identification: Specify the anatomical harvest site, such as the left posterior iliac crest or the right fibula.
  • Graft dimensions or volume: Document the size or volume of bone harvested to substantiate the “major or large” descriptor.
  • Wound closure detail: Describe how the donor site was closed, including layered closure or drain placement where applicable.
  • Medical necessity statement: Explain why autogenous bone was required, naming the clinical condition being treated.
  • Distinction from the primary procedure: The report should describe the harvest as a separately performed step through its own incision.
  • Pre-authorization documentation: Many commercial payers require prior authorization for major bone grafts, so keep approval reference numbers in the patient record.

A checklist-based operative note template aligned to these requirements cuts the cycle time for coder review. Pabau’s claims management software adds pre-submission checks that flag incomplete documentation before a claim leaves the practice.

Automated claims and billing in Pabau
Pabau’s claims tools run pre-submission checks, so an operative note missing graft dimensions is caught before the 20902 claim goes out.

Common denial reasons and how to avoid them

CPT code 20902 denials cluster around three causes. The claim bundles because the modifier is missing, the operative note is too thin, or the diagnosis codes do not support medical necessity. Catching all three before submission costs far less than working an appeal, which is why denial prevention sits at the center of revenue cycle management.

Denial reason Root cause Prevention step
NCCI bundling denial 20902 billed with the primary procedure, no modifier -59 Append -59 or -XS when 20902 is a separate harvest, and verify NCCI edits for that primary code pairing
Medical necessity denial Supporting diagnosis code does not clinically justify a major graft Confirm the ICD-10-CM code on the claim supports bone graft necessity, and include the clinical condition and stage
Incomplete operative note Graft size or harvest site not documented Use a structured operative note template with mandatory graft dimension and donor site fields
Wrong graft code 20900 billed when the report supports 20902, or the reverse Coder review of graft size language in the operative report before code assignment
Missing prior authorization Commercial payer required pre-authorization, none obtained Verify pre-authorization rules per payer and keep the reference in the patient record before surgery

Tracking denial patterns by CPT code shows you where documentation keeps falling short. Pabau’s reporting tools break claim outcomes down by procedure code, so a recurring 20902 problem surfaces before it reaches cash flow.

ICD-10 codes that support medical necessity

The diagnosis codes on a 20902 claim have to justify why a major bone graft was necessary. A mismatch between the ICD-10-CM code and the documented scenario is what turns into a medical necessity denial.

The table below maps common diagnoses to the scenarios where a major harvest is typically required. Treat it as a starting reference and always pick the code that most precisely fits the documented condition. The AAPC Codify CPT lookup carries crosswalk data for 20902 that can supplement payer-specific tools.

ICD-10-CM code Description Clinical scenario
M48.06 Spinal stenosis, lumbar region Lumbar spinal fusion requiring bone graft for structural support
M51.36 Other intervertebral disc degeneration, lumbar region Discogenic disease requiring ACDF or lumbar fusion with autograft
M84.50-M84.58 (+7th character) Pathological fracture in neoplastic disease, by site Oncologic bone reconstruction following tumor resection
M84.30-M84.38 (+7th character) Stress fracture, by site Non-union fracture requiring large-volume autograft to stimulate healing
S12 (series) Fracture of cervical vertebra Cervical stabilization procedure with a bone graft requirement
T84 (series) Complications of internal orthopedic prosthetic devices Revision arthroplasty with bone stock deficiency requiring graft

Fracture diagnoses also carry a seventh character that tells the payer where you are in the episode of care. Codes like S52.131Q point to a malunion, and the malunion and non-union characters are the ones that most often support a graft.

CPT code 20902 belongs to a wider family of bone graft codes. Knowing how they relate prevents both undercoding and overcoding across complex musculoskeletal cases.

The spinal codes 20936, 20937, and 20938 all describe autograft used during spinal surgery rather than allograft. They are add-on codes, so they cannot be reported alone. The allograft equivalents for the spine sit in a separate pair, 20930 and 20931.

Practices billing spinal fusion should confirm with each payer whether 20902 and the 2093x series can appear on the same claim. Microvascular bone transfers are coded elsewhere again, with 20957 covering a metatarsal free flap.

CPT code Short descriptor Add-on? Typical use case
20900 Bone graft, any donor area; minor or small No Small defect augmentation, minor cancellous harvest
20902 Bone graft, any donor area; major or large No Spinal fusion, fracture non-union, oncologic reconstruction
20910 Cartilage graft; costochondral No Cartilage harvest from rib for ear or nose reconstruction
20936 Autograft for spine surgery only (local) Yes (add-on) Local bone from the same incision used during spinal arthrodesis
20937 Autograft for spine surgery only (morselized) Yes (add-on) Morselized autograft taken through a separate incision during spinal arthrodesis
20938 Structural autograft for spine surgery only (bicortical/tricortical, via separate incision) Yes (add-on) Bicortical or tricortical autograft block used during spinal arthrodesis

The add-on status of 20936, 20937, and 20938 means they never appear on a claim without their parent spinal fusion code. Billing them standalone is an automatic denial. Confirm with your payer whether 20902 and 20937 can be reported together, since some treat the 20902 harvest as already captured by 20937.

Pro Tip

Dental bone grafts are billed with CDT D-codes rather than CPT 20902. If your practice sees patients for oral surgery or dental implant preparation, confirm that CPT bone graft codes are not being applied to dental procedures. This is a fundamental billing error with audit implications.

How Pabau supports bone graft procedure billing

Orthopedic and spinal surgery practices bill high-value procedures, so one denied claim shows up plainly in the month’s numbers. Today most of that risk is absorbed by whoever reads the operative note last. The 20902 rules create natural checkpoints where software can catch an error before the claim goes out.

Pabau’s plastic surgery EMR supports the structured operative note templates that compliant bone graft billing depends on. The same templates carry the reconstructive and regenerative medicine caseloads where large grafts show up most often. Harvest site and graft volume become mandatory fields instead of free text a coder has to interpret.

Modifier tracking sits inside the claim workflow, so -59 is applied on purpose and recorded against the claim. Automated workflows flag incomplete records before submission. That keeps the 20902 denial rate down without a manual audit of every case file.

For practices running several surgeons across sites, multi-location management lets billing teams set one documentation standard practice-wide. What goes in the operative note stops depending on which surgeon wrote it.

Multi location management
Pabau’s multi-location tools apply one bone graft documentation standard to every site, so each surgeon’s note carries the same required fields.

Fewer bone graft claim denials, less rework

Pabau's claims management software captures the operative note elements CPT 20902 needs. Orthopedic and spinal practices assign modifiers correctly and submit clean claims first time.

Pabau claims management dashboard

Conclusion

The hard part of 20902 is almost never picking the code. It is whether the operative report says enough to prove the harvest was major, separate, and necessary.

Fix that at the template level and the rest follows. Coders stop interpreting narrative prose, modifier -59 gets applied deliberately rather than from memory, and appeals stop eating the margin on high-value cases.

The trade-off is the upfront work. Building mandatory fields into your operative templates costs a session with your surgeons. It pays back on the first claim that would otherwise have bundled to zero. Book a demo to see how Pabau keeps bone graft documentation and modifiers lined up before claims go out.

Continue your research

Continue your research

Closing the donor site in the same session? 12032 covers intermediate wound repair from 2.6 to 7.5 cm, including the layered closure your report has to describe.

Rebuilding a defect after a tumor excision? 21013 handles subfascial soft tissue tumor removal in the face and scalp, the step that often creates the defect.

Documenting a fracture that has not healed? S42.90XG shows how the delayed-healing seventh character works on a shoulder girdle fracture.

Coding a follow-up visit for the same injury? S52.001E walks through subsequent-encounter reporting on a radius fracture.

Standardizing your post-operative notes? The SOAP progress notes template gives follow-up documentation the same structure your operative templates already have.

Frequently asked questions

What is CPT code 20902?

CPT code 20902 is a billable procedure code for a bone graft harvested from any donor area. It applies when the graft volume qualifies as major or large. It sits in the General Grafts or Implants subsection of the Musculoskeletal System section of the AMA CPT code set. It is reported most often alongside spinal fusion, fracture non-union repair, and oncologic bone reconstruction.

What is the difference between CPT 20900 and CPT 20902?

CPT 20900 covers a minor or small bone graft from any donor area, while CPT 20902 covers a major or large graft. The distinction rests on graft volume as documented in the operative report, and CPT publishes no numeric threshold. Using the wrong code means either lost reimbursement or audit risk, so the note must state the graft size.

What modifiers are used with CPT code 20902?

Modifier -59, or -XS where the payer prefers it, is the most important one. It unbundles CPT code 20902 from the primary procedure under NCCI edits. Modifier -51 applies when 20902 is billed as a secondary procedure at the same session. Modifier -LT or -RT may be required for lateralized donor sites, and -62 applies in co-surgery.

How much does Medicare reimburse for CPT code 20902?

Medicare reimbursement for CPT code 20902 is calculated each year from RVUs multiplied by the Medicare conversion factor. The result is then adjusted by the GPCI for your locality. Facility rates are lower than non-facility rates because the facility absorbs the overhead. Use the CMS Physician Fee Schedule lookup tool at cms.gov for current figures in your state.

Is CPT code 20902 billable separately from spinal fusion?

Yes, CPT code 20902 can be billed separately from the spinal fusion primary procedure. Modifier -59 has to be appended to override the NCCI bundling edits that would otherwise combine it with the fusion code. Without the modifier, the bone graft line usually pays zero as part of the bundled fusion payment. Verify the policy with each payer first.

Can CPT 20902 be billed with CPT 20936, 20937, or 20938?

CPT 20936, 20937, and 20938 are add-on codes for autograft used during spinal arthrodesis, and each requires a parent fusion code. Whether CPT 20902 can also appear on the same claim depends on the payer’s bundling rules. Some treat the separate harvest described by 20902 as distinct from the local or structural grafts in the 2093x series, while others bundle them. Verify with your MAC and your commercial payers first.

Do dental bone grafts use CPT code 20902?

No. Dental bone graft procedures are coded with CDT D-codes maintained by the American Dental Association. Using CPT 20902 for a dental bone graft is a billing error. Oral and maxillofacial procedures that involve bone grafting in a medical context may use CPT codes. That calls for careful review of the clinical scenario and payer policy.

×