Back to Blog
Free Tools April 18, 2026 8 min read

Free NCCI Bundling Checker: Stop Losing CO-97 Appeals to Lookup Friction

CO-97 bundling denials are recoverable revenue when the modifier indicator is 1. The friction that costs practices the recovery is not the appeal itself; it is the lookup time per code pair to find the indicator. We built a free NCCI bundling checker that returns the indicator and modifier guidance in seconds. Here is how to use it as part of a real CO-97 recovery workflow.

Key Takeaways

CO-97 bundling denials are recoverable when the modifier indicator is 1. The bottleneck to recovery is indicator lookup time.
Our free NCCI Bundling Checker at /tools/bundling-checker returns the indicator in seconds.
Indicator 0 means hard bundle. Do not appeal. Indicator 1 means modifier-bypassable. Worth working.
X-modifiers (XE, XS, XP, XU) are preferred over modifier 59 by major payers and audited less aggressively.
The tool covers NCCI Procedure-to-Procedure edits only. Payer-specific bundling and global-period bundling are different.
Use the tool as part of pre-submission verification, daily denial queue review, and coder training.
Average appeal-recovery rate on indicator-1 cases with proper modifier strategy runs 70 to 80 percent.

The Problem the Tool Solves

When a CO-97 denial lands in the queue, the path to recovery is well understood: identify the modifier indicator for the code pair, decide whether the indicator is 0 (hard bundle, no appeal possible) or 1 (modifier-bypassable), and submit a corrected claim with the correct modifier when applicable. The bottleneck is the indicator lookup. The CMS NCCI quarterly Procedure-to-Procedure (PTP) edit file is publicly available but not user-friendly: it is a CSV with hundreds of thousands of rows. Looking up a single code pair manually means downloading the file, opening it in Excel, and searching by column 1 and column 2 codes. Five minutes per pair, repeated fifty times per week, is enough friction to push CO-97 denials into the write-off bucket. Our free NCCI Bundling Checker returns the indicator in seconds. Use it at /tools/bundling-checker.

How the Tool Works

Paste two CPT codes. The tool returns three pieces of information instantly. One: whether the codes have a documented NCCI Procedure-to-Procedure edit at all. If no edit exists, the codes can typically be billed together without modifier intervention. Two: the modifier indicator (0, 1, or 9) for the edit pair. The indicator determines whether and how the bundle can be bypassed. Three: the rationale text from the NCCI file (when available) plus our practical modifier guidance based on the indicator. The tool is built on the current NCCI quarterly file. We refresh the underlying data each quarter when CMS publishes the new file. The lookup is server-side and does not require account creation, sign-in, or any payment.

Reading the Modifier Indicator

Indicator 0 means the bundle is absolute. The two codes cannot be billed separately under any circumstance. No modifier will bypass the edit. Practical implication: do not appeal CO-97 denials with indicator 0. The bundle is not negotiable regardless of clinical scenario. Either accept the bundled payment or, if the bundling decision was clinically inappropriate for the case, submit a corrected claim with only the column 1 code. Indicator 1 means a modifier may bypass the edit when the clinical scenario supports a distinct, separately identifiable service. This is where recoverable revenue lives. Submit a corrected claim with the appropriate modifier (modifier 25 for E/M with same-day procedure; modifier 59 or X-modifiers XE/XS/XP/XU for distinct procedural services). Documentation must support the distinct nature of the services. Indicator 9 means not applicable. The edit either was retired or has no modifier provision documented. Verify against the current quarterly file before deciding action.

Want Help With This?

Our team handles everything discussed in this article. Get a free billing assessment.

98%+ clean claim rate
2.49% starting rate
Results in 30 days

Fill in your details and we'll call you back

Or call directly:888-701-6090

X-Modifiers: The Path Payers Prefer

Modifier 59 has been the historical workhorse for bypassing NCCI indicator-1 edits. It still works. But CMS introduced the X-modifiers in 2015 specifically to add precision because audit data showed modifier 59 was being applied without consistent rigor. Major payers including Medicare Administrative Contractors and several commercial payers prefer the X-modifiers and apply less audit scrutiny when the more specific modifier is used. XE means Separate Encounter. Use when the two services occurred in distinct encounters. XS means Separate Structure. Use when the services were on different anatomical structures. XP means Separate Practitioner. Use when different providers performed the work. XU means Unusual Non-Overlapping Service. Use when the service does not overlap usual components and no other X-modifier applies. Practical playbook: when an indicator-1 edit fires, ask which X-modifier most precisely describes why the services were distinct. Use that one. Default to modifier 59 only when no X-modifier accurately fits.

When the Tool Is Most Useful

Three workflow scenarios where the bundling checker pays off. Scenario one: incoming CO-97 denial review. Daily denial work queue includes a CO-97 line. Pull the two codes from the EOB. Paste into the checker. Get the indicator in seconds. Decide write-off (indicator 0) or corrected-claim resubmission (indicator 1). Scenario two: pre-submission verification. A provider or coder is uncertain whether two planned codes will bundle. Paste both codes. If the tool returns no edit, bill both. If the tool returns indicator 1, ensure documentation supports the distinct service. If the tool returns indicator 0, plan the encounter accordingly. Scenario three: cross-referencing payer-specific bundling. Some payers bundle beyond NCCI. The tool tells you whether NCCI is the source. If NCCI returns no edit but the payer denied as bundled, the bundling rule is payer-specific and the appeal path is against the payer's medical policy rather than NCCI.

What the Tool Does Not Tell You

The bundling checker is built on the CMS NCCI Procedure-to-Procedure file. It does not address. Payer-specific proprietary bundling rules. UnitedHealthcare, Anthem, and other major commercial payers maintain extensive Reimbursement Policy libraries with bundles beyond NCCI. The tool will return no edit for these because they are not in the NCCI file, but the payer may still bundle. Verify by pulling the payer's medical policy. Global surgical package bundling. The 0-day, 10-day, and 90-day global periods bundle related E/M and minor procedures into the base surgical code. NCCI is not the source for global-period bundling. The tool will return no edit even when global bundling applies. Modifier choice for non-NCCI scenarios. The tool focuses on NCCI bypass modifiers (59, X-modifiers, 25). Other modifiers (24 unrelated E/M during global, 79 unrelated procedure during global, 78 related return to OR, 58 staged or related) require different decision logic. See /tools/modifier-finder for scenario-based modifier guidance.

Building the Tool Into Your Workflow

Three integration patterns we have seen practices use successfully. Pattern one: bookmark the tool in the daily denial queue workflow. Every CO-97 denial review opens the bundling checker as a new tab. Practical and zero-implementation-cost. Pattern two: build the tool URL into your billing system or denial-tracking spreadsheet so users can deep-link from a denial line directly to the checker pre-populated with the codes. Our tool URL accepts code1 and code2 as query parameters: /tools/bundling-checker?code1=99213&code2=17000. Pattern three: include the tool in coder training materials and pre-submission verification protocols. New coders learn to verify potential bundling scenarios with the tool before submission, building the discipline that prevents future denials.

Free Billing Audit — No Obligation

We'll review your billing and show you exactly where revenue is leaking. Takes 48 hours, costs nothing.

98%+ clean claim rate
2.49% starting rate
Results in 30 days

Fill in your details and we'll call you back

Or call directly:888-701-6090

The Bigger Recovery Picture

Looking up bundling indicators efficiently is one part of the CO-97 recovery picture. The full picture also includes documentation review, modifier strategy, corrected claim submission, and tracking. Our team-managed approach for clients combines the tool-driven indicator lookup with AAPC-certified coder review of every CO-97 denial against the chart documentation, payer-specific modifier preference matching (some payers prefer specific X-modifiers over generic modifier 59), corrected claim submission within 48 hours of denial receipt, and tracking by client and by code pair to surface payer-specific patterns. Average appeal-recovery rate on indicator-1 cases for our managed clients runs 70 to 80 percent. For practices that want to handle CO-97 internally, the bundling checker plus the framework in /blog/co-97-bundling-appeals-playbook-2026 is the do-it-yourself path. For practices that want the work done for them, our service starts at 2.49 percent of net collections with no setup fees.

Ready to Fix Your Billing?

Call 888-701-6090 for a free billing assessment. We'll review your current performance and show you where revenue is leaking.