Physical therapy modifiers: GP, GO, GN, 59, X{EPSU}, KX, 96/97, and CQ/CO explained.
PT billing runs on more required modifiers per claim line than almost any other specialty, and several of them aren't optional the way a cardiology or orthopedic modifier often is — they're mandatory on every single line or the claim rejects outright. This guide covers every modifier that carries real weight in outpatient PT, one at a time, with the actual claim-line example each one produces: discipline modifiers on every line, the 59-versus-X-modifier decision tree, the KX attestation language that survives review, habilitative versus rehabilitative coding, and the PTA/OTA de minimis standard behind the 15% payment cut.
Key takeaways
- GP, GO, and GN are mandatory on every line, not situational. Unlike most modifiers in this guide, the discipline modifier isn't a judgment call — omit it and the line typically rejects outright, because the payer's system has no discipline to map the charge to.
- 59 is the fallback, not the default. Check whether XE, XS, XP, or XU accurately names the distinction before reaching for generic 59 — and in PT, the most common defensible override is a same-structure, separate-time-block case that doesn't map cleanly to any of the four, which is exactly where 59 still belongs.
- KX is an attestation, not a formality. The modifier claims the record independently supports medical necessity past the threshold; documentation that only restates the original diagnosis doesn't survive a targeted medical review built specifically to catch that gap.
- CQ/CO errors run in both directions and both cost money. Under-applying it is a recoupment risk once a payer reconciles against staffing records; over-applying it is a permanent 15% loss on a service that never triggered the reduction, with no audit ever flagging the overcorrection.
Why PT leans on modifiers harder than most specialties
A cardiology claim might carry one or two situational modifiers. A PT claim line routinely carries three or four, and most of them aren't optional add-ons for an edge case — they're structural. The discipline modifier tells the payer which benefit category and which KX threshold the charge counts against. The bundling modifier tells the payer whether two codes performed the same visit are genuinely separate services. The KX modifier tells the payer the practice is affirmatively attesting to medical necessity past a dollar line. Get any one of them wrong and the claim doesn't just deny — in several cases it denies for a reason that has nothing to do with whether the treatment itself was appropriate.
GP, GO, GN: the discipline modifier on every line
GP identifies a service furnished under a physical therapy plan of care, GO under an occupational therapy plan of care, and GN under a speech-language pathology plan of care. Every therapy claim line needs one of the three attached, because the modifier is what routes the charge to the correct discipline-specific accumulator — PT and SLP share one combined KX threshold, while OT tracks its own separate one, and a claim line with no discipline modifier gives the payer's system nothing to route it against at all.
Claim-line example, single-discipline PT visit: a patient seen for low back pain treatment bills 97110-GP (therapeutic exercise, 1 unit) and 97140-GP (manual therapy, 1 unit) — GP on both lines, because both services were furnished under the same PT plan of care.
Claim-line example, multi-discipline practice, same date: a pediatric patient seen by both a PT and an OT the same day bills 97112-GP for the PT's neuromuscular re-education and 97530-GO for the OT's therapeutic activities — two different discipline modifiers on two lines from the same date of service, because each line belongs to a different plan of care with its own certifying provider and its own threshold tracking.
A claim line missing its discipline modifier is one of the few PT modifier errors that reliably denies outright rather than paying at the wrong rate — typically as a missing-or-invalid-modifier denial (CO-4 under the standard CARC set) rather than a medical-necessity denial, because the payer's adjudication logic can't process a therapy charge without knowing which discipline's benefit it draws against.
59 and X{EPSU}: the decision tree
These override an NCCI bundling edit — but only where the edit's modifier indicator permits an override at all. An indicator of 0 means no modifier changes the outcome; confirm that before reaching for any of the modifiers below. Where an override is possible, work through the distinction in this order:
- XESeparate encounter. The two services happened during genuinely separate patient encounters, not the same continuous visit — uncommon in a standard PT session, more relevant when a patient is seen twice in one day for unrelated reasons.
- XSSeparate structure. The two services targeted separate anatomic structures or body regions — manual therapy to the lumbar spine and a distinct therapeutic activity addressing an unrelated shoulder impairment, for example.
- XPSeparate practitioner. The two services were furnished by different practitioners — a PT and a PTA each independently furnishing a distinct, separately identifiable service, documented as such.
- XUUnusual non-overlapping service. The rarest fit in PT; use only when none of the other three, or a plain description of "distinct," captures the reason better.
- 59Distinct procedural service, general. Use when the distinction is real but doesn't map cleanly to one of the four X-modifiers — in PT, this is most often a same-structure, same-encounter case where the only thing separating two codes is that they were performed in genuinely separate, non-overlapping blocks of time, a temporal distinction none of the four X-modifiers names directly.
Claim-line example: manual therapy to L4-L5 and a separate block of therapeutic activities in the same visit, same body region, bills 97140-GP (8 minutes, grade III/IV posterior-anterior mobilization to L4-L5) and 97530-GP-59 (12 minutes, sit-to-stand transfer training with dynamic reaching) — 59 rather than XS, because the distinction being claimed is separate time, not separate anatomy; the note documents each code's own start/stop or minute count as two temporally distinct treatment segments, not one continuous block split into two labels after the fact.
What defeats the override on audit, regardless of which modifier is used: a single narrative paragraph describing hands-on work blended into a functional activity across one continuous stretch of time, then split into two billed codes without the record ever showing two separate segments. Routine use of 59 to clear a scrubber flag, rather than to reflect a documented, genuinely distinct service, is one of the most reliably audited patterns in outpatient PT billing — payers track append rates at the provider level and flag high-59 billers for review independent of whether any single claim was individually correct.
KX: the threshold attestation that has to survive review
Once a Medicare patient's accumulated allowed charges for the calendar year cross the therapy threshold, every subsequent claim line for that discipline needs KX attached — and the modifier is an affirmative attestation that the medical record independently supports continued medical necessity, not a box that unlocks continued payment automatically. PT and SLP share one combined threshold; OT tracks a separate one. A materially higher, separate targeted medical review threshold sits above that, and crossing it makes the patient's claims eligible for a MAC-initiated review request independent of whether KX is correctly attached.
Claim-line example: a patient who crossed the threshold two visits ago continues treatment for a documented rotator cuff repair recovery; the visit bills 97110-GP-KX and 97140-GP-KX, with KX on every line for that discipline going forward, not just the line where the threshold was first crossed.
Documentation language that survives review names the specific skilled reason continued treatment is necessary — not a restatement of the original diagnosis. A note that reads "patient continues to have shoulder pain, therapy to continue" restates the diagnosis and doesn't independently establish necessity. A note that reads "patient continues to demonstrate a 15-degree external rotation deficit limiting overhead reach; continued skilled manual therapy and progressive resistance training required to safely advance load without compromising the surgical repair, per the post-op protocol's current phase" names the functional deficit, the skilled intervention, and the specific clinical reason a home program alone wouldn't be safe or effective — the standard a targeted medical review is built to test.
⚠️ This page does not restate the current-year KX threshold dollar figures, since they're set annually and this build could not independently confirm the current-year amount against CMS's primary annual notice; verify the current threshold directly against CMS's published therapy threshold amounts before relying on a specific dollar figure, and see our complete physical therapy billing and coding guide for the full threshold mechanics.
96 versus 97: habilitative versus rehabilitative
These aren't Medicare modifiers — traditional fee-for-service Medicare doesn't distinguish habilitative from rehabilitative coverage the way many state-mandated commercial benefit categories do. Modifier 96 identifies a habilitative service: building a skill or function the patient never had, common in pediatric and developmental PT. Modifier 97 identifies a rehabilitative service: restoring a function the patient previously had and lost, the more common case in adult orthopedic and post-surgical PT.
Claim-line example, habilitative: a pediatric patient with a developmental gait delay who has never walked independently bills 97116-GP-96 — gait training aimed at building a function the patient never had.
Claim-line example, rehabilitative: an adult patient recovering gait function lost after a stroke bills 97116-GP-97 — the same code, the opposite clinical direction, restoring a function that existed before the loss.
Several states' insurance mandates set separate visit caps or benefit categories for habilitative versus rehabilitative therapy, which makes the 96/97 distinction the thing that decides which benefit bucket, and which visit cap, a claim draws against. Getting it backwards on a plan with a hard habilitative-visit cap can exhaust the wrong benefit and deny visits that should have been payable under the rehabilitative category instead — a coding error that looks, from the denial alone, like a genuine benefit exhaustion when it isn't one.
CQ/CO: PTA/OTA de minimis services and the 15% cut
CQ identifies PTA involvement and CO identifies OTA involvement in furnishing a service, and either one triggers a mandatory 15% payment reduction on the affected unit compared with the same service furnished entirely by the licensed therapist — a statutory reduction, not a payer discretion, in effect for Medicare services furnished on or after January 1, 2022.
The trigger is CMS's de minimis standard: when a therapy assistant's independently furnished time within a given 15-minute unit exceeds a low, single-digit-minute share of that unit, the entire unit is billed with CQ or CO attached. A unit where the assistant's contribution stays under that de minimis share doesn't require the modifier at all, even if the assistant was present or assisted briefly. The standard is applied per unit, not per visit — a visit can legitimately carry some units with CQ/CO and others without, depending on how the therapist's and assistant's time actually split within each specific 15-minute block.
Claim-line example, CQ required: a PTA independently furnishes 12 of a 15-minute manual therapy unit, well past the de minimis share, so the unit bills 97140-GP-CQ, with the 15% reduction applied to that line.
Claim-line example, CQ not required: the licensed PT furnishes the full unit of therapeutic exercise, with the PTA present only briefly and not independently furnishing a de minimis-exceeding share of the timed unit, so the line bills 97110-GP with no CQ attached.
- Attach the discipline modifier (GP/GO/GN) to every therapy line, every time, without exception.
- Check XE/XS/XP/XU before defaulting to 59, and document which distinction actually applies.
- Write KX documentation that names a specific skilled reason for continued care, not a restatement of the diagnosis.
- Reconcile CQ/CO usage against actual per-unit staffing time, unit by unit, not visit by visit.
- Don't treat the discipline modifier as optional for a single-discipline practice — it's still required on every line.
- Don't use 59 as a routine response to a scrubber flag without separate-time-block documentation behind it.
- Don't append KX because the threshold was crossed without independently documenting continued necessity.
- Don't apply CQ/CO uniformly across every PTA-involved visit regardless of how the unit's time actually split.
Run a quarterly self-audit that pulls every claim with a 59 modifier and every claim with CQ/CO, and check each one against the actual documentation: does the 59 claim show two separate time blocks, and does the CQ/CO claim match what the schedule and staffing record say about who furnished the unit? Both modifiers are exactly the kind of pattern a payer reconciles against internal records they already have, so running that same check internally first catches the gap before a payer's review does.
Correct modifier selection only pays off if the unit count underneath it is right in the first place — the full 8-minute rule math these modifiers get attached to is covered in our 8-minute rule unit calculation guide. And when a modifier error does slip through, the denial patterns and appeal language for each one are covered in our physical therapy claim denials and appeals guide.
Not sure your PT modifier logic is right?
We'll audit a sample of your recent claims for discipline-modifier gaps, 59/X-modifier documentation risk, KX attestation quality, and CQ/CO accuracy, and show what's recoverable.
Frequently asked questions
What's the difference between GP, GO, and GN modifiers?
They identify which discipline's plan of care a service was furnished under: GP for physical therapy, GO for occupational therapy, GN for speech-language pathology. They're required on every therapy claim line, not just the ones a payer has flagged before, because the modifier is what maps the charge to the correct discipline-specific KX threshold and benefit category. A claim line missing its discipline modifier typically rejects outright rather than paying at the wrong rate, since the payer's system has no discipline to assign the charge to.
When do I use 59 instead of XS on a PT claim?
Use the specific X-modifier whenever it accurately describes the reason two services were distinct: XS for a separate anatomic structure, XE for a separate encounter, XP for a separate practitioner, XU for an unusual non-overlapping service. Use 59 only when the distinction is real but doesn't map cleanly to one of those four categories — which in PT is most often a same-structure, same-encounter case where the only thing separating two codes is that they were performed in genuinely separate, non-overlapping blocks of time, a temporal distinction none of the four X-modifiers names directly.
What happens if I bill CQ or CO incorrectly for a PTA-provided service?
Two failure directions, both costly. Omitting CQ or CO when a PTA's or OTA's independent contribution to a unit exceeds the de minimis threshold understates what actually happened in the room and is the pattern a payer's staffing-and-scheduling reconciliation is built to catch, with recoupment risk across every affected date of service. Appending CQ or CO when the assistant's involvement was genuinely below the de minimis threshold takes the 15% payment reduction on a service that didn't require it, which is pure, permanent revenue loss with no audit trigger to ever flag the overcorrection back.
Verify before billing. CPT is a registered trademark of the American Medical Association; codes here are paraphrased, not reproduced from the CPT Professional edition. CPT, HCPCS and ICD-10 codes, coverage policy, and bundling edits change, including annual code-set updates. This page reflects standard industry practice and is provided for general education — it is not a substitute for your own compliance review, your current payer contracts, or the current-year code sets. Confirm requirements against your specific payer mix before submitting claims.