CO-97 Denial Code: The Bundling Decision Tree
CO-97 means a billed service was bundled into the payment for another procedure on the same date of service. Most guides give one blanket answer — "append modifier 59." That's frequently wrong. The correct response depends on which of three distinct bundling situations triggered the code, and using the wrong modifier is one of the most heavily audited mistakes in medical billing.
What CO-97 actually means
CO-97 fires when a payer determines that a service billed on a claim was already paid for within the payment for another procedure billed on the same date of service. In National Correct Coding Initiative (NCCI) terms, the payer paid the column 1 code (the comprehensive procedure) and treats the column 2 code (the component) as included in that payment — the practice does not get paid separately for both. Unlike CO-45, which is almost always a routine write-off, a meaningful share of CO-97 denials genuinely are recoverable revenue — but only when the right modifier is used, on the right code, for the right reason.
The three types of bundling behind CO-97
Most articles on this code treat every CO-97 the same way and tell you to append modifier 59. That advice is incomplete, because CO-97 actually covers three structurally different situations that each need a different response.
| Type | What it means | Correct response |
|---|---|---|
| NCCI edit, indicator 0 | A hard bundle — the codes are never separately payable, regardless of documentation | None. No modifier overrides this. Write it off. |
| NCCI edit, indicator 1 | A bundle that can be split when the services were genuinely distinct | Append an X-modifier (XE, XS, XP, or XU), or modifier 59 only if none of those fit |
| Surgical global period | The component code falls within the 10-day (minor) or 90-day (major) global period of a prior procedure | Modifier 24, 79, or 78 — never 59 or an X-modifier |
The first step on any CO-97 denial is identifying which row applies. Checking the NCCI modifier indicator for that exact code pair (available in the CMS NCCI edit tables) tells you immediately whether row one applies — if it does, there is nothing further to do.
Modifier 59 vs the X-modifiers
CMS introduced four more specific alternatives to modifier 59 in 2015 — collectively called the X{EPSU} modifiers — and current CMS guidance (MLN1783722) states plainly that these should be used instead of modifier 59 whenever one applies, with modifier 59 reserved only for cases none of them accurately describe. Each X-modifier answers a specific question about why the services were distinct:
| Modifier | Means | Typical example |
|---|---|---|
| XE | Separate encounter | Two distinct patient visits on the same calendar day |
| XS | Separate structure | A procedure on the right knee and a separate procedure on the left knee |
| XP | Separate practitioner | Two different providers performed the bundled services |
| XU | Unusual, non-overlapping service | A service genuinely distinct from the primary procedure's usual components, not captured by the other three |
This distinction is not a technicality. The Office of Inspector General's FY 2026 Work Plan flags modifier 59 misuse as one of the leading sources of improper Medicare payments, and several major commercial payers — UnitedHealthcare, Aetna, and most Blue Cross Blue Shield plans — now audit modifier 59 usage more aggressively than X-modifier usage. A practice that defaults to modifier 59 out of habit, where an X-modifier would have been correct, is creating audit exposure even on claims that get paid. As of 2026, CMS accepts both, but the practical guidance for practices is to treat modifier 59 as the last resort, not the default.
Global period bundling needs different modifiers
If the CO-97 denial happened because the second code falls within a surgical global period — 10 days for minor procedures, 90 days for major surgery — none of the modifiers above are correct, and using them will likely trigger a second denial or an audit flag. Global period bundling uses its own modifier set: modifier 24 for an E/M visit unrelated to the surgery during the global period, modifier 79 for an unrelated procedure performed during the global period, and modifier 78 for a related return to the operating room. Modifier 59 should also never be appended to an E/M code at all — when a CO-97 denial involves an E/M service bundled with a same-day procedure, the correct modifier is 25, not 59 or an X-modifier.
When the bundle isn't from NCCI at all
Some commercial payers — UnitedHealthcare and Anthem among them — maintain proprietary bundling rules in their medical policies that are not part of the NCCI edit file. These show up as CO-97 denials, but the NCCI modifier indicator question doesn't apply, because NCCI was never the source of the bundle. Working these requires pulling the specific payer's medical policy, identifying the bundling rule it cites, and building the appeal around why that policy doesn't apply to the case — not around modifier selection. These appeals succeed less often than NCCI-based ones, but they are still worth pursuing when documentation genuinely supports a distinct service.
The 2026 enforcement update
CMS Transmittal R13482CP, effective April 6, 2026, tightens how Medicare contractors enforce existing bundling logic — it does not change the CO-97 definition itself, but it does mean stricter application of edits already on the books. NCCI version 32.0, in effect since January 1, 2026, also made specialty-specific changes worth knowing about directly: audiology codes 92590-92595 were replaced with twelve new codes carrying stricter bundling rules, and a prior incorrect bundling edit for COVID-19 vaccine administration (CPT 90480) with office visits was corrected — practices that received CO-97 denials for that combination in 2025 may have recoverable revenue worth appealing now.
The correct workflow
Pull the NCCI modifier indicator for the exact code pair before doing anything else. If it's 0, write off the denial — there is no path to recovery. If it's 1, confirm from clinical documentation whether the services were genuinely distinct by encounter, structure, practitioner, or an unusual non-overlapping circumstance, and select the matching X-modifier — defaulting to modifier 59 only when none fit. If the denial involves a surgical global period, switch entirely to modifiers 24, 79, or 78. If neither NCCI nor a global period explains the bundle, check whether the payer has a proprietary medical policy driving it, and build the appeal against that policy's specific language. Practices that build this branching check into pre-bill scrubbing catch most of these before submission rather than fighting them after denial.
Common questions about CO-97
Bundling denials draining your team's time?
A free billing audit shows you exactly which CO-97 denials are recoverable and which modifier choices are putting you at audit risk.
Get a free billing audit