Physical therapy billing is notoriously complex. The wrong code, a missing modifier, or a documentation gap can turn a legitimate claim into a denial — costing your practice real money and wasting hours in appeals. In 2026, with ongoing CMS rule updates and payer policy shifts, staying on top of PT billing codes isn't optional. It's how you keep the lights on.
This guide covers the CPT codes every PT clinic owner needs to understand, the most common denial reasons, and practical steps to reduce your claim rejection rate.
The Core PT CPT Codes
Physical therapy reimbursement is built around timed and untimed codes. Understanding the difference is foundational.
Timed Codes (billed in 15-minute units)
- 97110 — Therapeutic Exercise: The most commonly billed PT code. Covers exercise instruction for strength, endurance, ROM, and flexibility. Must involve direct therapist contact.
- 97530 — Therapeutic Activities: Functional activities using equipment or body mechanics. Often used when treating work-related or ADL deficits.
- 97140 — Manual Therapy: Hands-on techniques — joint mobilisation, soft tissue mobilisation, manual traction. One of the most audited codes.
- 97035 — Ultrasound: Therapeutic ultrasound for deep tissue heating. Requires direct therapist supervision throughout.
- 97012 — Mechanical Traction: Constant attendance not required, but setup and supervision are. Often paired with other codes.
Untimed Codes (billed once per session)
- 97001 — PT Evaluation (Standard): Initial evaluation by a physical therapist. Required before any treatment codes can be billed.
- 97002 — PT Re-evaluation: Used when a significant change in condition warrants formal re-assessment. Not a routine "check-in".
- 97750 — Physical Performance Test: Standardised functional testing with written report. Requires the test to be separately documented.
The 8-Minute Rule
Timed codes follow Medicare's 8-minute rule: you must provide at least 8 minutes of direct treatment to bill one unit of a timed code. Multiple timed codes in a single session are added together and rounded using the following table:
- 8–22 minutes total = 1 unit
- 23–37 minutes = 2 units
- 38–52 minutes = 3 units
- 53–67 minutes = 4 units
The 8-minute rule applies to Medicare and many Medicare Advantage plans. Commercial payers may use different rounding rules — always check your payer contracts.
Most Common Denial Reasons
Understanding why claims get denied is the first step to preventing it. The most frequent PT denial reasons are:
- Missing or insufficient documentation — the note doesn't support the code billed. Your documentation must prove medical necessity for every unit.
- Incorrect modifier usage — therapy modifiers (GP, GO, GN) must match the treating discipline. Using the wrong modifier invalidates the claim.
- Exceeded therapy thresholds — Medicare's therapy cap (now a soft cap with exceptions) requires KX modifier and supporting documentation when exceeded.
- Billing beyond documented time — if your note shows 30 minutes of timed treatment but you billed 3 units (45 min), the claim will be flagged.
- Supervision violations — some codes require constant attendance. Billing those codes when the therapist wasn't present is a compliance issue.
How Good Software Reduces Denials
Manual billing — or billing tacked onto a generic EHR not built for PT — is where most errors happen. A PT-specific billing system should automatically flag coding errors before submission, suggest appropriate codes based on documented treatment time, apply correct modifiers by payer, and track which claims are approaching therapy thresholds.
Cowboy Systems does all of this in the background. When you sign a SOAP note, the system cross-references documented treatment time with the codes being billed, flags mismatches, and surfaces suggested corrections — before anything goes to the payer.
See Cowboy Systems in action
Join PT practices using Cowboy Systems to reclaim their time and grow their clinic.
Book a Demo