Modifier 59 vs XE/XS/XP/XU Selector
Picks the right distinct-service modifier.
Open the tool → Runs in your browser. Data leaves only if you deliberately send a problem report from the interactive tool.
Example
- There is a distinct procedural service that would otherwise bundle
- Yes
- Separate anatomic SITE / structure
- Yes
Result: Modifier XS -- the most specific X{EPSU} modifier for a separate anatomic structure/site.
The tool opens with these values already filled in. Replace them with your own.
What you enter
Which of the four separations applies: encounter, anatomic site, practitioner, or an unusual non-overlapping service.
What this is
Answer whether there is a distinct procedural service and which basis applies (separate encounter, site, practitioner, or a non-overlapping service) and it returns the single most specific X modifier, XE, XS, XP, or XU, or 59 when none of the four subsets fits, or refuses outright when there is no distinct-service basis at all.
When to use it
Use it before appending 59 to a bundled pair, since CMS prefers the specific X modifier over the blunt 59. The selector reads the scenario you describe; the documentation has to support that scenario, and the pair's NCCI PTP indicator still has to permit a bypass.
How this is calculated
CMS MLN "Proper Use of Modifiers 59 & X{EPSU}"; Pub. 100-04 Ch. 23. XE = separate encounter, XS = separate structure/site, XP = separate practitioner, XU = unusual non-overlapping; 59 only when no X-modifier fits. CMS prefers the specific X-modifier over 59. Read the source ↗
A reference and educational tool. Not medical, legal, or financial advice, and not a substitute for clinician judgment.
More in Billing and coding.