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 (deprecated for Medicare; use G0283), 97035 (ultrasound), 97032 (electrical stim). The KX modifier is required above the Medicare therapy threshold ($2,410 in 2025) 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 $2,410 Medicare threshold (2025)
- Modifier CQ for Medicare PTA services
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 CMS therapy-cap thresholds (the KX modifier above $2,410 for combined PT/SLP in 2024) 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.
Evaluation codes — choose the right complexity tier
Physical therapy evaluation 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. Most commercial payers (Aetna, UnitedHealthcare, Cigna) audit 97163 high-complexity evals above ~25-30% of new-patient mix. Documentation must support the chosen tier with specific findings on each criterion. Practices that default to 97163 without supporting documentation typically face a 15-20% downcoding rate to 97162 on payer audit. 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 (95-95% billed once per session) and constant-attendance (timed). Supervised modalities: 97010 (hot/cold packs — bundled into other services by Medicare since 2002), 97012 (mechanical traction), 97014 (electrical stimulation unattended — DENIED by Medicare since 2019, replaced by G0283 for attended e-stim in some contexts). Constant-attendance modalities: 97032 (electrical stimulation attended, 15-min timed), 97035 (ultrasound, 15-min timed), 97039 (unlisted modality). Many practices still bill 97014 from old templates and absorb 100% denial rate from Medicare; the fix is templating G0283 or 97032 instead. Commercial payers vary — Aetna and BCBS plans typically pay 97014 at $5-12 per session, while Cigna often denies it as bundled.
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 2024 threshold is $2,410 for combined PT and SLP services (separate $2,410 for OT). Above the threshold, KX is mandatory on every line — claims without it are denied as exceeding the soft cap. A second threshold at $3,000 (the 'targeted manual medical review' trigger) brings the claim under intensified review. 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 at all forfeit roughly 8-12% of annual Medicare PT revenue per the APTA's 2024 advocacy data.
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, ≥10% of session — 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. Practices using EHR systems with automatic-fax workflows to physicians achieve >95% on-time signature compliance; manual processes typically achieve 60-75%.
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 Audit arrow_forwardHow 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. Practices that apply the 8-Minute Rule incorrectly typically over-bill by ~10-15% on shorter sessions and under-bill by ~8% on longer sessions, driving an average 6-8% reimbursement variance from accurate baseline.
Why does Medicare deny CPT 97014?
CPT 97014 (electrical stimulation, unattended) was removed from Medicare's coverage list effective 2002 and explicitly denied since the policy clarification in 2019 because Medicare considers unattended electrical stimulation a non-covered modality without supervision documentation. The replacement code for Medicare is G0283 (electrical stimulation, unattended, to one or more areas, for indication other than wound care) — but G0283 itself is bundled into the practice expense of other timed therapy codes per CMS Therapy Services payment policy, so it produces no additional reimbursement. The clinically-substitutable billable code is 97032 (electrical stimulation, manual, each 15 minutes — attended). Many practice management systems still default to 97014 from pre-2019 templates, leading to 100% Medicare denial on every claim line. Commercial payers vary: Aetna and most BCBS plans still pay 97014 at $5-12 per session; Cigna often denies it as bundled with 97032 when both are billed.
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. Practices that switched from 59 to specific X-modifiers report a 30-40% reduction in modifier-related denials, per AAPC 2024 outpatient therapy coding survey data.
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 $2,410 for the 2024 calendar year, per the Medicare Bipartisan Budget Act soft-cap policy. 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 fall under Targeted Manual Medical Review and face intensified scrutiny. The OT cap is separate at $2,410 for OT services alone. 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. Practices that fail to apply KX above the threshold lose roughly 8-12% of annual Medicare PT revenue, per APTA's 2024 advocacy estimate. Practices that apply KX without supporting documentation face TPE-driven recoupment averaging 18-25% of the disputed claims under Medicare audit.
Are PT services covered under telehealth?
Medicare expanded telehealth coverage for PT during the COVID-19 PHE under emergency waivers, and the Consolidated Appropriations Act of 2023 extended PT telehealth reimbursement through December 31, 2024. Coverage requires synchronous A/V (real-time interactive) using POS 02 (telehealth provided other than at patient's home) or POS 10 (telehealth provided at patient's home) with the 95 modifier. Asynchronous (store-and-forward) PT services are not covered. Medicare reimbursement is at the same rate as in-person services. Commercial payers vary: most BCBS plans, UnitedHealthcare, Aetna, and Cigna cover synchronous PT telehealth permanently, but with payer-specific approved CPT lists — typically allowing eval codes (97161/97162) and exercise/education codes (97110, 97535) but excluding hands-on manual therapy (97140) which cannot be performed remotely. Audio-only PT is generally NOT covered. The state-level PT licensure compact (PT Compact, ~30 states as of 2024) governs whether a PT can practice across state lines via telehealth.
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 provided 10% or more of the session, 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 4-unit session with 30 minutes of PT-led 97110 and 15 minutes of PTA-led 97530 would require CQ on the 97530 line only. Practices that systematically under-apply or over-apply CQ typically see 4-7% Medicare therapy revenue variance from accurate baseline.
Related Services
Related Specialties
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.