97140 and chiropractic CMT: NCCI bundling rules explained.
97140 billed alongside a CMT code is one of the most reliable ways to generate a CO-97 denial or, worse, a post-payment recoupment in a chiropractic office. The code pair is genuinely bundled under CMS's National Correct Coding Initiative, the override is genuinely available, and most practices get the override wrong in one of two directions — never using it when the visit actually supports it, or using it as a reflex without the documentation to back it up. This guide covers exactly when the bundle applies, when 59 or XS legitimately clears it, and the practical unit limit that governs CMT regardless of what a code's published MUE number says.
Key takeaways
- 97140 bundles into 98940–98942 whenever both target the same anatomic region on the same date. The NCCI edit assumes overlap by default — the burden is on the note to prove the manual therapy was genuinely separate.
- Medicare doesn't cover 97140 for a chiropractor at all — it's outside the statutory chiropractic benefit regardless of region or documentation, so the bundling fight only matters for commercial payers that pay for the code in the first place.
- The real-world unit cap on CMT isn't a published MUE number — it's the one-CMT-code-per-encounter rule itself. No payer accepts two CMT lines on the same date regardless of how the visit was structured.
- Reflexive 59/XS use is the single most reversed pattern in a chiropractic NCCI audit — not because the modifier is wrong to use, but because the note doesn't independently support the region separation it claims.
Why 97140 and CMT collide under NCCI
97140 (manual therapy techniques — mobilization/manipulation, manual lymphatic drainage, manual traction, one or more regions, each 15 minutes) and the chiropractic manipulative treatment codes (98940–98942) describe hands-on techniques that can look identical from the outside: pressure applied to soft tissue and joints to restore motion. CMS's National Correct Coding Initiative treats that overlap as a coding problem, not a clinical nuance, and resolves it with a Procedure-to-Procedure (PTP) edit: 98940–98942 sit in Column 1, 97140 sits in Column 2, and Column 2 is not separately payable when both are billed for the same patient, same date, same anatomic region.
The logic isn't that manual therapy is never distinct from an adjustment — it's that CMS assumes it usually isn't, absent evidence otherwise, whenever the two services address the same part of the body. A cervical adjustment plus "manual therapy to the cervical paraspinals" on the same visit reads, to the edit, as one continuous manual technique billed twice. Two separate structures — a lumbar adjustment plus manual therapy to a genuinely distinct region, like the hip or shoulder girdle — is a different fact pattern entirely, and that's where the override lives.
The pair, and the Medicare wrinkle most guides skip
Billing-industry references consistently describe this 97140/98940–98942 pair as bypassable rather than absolutely bundled — meaning an NCCI-associated modifier can clear it when the documentation supports a distinct service, as opposed to a pair where no modifier changes the outcome under any circumstance. ⚠️ This build could not open CMS's primary NCCI Procedure-to-Procedure Edits file directly to confirm the current published modifier indicator for this specific pair against the source (CMS.gov's coverage and NCCI pages returned access errors to automated fetch attempts made while researching this page). Treat the pair as reported-bypassable-but-unconfirmed and check the current indicator yourself in the CMS NCCI PTP Edits Lookup Tool before building it into a scrubber rule, since these values change quarterly.
Here's the detail that changes the whole calculus for most chiropractic practices: Medicare's chiropractic benefit is statutorily limited to manual manipulation of the spine to correct a subluxation, and nothing else a chiropractor performs is covered — not 97140, regardless of region, regardless of documentation quality. That means the NCCI bundling fight described in this article is a commercial-payer issue in a chiropractic office, not a Medicare one. Bill 97140 to Medicare with modifier GY so the denial posts as a statutory exclusion rather than a bundling failure, and don't spend staff time trying to unbundle a code from Medicare that Medicare was never going to pay in the first place. Commercial payers that do cover manual therapy are where modifier 59 or XS actually has work to do.
When 59 or XS legitimately clears the edit
The override exists for a reason: manual therapy to a genuinely separate, non-overlapping structure from the one adjusted is a real, distinct service, and CMS's own modifier guidance is built to let documentation prove that. Two conditions have to both be true, not just one.
- CMT to the cervical and thoracic spine (98941, AT) plus 97140 to the ipsilateral shoulder girdle for a documented soft-tissue restriction unrelated to the spinal segments adjusted — genuinely separate structures, each with its own finding.
- CMT to the lumbar spine plus 97140 targeting a hip or hamstring restriction contributing to, but anatomically distinct from, the lumbar segment adjusted, with its own exam finding and its own timed-minutes note.
- CMT to the lumbar spine plus "manual therapy to the lumbar paraspinals" with no finding beyond what already justified the adjustment — same region, same rationale, no modifier fixes that.
- 97140 appended with 59 as a default on every visit that includes any soft-tissue work, regardless of whether the region documented actually differs from the CMT region billed.
Prefer XS (separate structure) over generic 59 wherever it applies — it's the more specific of the two and states the reason for the split directly on the claim, which is exactly what a payer's automated edit-review or a human auditor is looking for. Reach for plain 59 only when the distinction is real but doesn't map cleanly to "separate structure" as the reason.
What the note has to show
The modifier claims a fact about the visit — that two truly separate services happened — and that fact has to be checkable against the documentation after the claim is paid, not just at the moment it's submitted.
- 1Region for the CMT code, stated explicitly. Which spinal region(s) were adjusted, matching the region count that selected 98940, 98941, or 98942.
- 2Separate anatomic structure for the 97140 service, named specifically. Not "soft tissue work" — the actual structure (right shoulder girdle, hip flexor, hamstring) and how it differs from the CMT region.
- 3An independent clinical finding supporting the manual therapy. A restriction, spasm, or tenderness in that structure that exists on its own, not one that's simply restating the reason the adjustment was performed.
- 4Timed minutes for 97140 documented on their own. Start and stop time, or total minutes, separate from the CMT narrative — this also drives correct unit billing under the standard CMS 8-minute rule (a 15-minute unit requires at least 8 minutes of that timed service).
A note that describes the whole visit in one paragraph — "adjusted cervical and thoracic spine, performed manual therapy, patient tolerated well" — supports neither the region separation nor the timed-minutes requirement, no matter which modifier is appended. That single-paragraph pattern is the most common reason a legitimately performed, medically appropriate manual therapy service still gets reversed on audit: the service may have been real, but the note doesn't prove it.
MUEs: the limit that actually governs CMT
Medically Unlikely Edits cap the units of a single code payable on one date of service, and every CPT code carries a published MUE value that CMS updates quarterly. For the CMT codes specifically, the number that matters day-to-day in a chiropractic office isn't a high unit count worth checking — it's the underlying billing rule that only one CMT code is ever reported per encounter, regardless of how many techniques or regions were addressed within that visit. That rule functions as the practical unit cap on its own; no payer, Medicare or commercial, accepts two CMT lines (say, 98940 and 98941) for the same patient on the same date.
⚠️ This build could not open CMS's primary NCCI MUE table directly to confirm current published MUE unit values for 98940–98943 or 97140 against the source (CMS.gov's coverage-database and NCCI pages returned access errors to every automated fetch attempt made while researching this page). Treat any specific unit-cap figure for these codes as unconfirmed here, and check the current value in the CMS Medically Unlikely Edits (MUE) Tool by name before building a scrubber rule against it.
If a scrubber flags a claim for reporting two units of a CMT code, that's not an MUE edge case worth appealing — it's almost always a data-entry error (two line items instead of one) or two encounters on the same date that need to be reviewed for whether the second one was billable at all. Fix the claim before it goes out rather than defending a unit count the code structure was never built to support.
Do and don't
- Document CMT region and 97140 structure as two clearly separate findings, every time both are billed.
- Prefer XS over generic 59 wherever the distinction is genuinely a separate anatomic structure.
- Bill 97140 to Medicare with GY, not as an unbundling candidate — it's excluded by statute for chiropractors regardless of region.
- Track timed minutes for 97140 independently of the CMT documentation to support both the modifier and the unit count.
- Don't append 59 or XS as a default whenever 97140 and a CMT code appear on the same claim.
- Don't describe the visit in one paragraph that blends the adjustment and the manual therapy together.
- Don't bill two CMT codes, or two units of one CMT code, for a single encounter under any circumstance.
- Don't assume a modifier indicator without checking the current CMS lookup tool — these values change quarterly.
The CO-97 denial and how to appeal it
When 97140 denies as bundled (CO-97), the first question isn't "how do we appeal" — it's whether an appeal is even the right move. If the note genuinely supports a separate structure and separate findings but the modifier was omitted, that's a correction: add XS or 59, attach the documentation, and resubmit. If the modifier was already on the claim and it still denied, the appeal has to walk the payer through the specific separation — name the CMT region, name the 97140 structure, cite the independent finding, and attach the timed-minutes documentation. A generic appeal asserting the services were "medically necessary and distinct" without restating those specifics rarely succeeds, because the reviewer is checking for exactly that separation and won't infer it from a conclusion alone.
If the note doesn't actually support the separation — the manual therapy targeted the same region as the adjustment, or the finding is really just a restatement of the reason for the CMT — the correct response is to accept the denial, not to appeal it. Writing a bundling appeal that the documentation can't support is the fastest way to draw a broader audit of every 59/XS claim the practice has submitted.
Denying on 97140 and CMT bundling more than you'd like?
We'll audit a sample of your recent chiropractic claims, name the specific documentation gaps behind your CO-97 denials, and show what's actually appealable.
Frequently asked questions
Why does 97140 deny when billed with a chiropractic CMT code?
97140 is a Column 2 code bundled into 98940-98942 under an NCCI Procedure-to-Procedure edit whenever both are performed in the same anatomic region on the same date. CMS treats the manual therapy as functionally overlapping with the manipulation itself in that scenario, so it isn't separately payable unless a modifier legitimately overrides the edit and the documentation supports the override.
Does Medicare even pay for 97140 in a chiropractic office?
No, and this is the detail most practices miss before they ever get to the bundling question. Medicare's chiropractic benefit is statutorily limited to manual manipulation of the spine, so 97140 rendered by a chiropractor is excluded from Medicare coverage regardless of documentation or region separation. Bill it to Medicare with modifier GY so the denial posts as a statutory exclusion. The NCCI bundling edit and the modifier 59/XS override are relevant to commercial payers that do cover 97140, not to Medicare.
What has to be in the note for modifier 59 or XS to survive an audit?
The note needs a region-by-region split: which spinal region or regions the CMT code addressed, which separate anatomic structure the manual therapy targeted, distinct clinical findings supporting the manual therapy independent of what already justifies the adjustment, and the timed minutes for the 97140 service documented on their own, not folded into the CMT narrative. A single paragraph describing the whole visit without that separation is the pattern payers reverse on audit.
Verify before billing. CPT is a registered trademark of the American Medical Association; codes here are paraphrased, not reproduced from the CPT Professional edition. CPT, HCPCS and ICD-10 codes, coverage policy, and bundling edits change, including annual code-set updates and quarterly NCCI/MUE revisions. This page reflects standard industry practice and is provided for general education — it is not a substitute for your own compliance review, your current payer contracts, or the current-year code sets. Confirm requirements against your specific payer mix before submitting claims.