Every anterior cervical fusion produces several billable lines, and ACDF CPT codes decide how much of that work gets paid. So when one add-on is miscounted or missing, the claim underpays or denies, even after a routine surgery.
In short, coders bill the first level with CPT 22551 and each added level with CPT 22552. Then three add-ons complete the claim. The interbody cage takes +22853 per interspace, and the anterior plate takes +22845 once for two to three segments. Finally, the bone graft takes one add-on per session, although only structural allograft (20931) or separate-incision autograft (20937, 20938) pays separately.
The sections below show how to apply each counting rule in single-level, multi-level, hybrid and revision cases.
How ACDF CPT Codes 22551 and 22552 Work
CPT 22551 covers the full first-level procedure. It includes the discectomy, the osteophyte removal, the decompression of the cord or nerve roots and the interbody fusion below C2. Because the code bundles all of that work, surgeons do not add 63075 for the same interspace.
CPT 22552 is an add-on for each additional interspace. For example, a C4-5 and C5-6 fusion is 22551 plus 22552 × 1, and a three-level case is 22551 plus 22552 × 2.
Anterior cervical discectomy and fusion coding also needs a diagnosis that supports decompression, such as M50.1- (radiculopathy), M50.0- (myelopathy) or M48.02 (stenosis), tied to imaging at each level.
22551 vs 22554: Decompression Decides
The choice between 22551 vs 22554 depends on one question: did the surgeon decompress the spinal cord or nerve roots?
- Yes: report 22551, and 22552 for each added level. The decompression is part of the code.
- No: report 22554, and 22585 for each added level. This code fits a fusion with only minimal disc removal to prepare the space, such as fusion for instability.
As a result, the operative note must say clearly whether decompression took place. Also, never report 22551 and 22554 at the same interspace, since one code replaces the other. Our post on decompression with fusion covers the same logic for the lumbar spine.
ACDF CPT Codes for Cages, Plates and Grafts
The add-ons carry much of the payment. However, each one counts differently.
Interbody Device: +22853
The 22853 interbody device code reports a cage or spacer, once per interspace, so two cages are 22853 × 2. If the cage has built-in anchoring screws, 22853 covers that fixation, so add a plate code only for a separate plate.
Anterior Plate: +22845
The 22845 anterior instrumentation code counts vertebral segments, not interspaces. For example, a one-level or two-level ACDF spans two or three vertebrae, so 22845 applies once. A three-level case spans four vertebrae and moves to 22846 instead.
Bone Graft: 20930 to 20939
Graft codes go on once per session, however many levels are fused, but payment differs by code, as this payer graft policy shows. For cervical fusion bone graft 20930 and 20931, payers pay only the structural allograft (20931) separately.
| Add-on | How it is counted | Separately paid? |
|---|---|---|
| +22853 cage | Once per interspace | Yes |
| +22845 plate | Once per construct of 2 to 3 segments | Yes |
| +20930 morselized allograft | Once per session | No, bundled |
| +20931 structural allograft | Once per session | Yes |
| +20936 local autograft | Once per session | No, bundled |
| +20937 morselized autograft, separate incision | Once per session | Yes |
| +20939 bone marrow aspiration for graft | Once per session | Yes, by payer |
The CMS NCCI edits apply to these pairs, so a quick edit check before release prevents most add-on denials.
A Two-Level ACDF Claim, Line by Line
With the primary codes and add-ons covered, here is how they fit on one claim. Take a C5-6 and C6-7 ACDF with two cages, one plate from C5 to C7 and allograft chips packed into the cages:
- 22551 for the first level, C5-6, with diagnosis M50.122
- +22552 × 1 for the second level, C6-7, with diagnosis M50.123
- +22853 × 2 because each interspace received a cage
- +22845 × 1 because the plate spans three vertebrae
- +20930 only if the payer asks for it, since Medicare bundles morselized allograft
As a result, one surgery produces five code lines, and each one needs its own support in the operative note.
Hybrid and Revision ACDF Cases
Two scenarios need extra care.
Hybrid ACDF and Disc Arthroplasty
In a hybrid ACDF cervical disc arthroplasty case, the surgeon fuses one level and places an artificial disc at another. So the claim pairs 22551 for the fused level with 22856 for the disc replacement, or +22858 for a second disc level.
Because NCCI pairs these codes, add modifier XS or 59 to show different interspaces. Also, confirm coverage first, since some payers limit or exclude hybrid constructs.
Revision Surgery
Revisions often treat disease at the level next to an old fusion. In that case, the claim may include:
- Old plate: 22855 hardware removal of the prior anterior instrumentation
- 22830: exploration of the prior fusion, when documented
- 22551: the new level, with its device and plate add-ons
Otherwise, without each level named in the note, a payer may bundle the removal into the new fusion. For multi-region constructs, see our multi-level spinal fusion guide.
Modifiers That Keep ACDF CPT Codes Paid
Once the codes are right, modifiers decide whether each line pays. So watch for four common mistakes:
- Adding 51 to add-ons. Codes 22552, 22853, 22845 and the graft add-ons are exempt from modifier 51, so they stay unmodified.
- Splitting add-ons from the primary. Each add-on must sit on the same claim as 22551 or 22554, for the same date of service.
- Missing XS or 59 on hybrid cases. The disc arthroplasty line needs it to show a separate interspace.
- Unchecked assistant claims. Before billing 80, 82 or AS, check the assistant-at-surgery indicator in the Medicare fee schedule for each code.
In short, a quick modifier review before release protects the add-on revenue that the coding work created.
Documentation Behind ACDF CPT Codes
Payers deny even correct ACDF CPT codes when the record does not support them. Before surgery, ACDF prior authorization usually requires:
- Imaging that shows the compression at each planned level
- Exam findings, such as radiculopathy or myelopathy, that match those levels
- At least six weeks of failed conservative care, unless the patient has severe or progressive deficits
The operative note should then list each interspace, the decompression, the cage, plate and graft. In addition, some Medicare patients now face prior review for cervical fusion under the WISeR model, and shared cases follow the co-surgeon modifier 62 rules.
Make Every ACDF Level and Add-On Count
ACDF CPT codes follow simple counting rules. Bill 22551 once and 22552 for each extra interspace, then add one 22853 per cage, one plate code per construct and payable graft codes once per session. Also, switch to 22554 when there is no decompression, and document every level the surgeon touched.
These rules are simple to state but hard to apply in hybrid and revision surgery. MBW RCM checks each cervical construct against the operative note, and its spine surgery billing services help surgeons and facilities collect for every level they treat.
ACDF CPT Codes FAQs
Can 63075 be billed with 22551?
No. 22551 already includes the discectomy and decompression, so coders do not report 63075 for the same interspace.
How many times is 22845 billed for a two-level ACDF?
Once. A two-level ACDF spans three vertebral segments, which falls within the 2 to 3 segment range of 22845.
Is bone graft code 20930 paid with an ACDF?
No. Medicare treats 20930 as bundled. However, coders can report structural allograft 20931 once per session.
What is the difference between 22551 and 22554?
22551 includes decompression of the spinal cord or nerve roots. In contrast, 22554 reports an anterior fusion with only minimal disc removal to prepare the space, so it applies when no decompression takes place.
Is 22853 billed for every level of an ACDF?
Only for levels that receive a cage or spacer. Coders report 22853 once per treated interspace, so a two-level case with two cages bills 22853 × 2.
