Physical Therapy CPT Codes — Practitioner Reference
By MedPrecision Operations Team · Published
A physical therapist running a 60-minute session with one patient reports billable units differently depending on whether each timed service was direct one-on-one or untimed group, and whether each service crossed the 8-Minute Rule threshold. The CMS 8-Minute Rule, the AMA timed-vs-untimed code distinction, and the CMS therapy threshold (the KX modifier above $2,480 for combined PT and SLP in CY 2026) drive every PT claim. This page is a working reference of the most-used CPT codes in outpatient physical therapy: evaluation tiers (97161/97162/97163), the timed-treatment codes that follow the 8-Minute Rule (97110, 97112, 97116, 97140, 97530), modalities, and the modifier discipline that prevents NCCI bundling between 97140 and 97530. Each entry includes the AMA descriptor, Medicare coverage status, and the audit pattern most commonly seen in commercial payer reviews.
What Are the Key Physical Therapy CPT Codes?
PT billing uses three code groups. Eval codes: 97161 (low complexity), 97162 (moderate), 97163 (high), 97164 (re-eval). Treatment codes (timed): 97110 (therapeutic exercise), 97112 (neuromuscular re-education), 97140 (manual therapy), 97530 (therapeutic activities) — paid by the 8-Minute Rule. Modalities (untimed): 97014 (not recognized by Medicare; use G0283), 97035 (ultrasound), 97032 (electrical stim). The KX modifier is required above the Medicare therapy threshold ($2,480 for CY 2026, with a separate $2,480 for OT) to attest medical necessity. Modifier CQ is required when a PTA furnishes services for Medicare.
- Eval: 97161-97164
- Timed treatment: 97110, 97112, 97140, 97530 (8-Minute Rule)
- KX modifier above the $2,480 Medicare threshold (CY 2026)
- Modifier CQ for Medicare PTA services
Evaluation codes — choose the right complexity tier
Accurate physical therapy billing services begin at the evaluation, which uses three complexity tiers under CPT 97161 (low complexity, ~20 minutes), 97162 (moderate, ~30 minutes), and 97163 (high, ~45 minutes). Re-evaluation is 97164 (~20 minutes). The complexity tier is driven by AMA criteria covering history, examination, clinical presentation, and clinical decision-making — NOT raw time. Commercial payers profile eval-tier distribution across a provider's new-patient mix, and a book weighted toward 97163 draws documentation requests; no payer publishes the mix threshold that triggers one, and we do not quote a number for it. Documentation must support the chosen tier with specific findings on each criterion. Practices that default to 97163 without supporting documentation get downcoded to 97162 on review; no payer publishes a downcoding rate, so we do not quote one. The 2017 evaluation code restructure also requires plan-of-care goals tied to functional outcome measures (LEFS, DASH, Oswestry, NDI) — payers increasingly require these scores at eval and re-eval for continued authorization.
Direct one-on-one treatment codes — 8-Minute Rule applies
These are the timed direct-contact codes: 97110 (therapeutic exercise), 97112 (neuromuscular re-education), 97116 (gait training), 97140 (manual therapy techniques), 97530 (therapeutic activities), 97535 (self-care/home management training), 97542 (wheelchair management training), and 97750 (physical performance test, each 15 minutes). Under the CMS 8-Minute Rule (Internet-Only Manual Pub 100-04, Chapter 5), units are calculated by total minutes of direct one-on-one time across all timed codes: 0-7 minutes = 0 units, 8-22 = 1 unit, 23-37 = 2 units, 38-52 = 3 units, 53-67 = 4 units, 68-82 = 5 units. Mixed remainders are allowed — a session with 9 minutes of 97110 and 9 minutes of 97140 totals 18 minutes (1 unit), allocated to the code with more minutes. Group therapy (97150) does NOT follow the 8-Minute Rule — it is billed as 1 unit regardless of duration, and cannot overlap with timed codes for the same patient at the same time.
97140 + 97530 NCCI bundling — modifier 59 / XS discipline
Manual therapy (97140) and therapeutic activities (97530) are bundled under CMS National Correct Coding Initiative (NCCI) Procedure-to-Procedure edits when billed on the same date of service for the same patient. Without modifier 59 — or, more precisely since 2015, modifier XS (separate structure) or XU (unusual non-overlapping service) — the lower-paying code is denied as bundled. Documentation must show the services were performed on different anatomic structures or in distinct time blocks. Payers including UnitedHealthcare and Cigna audit modifier 59/XS use on PT claims and recoup payment when documentation does not support distinct services. The fix: structure the SOAP note to identify the body region treated by manual therapy versus the functional task addressed in therapeutic activities, and timestamp the transitions.
Modalities — most commonly billed and the 97014 problem
Modalities split into supervised (untimed, billed once per session) and constant-attendance (timed). Supervised modalities: 97010 (hot/cold packs — bundled by Medicare into the other services on the claim, never separately payable), 97012 (mechanical traction), 97014 (electrical stimulation, unattended — not a Medicare-recognized code; Medicare's code for unattended e-stim outside wound care is G0283). Constant-attendance modalities: 97032 (electrical stimulation attended, 15-min timed), 97035 (ultrasound, 15-min timed), 97039 (unlisted modality). Many practices still send 97014 to Medicare from old templates, on a code Medicare does not recognize; the fix is templating G0283 (supervised) or 97032 (attended, timed) instead. Commercial coverage of 97014 varies by plan and by contract — read the fee schedule loaded for each payer rather than assuming a rate.
KX modifier and the therapy threshold
The KX modifier signals to Medicare that services above the therapy threshold are medically necessary and the documentation supports continued treatment. The CY 2026 KX modifier threshold is $2,480 for PT and SLP services combined, with a separate $2,480 for OT services — CMS indexes the amount annually to the Medicare Economic Index, and the CY 2025 amount was $2,410. Above the threshold, KX is mandatory on every line; CMS denies claims over the threshold amount that are submitted without it. A second, lower-profile threshold sits at $3,000 for PT and SLP and $3,000 for OT — the targeted medical review trigger the Bipartisan Budget Act of 2018 retained, which CMS holds at $3,000 each year until 2028, when it begins indexing. Targeted means claims above $3,000 may be selected for review, not that all of them are. Documentation supporting KX usage must show: continued functional progress, an updated plan of care, and a justification for additional sessions. Practices that paste KX on every claim without supporting documentation face manual review and recoupment. Practices that fail to apply KX above the threshold have those lines denied outright; we have found no published figure for what that costs in aggregate and do not quote one.
Modifier reference — GP, GO, GN, 95, KX, 59
Therapy plan-of-care discipline modifiers: GP (services delivered under outpatient PT plan of care), GO (OT plan of care), GN (SLP plan of care). These are mandatory on every therapy line for proper claim adjudication — missing them triggers immediate rejection. Telehealth: 95 modifier (synchronous via real-time interactive A/V) replaces the deprecated GT. POS 02 (telehealth provided other than at patient's home) and POS 10 (telehealth provided at patient's home) drive the fee schedule. Other PT-relevant modifiers: 22 (increased procedural services — rare), 76 (repeat procedure same provider), 77 (repeat procedure different provider), 59/XS/XU (distinct service for NCCI), CQ (PTA-rendered service, more than 10% of the unit — required for Medicare since 2022), CO (OTA-rendered).
Plan of care signature and documentation requirements
Medicare requires a physician or NPP (nurse practitioner, physician assistant, clinical nurse specialist) signature on the PT plan of care within 30 days of the initial evaluation, per 42 CFR 410.61. Without the signed plan, all subsequent therapy claims are at risk of post-payment recoupment during a Targeted Probe and Educate (TPE) review. The plan must include: diagnoses, long-term goals, treatment frequency, treatment duration, and the type of services. Recertification is required every 90 days or sooner if the plan changes substantially. Commercial payers vary — Aetna and Cigna often follow Medicare's 30-day rule; BCBS plans frequently require initial plan signature within the first visit. We track every plan of care against its 30-day clock, route the signature request through the EHR's own transmission workflow rather than by hand, and report the unsigned list weekly; no one publishes a compliance rate for either approach, so we do not quote one.
Free Billing Audit · No obligation
Is your PT billing capturing every billable unit?
We audit PT charge capture against the 8-Minute Rule, KX modifier discipline, and modifier 59/XS application. Find out where revenue is leaking before the next payer audit does.
Prefer to talk? Book a 15-minute callRequest received
A billing specialist will review your practice details and reach out within 1 business day. No confirmation email is sent — if you need to reach us sooner, call +1-872-297-2815.
Common Questions
Common questions about physical therapy cpt codes: cheat sheet & reimbursement reference.
Get a Free Billing Audit
Our billing specialists can walk you through this and more.
Get a Free Billing AuditHow does the 8-Minute Rule actually work for billing units?
The 8-Minute Rule, defined in CMS Internet-Only Manual Publication 100-04 Chapter 5 §20.2, calculates billable units based on total direct one-on-one time across all timed CPT codes within a single therapy session. The math: 0-7 minutes equals 0 units, 8-22 equals 1 unit, 23-37 equals 2, 38-52 equals 3, 53-67 equals 4, 68-82 equals 5. Mixed remainders combine across codes — a session with 9 minutes of 97110 (therapeutic exercise) and 7 minutes of 97140 (manual therapy) totals 16 minutes, which yields 1 billable unit, allocated to 97110 because it has more minutes. Untimed codes like 97150 (group therapy) and evaluations bill as 1 unit regardless of duration and do NOT count toward the timed-unit total. The common error is computing units from one code's minutes instead of the session's total timed minutes, and it cuts both ways — over-billing short sessions, under-billing long ones. How much it costs depends on a practice's own session-length mix, and no published benchmark measures it.
Why does Medicare deny CPT 97014?
CPT 97014 (electrical stimulation, unattended) is not a Medicare-recognized code. The Medicare billing and coding article for outpatient physical and occupational therapy services says so in those words — "CPT 97014 is not a Medicare recognized code. See HCPCS code G0283 for electrical stimulation (unattended)" and "Do not bill Medicare for unattended electrical stimulation using code 97014" (Medicare Administrative Contractor article A56566, Wellpoint Federal — National Government Services before the 2026-04-01 revision — original effective date 2019, revision effective 2026-04-01, read 2026-09-17). So the Medicare code for unattended e-stim outside wound care is G0283, which the same article classifies as a supervised modality even though it is labelled unattended, and the charges for the electrodes sit inside G0283's practice expense rather than being billed separately. Where the session genuinely requires constant attendance, the attended timed code is 97032 (electrical stimulation, manual, each 15 minutes). Many practice management systems still default to 97014 from old templates, which puts a non-recognized code on the Medicare claim line. Commercial payers set their own policy on 97014 — some pay it, some bundle it — so check each contract's loaded fee schedule rather than carrying one assumption across the panel.
What is the difference between modifier 59 and the X-modifiers (XE, XS, XP, XU)?
Modifier 59 (distinct procedural service) was the legacy bypass for NCCI Procedure-to-Procedure edits that bundle related services. Beginning January 2015, CMS introduced four more specific X-modifiers to replace 59 in most contexts: XE (separate encounter), XS (separate structure or organ), XP (separate practitioner), and XU (unusual non-overlapping service). Medicare and most commercial payers prefer the X-modifiers because they communicate the precise reason for unbundling. For PT, the most common application is 97140 (manual therapy) plus 97530 (therapeutic activities) on the same date, where modifier XS (separate structure) is the correct unbundle modifier when treatment addressed different anatomic regions, or XU when treatment addressed unrelated functional tasks. Documentation must support the chosen modifier — a generic 59 without rationale increasingly triggers payer audit.
When does the KX modifier need to be appended?
KX is required on every therapy claim line once the patient's accumulated PT and SLP charges (combined) exceed the KX modifier threshold CMS publishes under the Bipartisan Budget Act of 2018 — $2,480 for the CY 2026 calendar year, up from $2,410 in CY 2025. The modifier signals that services beyond the threshold are medically necessary and that the documentation in the medical record supports continued treatment. Above $3,000, claims may be selected for targeted medical review — CMS holds that threshold at $3,000 until 2028, and targeted means selected claims, not every claim. The threshold for OT services is separate and also $2,480 in CY 2026. Documentation supporting KX must include: continued functional progress (measurable improvement on outcome scales like LEFS or Oswestry), an updated plan of care signed by the referring physician, and a written justification for the additional sessions. Lines above the threshold submitted without KX are denied, and lines carrying KX without the documentation behind them are exposed on Targeted Probe and Educate review. We have found no published figure for what either failure costs, and do not quote one.
Are PT services covered under telehealth?
Yes, and the current authority runs to the end of 2027 — the 2024 expiration date still quoted in a lot of PT billing material is two extensions out of date. Medicare's telehealth flexibilities (the patient's home as an originating site, no geographic restriction, and delivery by all eligible Medicare practitioners) are extended through December 31, 2027. For therapy specifically, CMS states that section 6209 of the Consolidated Appropriations Act, 2026 extended the ability of PTs, OTs and SLPs to furnish telehealth services, including the telephone assessment and management codes 98966-98968, through December 31, 2027. Two things that did change under practices' feet: the telephone E/M codes 99441-99443 were deleted from CPT for 2025 and a new 98000-series telemedicine E/M family created in their place, so any template still pointing at 99441-99443 is billing a deleted code; and payer recognition of that new family is not uniform, so check the payer before using it. Synchronous real-time audio-video remains the delivery mode for therapy telehealth, reported with the 95 modifier and POS 02 (patient not at home) or POS 10 (patient at home). Commercial payers set their own coverage, approved code lists and audio-only rules — confirm each plan's current telehealth policy rather than assuming it matches Medicare. Cross-state care is a licensure question, not a billing one: the PT Licensure Compact determines whether a PT may treat a patient physically located in another state, and its member list changes, so verify it before scheduling.
What is the CQ modifier and when is it required?
The CQ modifier identifies that a Physical Therapist Assistant (PTA) furnished the service in whole or in part. Effective January 1, 2022, CMS requires CQ on any therapy line where a PTA independently furnished more than 10% of the service, and the line is reimbursed at 85% of the Medicare Physician Fee Schedule rate (rather than 100% for PT-only services). The OT counterpart is CO (Occupational Therapy Assistant). Documentation must identify which portions of the session were PTA-furnished versus PT-furnished — many PMs and EHRs do not natively capture this split, leading to either incorrect 100% billing (audit risk) or default 85% billing (revenue loss). The 10% threshold is calculated per timed-code unit, not per session — so a 3-unit session (45 timed minutes) with 30 minutes of PT-led 97110 and 15 minutes of PTA-led 97530 would require CQ on the 97530 line only. Under-applying CQ is an audit exposure; over-applying it pays 85% on lines that should have paid 100%. The size of either depends on how much of a practice's Medicare volume a PTA delivers, and no published benchmark measures it.
Related Reading on This Topic
Is your PT billing capturing every billable unit?
We audit PT charge capture against the 8-Minute Rule, KX modifier discipline, and modifier 59/XS application. Find out where revenue is leaking before the next payer audit does.
- No contract
- No setup fees
- Reply within 1 business day