medicalfeeschedules.com

Glossary · Updated Jul 6, 2026

NCCI PTP Edits (Procedure-to-Procedure)

An NCCI Procedure-to-Procedure (PTP) edit is a CMS rule identifying pairs of HCPCS/CPT codes that generally cannot both be billed for the same patient on the same date of service. Each pair has a Column 1 and a Column 2 code, and a modifier indicator that says whether a modifier can legitimately bypass the edit.

Column 1 and Column 2

When a PTP edit applies, the Column 2 code is considered part of, or mutually exclusive with, the Column 1 code — billing both together on the same date normally pays only the Column 1 code. The edit is a claim-editing fact about a code pair, not a statement that the Column 2 service was never performed.

The modifier indicator

A modifier indicator of 0 means the pair can never be unbundled, even with a modifier. A modifier indicator of 1 means an appropriate modifier — most often 59 or one of the more specific -X{EPSU} modifiers (XE, XS, XP, XU) — can bypass the edit when the services were genuinely distinct. A modifier indicator of 9 means the edit does not apply, typically because it has been deleted.

Modifier indicator What it allows
0 The pair can never be unbundled — no modifier bypasses the edit
1 An appropriate modifier (59, XE, XS, XP, or XU) can bypass the edit when the services were genuinely distinct
9 The edit does not apply, typically because it has been deleted

Practitioner vs. hospital outpatient edition

CMS publishes separate PTP edit files for practitioner (Physician Fee Schedule) claims and for hospital outpatient (OPPS) claims. The practitioner edition is the one relevant to physician billing and to this site's data, and it is versioned quarterly like the fee schedule itself.

Frequently asked

Does a PTP edit mean the Column 2 code is never payable?

Not necessarily. If the modifier indicator is 1 and the services were genuinely separate and distinct, an appropriate modifier can bypass the edit. If the indicator is 0, the pair cannot be unbundled under any circumstances.

Which modifiers can bypass a PTP edit?

Modifier 59 ("distinct procedural service") or one of the more specific -X{EPSU} modifiers CMS introduced as alternatives to it: XE, XS, XP, or XU — and only when the modifier indicator allows a bypass.

Do PTP edits change over time?

Yes. CMS publishes PTP edits on a quarterly cycle with effective and deletion dates, so the pairs and modifier indicators in effect can differ between releases.

Related

Sources

Written from primary CMS sources — see how we source, compute, and verify everything on this site.