All Guides
VerifyDoc Guide

NCCI Edits and Improperly Split Procedure Pairs: What to Check in 2026

August 25, 2026 VerifyDoc 9 min read

Have your itemized bill handy? VerifyDoc reads it line by line and flags duplicates, upcoding, unbundling and math errors. The flag count is free; the full report, with a dispute letter for each finding, is $19.

Check my bill — free preview →

By the VerifyDoc team

If your itemized hospital or physician bill shows two separate line-item charges for procedures that were performed together in a single visit, you may be looking at an NCCI unbundling violation — a billing error that overcharges you by splitting one comprehensive service into multiple codes.

This post explains what the National Correct Coding Initiative (NCCI) is, how its procedure-to-procedure (PTP) edits work, what "improperly separated procedure pairs" look like on a real bill, and what steps you can take to dispute them. We also cover when separate billing is legitimately allowed and how to tell the difference.

Quick AnswerThe CMS National Correct Coding Initiative (NCCI), first implemented for Medicare Part B in January 1996 and extended to Medicaid by the Affordable Care Act (effective October 1, 2010), publishes quarterly tables of procedure-to-procedure (PTP) edits. Each edit identifies a code pair that generally cannot be billed together for the same patient, on the same date, by the same provider. When a hospital or physician improperly bills both codes anyway — without a valid modifier and supporting documentation — the result is unbundling: an overcharge patients can dispute. The 2026 NCCI Policy Manual (effective January 1, 2026) and quarterly PTP edit files v322r0 (effective July 1, 2026) are publicly available on cms.gov.

What Is the NCCI and Why Does It Affect Your Bill?

The Centers for Medicare & Medicaid Services (CMS) National Correct Coding Initiative (NCCI) promotes national correct coding methodologies and reduces improper coding, with the overall goal of reducing improper payments of Medicare Part B and Medicaid claims. In plain English: it's a federally maintained rulebook that says certain procedure codes cannot appear on the same claim together — because one already includes the other.

NCCI was originally implemented for the Medicare program in January 1996 to ensure accurate coding and reporting of services by physicians. Its reach has grown significantly since then. The Affordable Care Act required state Medicaid programs to incorporate compatible NCCI methodologies in their systems for processing Medicaid claims by October 1, 2010. That means the same rules now cover a huge share of insured Americans.

As a patient, you don't need to memorize thousands of code pairs. What you do need to know is that when a bill shows two separate charges for procedures done at the same time, that pattern is exactly what NCCI edits are designed to catch — and it may mean you've been overbilled.

How Procedure-to-Procedure (PTP) Edits Actually Work

The purpose of the NCCI Procedure to Procedure (PTP) edits is to prevent improper payment when incorrect code combinations are reported. The NCCI contains one table of edits for physicians or practitioners and one table of edits for outpatient hospital services. Both tables are public and searchable on the CMS website.

Each edit has a Column One and Column Two Healthcare Common Procedure Coding System (HCPCS)/CPT code. If a provider reports the two codes of an edit pair for the same beneficiary on the same date of service, the Column One code is eligible for payment, but the Column Two code is denied unless a clinically appropriate NCCI PTP-associated modifier is allowed and reported. Think of Column One as the "main" procedure and Column Two as the component that is already priced into it.

CMS posts changes to each of its NCCI PTP published edit files on a quarterly basis. The most current NCCI Policy Manual for Medicare Services is effective January 1, 2026, posted December 24, 2025. The most recent PTP edit tables — version 322r0 — are effective July 1, 2026. That quarterly update schedule matters: a billing practice that was compliant in a prior quarter can produce violations after an edit update if no one is monitoring the changes.

The Three Types of NCCI Edits: A Comparison Table

NCCI edits aren't all identical. They fall into three broad categories with meaningfully different consequences for patients. The table below lays them out side by side.

Edit Type What It Means Can a Modifier Override It? Patient Tip
Column 1 / Column 2 (Comprehensive/Component) The Column 2 procedure is already included in the Column 1 code. Billing both inflates the charge. Sometimes — only if the modifier indicator for that pair is "1" (not "0") and the medical record supports a genuinely distinct service. Ask the billing department whether a modifier was appended and whether the medical record documents a separately distinct service.
Mutually Exclusive Edits Two procedures that clinically cannot both be performed on the same patient at the same encounter — for example, open and laparoscopic versions of the same operation. CMS merged these into the Column One/Column Two table on April 1, 2012 and no longer publishes a separate Mutually Exclusive file, so you look them up in the same place. Depends on the pair. The modifier indicator is set per code pair, not per edit type, so check the indicator for your specific pair rather than assuming it is "0". If you see two charges describing anatomically or procedurally incompatible services, look the pair up in the Column One/Column Two table and check its modifier indicator before deciding what to ask for.
Medically Unlikely Edits (MUEs) A cap on the maximum units of a single service that can be billed on a single day for one patient — designed to catch duplicate billing rather than code-pair problems. Sometimes, with proper modifier and documentation, though the bar is high. If you see the same procedure code repeated multiple times on one date, compare against the MUE limits on the CMS website before paying.

An indicator of 0 means the edit cannot be bypassed with an NCCI-associated modifier. Reporting modifier 59 or an X modifier does not make the Column 2 code separately payable when the indicator is 0.

What Unbundling Looks Like on an Itemized Bill

One of the primary purposes of NCCI is preventing unbundling. Unbundling occurs when a practice bills separately for services that are already included within a more comprehensive procedure. On your itemized bill, this shows up as two (or more) line items for a single visit — each with its own charge — when one comprehensive code should have covered everything.

Here's an illustrative example (this is a fictional scenario for educational purposes only, not a real patient case). Imagine a patient goes in for a same-day surgical procedure on one knee. The itemized bill comes back with a charge for the full surgical procedure, and a separate charge for the pre-operative assessment that is part of the global surgical package. That pre-op component is already included in the payment for the main procedure code. Billing it separately is a textbook NCCI unbundling violation.

Other common patterns where improperly separated pairs appear:

For a deeper look at how individual line items are structured, see Understand Your Itemized Hospital Bill: How to Read Every Line (2026). And if you're also seeing charges for services you don't recognize at all, our guide on Phantom Charges on Your Hospital Bill: How to Spot and Dispute Them in 2026 covers that related issue.

When Separate Billing Is Actually Legitimate

Not every instance of two procedure codes on the same date is an error. Not all separate reporting is unbundling. When two services are genuinely distinct — different sessions, different sites, different problems — reporting them separately is correct coding.

Legitimate separate billing requires three things to align:

  1. The NCCI modifier indicator for that code pair must be "1" (not "0"), meaning the edit can be overridden.
  2. NCCI PTP-associated modifiers should only be used when appropriate. In general, these circumstances relate to separate patient encounters, separate anatomic sites, or separate specimens.
  3. The medical record must actually document those distinct circumstances — the modifier alone isn't enough. The documentation — not simply the modifier — must justify billing both services.

Modifier 59 may identify a distinct procedural service when no more specific modifier applies. CMS also recognizes XE, XP, XS, and XU for particular circumstances. A modifier is appropriate only when the edit permits it and the medical record supports separate reporting.

If the hospital or physician's office insists the separate billing is correct, ask them specifically which modifier was used, what its indicator number is in the NCCI PTP edit table, and what documentation in the chart supports it. That's a reasonable, specific request — and a legitimate biller will be able to answer it.

Enforcement, Audits, and What This Means for You

Knowing or reckless unbundling is treated as a false claim — submitting claims that misrepresent the services provided to obtain higher payment — and is a long-standing enforcement theory under the False Claims Act, with HHS-OIG identifying unbundling as a classic fraud risk area. That's the extreme end. Most patients encounter unbundling as an unintentional billing error, not deliberate fraud.

CMS's Comprehensive Error Rate Testing (CERT) program regularly identifies bundling errors as a significant driver of improper payment. OIG Work Plans have repeatedly included billing patterns that suggest unbundling as an audit focus.

From a patient's standpoint, that enforcement context matters because it means billing departments have a legal and financial incentive to correct genuine NCCI violations when you point them out. You're not asking for a favor — you're flagging a code-level billing error with a publicly verifiable federal standard behind it.

If you're on Medicare or Medicaid, providers and suppliers are obligated to code correctly even if edits do not exist to prevent use of an inappropriate code combination. If a provider determines that they have been coding incorrectly, the provider should contact their Medicare Administrative Contractor (MAC) about potential payment adjustments. You can also file a complaint directly with your MAC or your state Medicaid agency.

For disputes that escalate, the Federal IDR Process guide explains your formal dispute options. And if an inflated bill has already been sent to collections, check our article on when a hospital can legally send a bill to collections — there are federal protections that may apply.

How to Check Your Own Bill for NCCI Violations

You don't need a coding certification to do a basic review. Here's a practical checklist:

  1. Request the full itemized bill. Ask for every procedure code (CPT/HCPCS), the date of service, and the units billed for each code. A summary bill won't show you the pairs.
  2. Note any date where two or more procedure codes appear. Same-date, same-provider code pairs are where NCCI edits apply.
  3. Look up the code pair in the CMS NCCI PTP edit files. CMS publishes these tables publicly at cms.gov. Search both the practitioner table and the hospital outpatient table depending on the setting.
  4. Check the modifier indicator. If it's "0," the second code should never have been paid. If it's "1," ask whether a modifier was applied and whether the chart supports it.
  5. Put your dispute in writing. Reference the specific code pair, the NCCI edit table version, and the date of service. Ask the billing department to either document the clinical rationale for separate billing or issue a corrected claim.

If you're also reviewing how your insurer processed the claim, compare the itemized bill against your Explanation of Benefits (EOB). Unbundling often shows up as a payer denial on the EOB before you even receive the bill — which means your insurer may have already rejected the inflated charge, but the hospital is still asking you to pay it. For more on reading those documents together, see Medicare Summary Notice vs. Commercial EOB: How to Read Each in 2026.

About VerifyDoc: We help patients identify errors and overcharges on medical bills. We publish guides on hospital billing, the No Surprises Act, and disputing medical charges, updated as federal and state rules change.

Think your bill has errors? Check it in seconds.

Upload your itemized bill and VerifyDoc decodes every line and flags likely errors — duplicates, upcoding, unbundling, phantom charges, and math errors. The flag count is free. The full line-by-line report and a dispute letter for each finding are $19, one flat fee.

Check my bill — free preview →

Frequently asked questions

How do I know if a procedure on my bill is subject to an NCCI edit?

Request your full itemized bill with all procedure codes (CPT/HCPCS codes) and the date of service for each. Then go to the CMS NCCI PTP Edits page at cms.gov and search for the code pair in the practitioner or hospital outpatient table, depending on where you were seen. The tables are publicly available and updated quarterly — use the version effective on your date of service. If you find the pair in the edit table, the Column 2 code should generally not have been billed separately. Check the modifier indicator column: a "0" means the edit can never be overridden, while a "1" means it can be overridden only with a valid modifier and supporting documentation.

Can a hospital legally bill two procedure codes together if they add a modifier?

Yes, but only in specific circumstances. A modifier such as Modifier 59 or the more specific X-modifiers (XE, XP, XS, XU) can allow separate billing when the two services were genuinely distinct — for example, performed at different anatomical sites, during separate encounters, or involving separate specimens. The NCCI modifier indicator for that specific code pair must be "1" (not "0") for the modifier to be valid. Crucially, the medical record itself must document why the services were distinct; simply appending a modifier to a claim without supporting chart documentation is not legitimate separate billing and does not satisfy NCCI requirements.

Does the NCCI apply to my private insurance, or only Medicare and Medicaid?

The NCCI is a federal program that applies directly to Medicare Part B claims and, since the Affordable Care Act took effect in 2010, to state Medicaid programs as well. Many private and commercial insurers have voluntarily adopted NCCI methodologies or developed their own similar bundling edits, so the practical rules are often similar — but not always identical. If you're on a commercial plan, ask your insurer whether it applies NCCI edits and review your plan documents or call member services to understand what bundling rules apply to your claim. When in doubt, the NCCI edit tables are still a useful reference for whether a code pair is clinically bundled under standard coding practice.

What should I say when I contact the billing department about a possible unbundling error?

Be specific and put your request in writing (email is fine). State the two procedure codes you're questioning, the date of service, and explain that the code pair appears in the CMS NCCI PTP edit table. Ask the billing department to provide the modifier that was appended (if any), the modifier indicator for that code pair, and the clinical documentation in the chart that supports billing both codes separately. If they cannot provide this, request a corrected claim that removes the improper second charge. Keeping a paper trail matters: save all correspondence, your itemized bill, and your Explanation of Benefits in case you need to escalate to your insurer, your state insurance commissioner, or your Medicare Administrative Contractor.

This article provides general information about medical bill verification, hospital pricing, insurance claim audits, healthcare billing errors, the No Surprises Act and is not legal, medical, or financial advice. Laws and regulations change; verify current rules before acting. For complex situations, consult a licensed professional in your jurisdiction. Last reviewed: August 25, 2026.