Resources/Blogs
Blogs

Physical Therapy CPT Codes: The Complete Guide for Practices and Billers

Team Circle Health
Team Circle Health
Author
September 4, 20265 min read
Physical Therapy CPT Codes: The Complete Guide for Practices and Billers

The most common physical therapy CPT codes, evaluation tiers, the 8-minute rule, and key billing modifiers outpatient clinics need to know.

If you run or bill for an outpatient physical therapy clinic, you know the feeling: a claim comes back denied, and somewhere between the treatment note and the payer's system, a CPT code didn't line up the way it should. Physical therapy billing runs on a specific, timed, sometimes confusing set of codes - and getting them right is the difference between clean reimbursement and a revenue cycle headache.

Physical therapy CPT codes are five-digit codes, maintained by the American Medical Association, that describe the specific service a therapist performed - separate from the ICD-10 diagnosis code that explains why. Most PT codes are "timed" (billed in 15-minute units under Medicare's 8-minute rule) or "untimed/service-based" (billed once regardless of duration). This guide breaks down the codes you'll use most often, how evaluation codes differ from treatment codes, how the 8-minute rule determines billable units, and the modifiers that most often trip up outpatient clinics.

What Are CPT Codes, and Why Do They Matter for PT?

The American Medical Association developed CPT codes to give every payer - Medicare, Medicaid, and commercial insurers - a uniform language for the medical services a provider delivered. In a physical therapy claim, the CPT code tells the payer what was done, while the ICD-10 code tells the payer why. Payers use that pairing to determine medical necessity and calculate reimbursement.

For outpatient PT clinics, accurate coding directly affects how much you get paid, how fast you get paid, and whether you stay compliant. Medicare and commercial payers actively audit therapy billing patterns, and CMS maintains a dedicated therapy billing page covering current rules for outpatient PT, OT, and speech-language pathology.

Common Physical Therapy CPT Codes

CPT Code

Description

Timed or Untimed

97110

Therapeutic exercise - strength, endurance, range of motion, flexibility

Timed (15 min)

97112

Neuromuscular re-education - balance, coordination, posture, proprioception

Timed (15 min)

97116

Gait training, including stair climbing

Timed (15 min)

97140

Manual therapy - joint mobilization, manual traction, soft tissue techniques

Timed (15 min)

97530

Therapeutic activities - dynamic activities to improve functional performance

Timed (15 min)

97150

Group therapeutic procedures (2 or more patients)

Untimed

97535

Self-care/home management training (ADLs, adaptive equipment)

Timed (15 min)

97010

Hot or cold pack application

Untimed, bundled

97035

Ultrasound

Timed (15 min)

97014 / G0283

Electrical stimulation, unattended

Untimed

97032

Electrical stimulation, manual (attended)

Timed (15 min)

97012

Mechanical traction

Untimed

Of these, 97110 is typically the most frequently billed PT code, but it's also one of the codes most commonly flagged in payer audits, so documentation must clearly support the specific exercise, goal, and time spent.

Physical Therapy Evaluation and Re-Evaluation Codes

Since 2017, PTs no longer bill a single flat evaluation code. Evaluations are tiered by clinical complexity, and re-evaluations have their own dedicated code:

  • 97161 - Physical therapy evaluation, low complexity
  • 97162 - Physical therapy evaluation, moderate complexity
  • 97163 - Physical therapy evaluation, high complexity
  • 97164 - Re-evaluation of an established plan of care

Complexity is determined by the patient's history, body systems involved, and clinical decision-making required - not by how long the evaluation took. Bill 97164 only when there's a documented, significant change in the patient's condition, not as a routine part of a progress note.

Outpatient Physical Therapy CPT Codes and the 8-Minute Rule

Most PT treatment codes are timed, and Medicare uses the 8-minute rule to determine billable units:

Total Timed Minutes

Billable Units

8–22 minutes

1 unit

23–37 minutes

2 units

38–52 minutes

3 units

53–67 minutes

4 units

A therapist must provide at least 8 minutes of timed service to bill a single unit. When a session mixes multiple timed codes, combine total timed minutes before applying the chart, and typically distribute units to the codes that took the most time. Untimed codes - evaluations, group therapy - are billed once per encounter regardless of duration and aren't part of this calculation.

Modifiers That Matter for PT Billing

  • Modifier 59 - Indicates two normally bundled procedures were performed as distinct services. CMS also recognizes more specific "X" modifiers (XE, XP, XS, XU) some payers prefer
  • Modifier GP - Indicates the service was delivered under an outpatient PT plan of care; Medicare requires this on nearly every claim line
  • Modifier KX - Attached when therapy costs exceed the Medicare threshold but continued treatment is medically necessary and documented

Because edit pairs are updated periodically, always verify current rules against CMS's NCCI edits before applying a modifier - private payers frequently apply their own bundling rules on top of Medicare's.

Common Physical Therapy CPT Code Mistakes to Avoid

  • Billing 97110 by default instead of the code that most accurately reflects the intervention
  • Rounding minutes generously instead of applying the 8-minute rule chart precisely
  • Using modifier 59 without documentation showing two independent, separately timed services
  • Billing a re-evaluation (97164) at every progress note instead of only on significant clinical change
  • Treating evaluation complexity as a time estimate rather than basing it on history and clinical decision-making

Where PT Billing Connects to Broader Chronic Care Management

Where PT Billing Connects to Broader Chronic Care Management

Many physical therapy patients - particularly those recovering from a hospital stay or managing osteoarthritis, diabetes, or cardiovascular disease alongside their orthopedic condition - are also eligible for Medicare care coordination programs running in parallel with PT, such as Chronic Care Management or Transitional Care Management for patients recently discharged from a hospital or skilled nursing facility. These programs don't replace PT billing, but for practices managing the whole patient, they represent additional, compliant recurring revenue built around care the patient is already receiving.

If your PT patients are coming out of a hospital or SNF stay, it's worth understanding what a transition care specialist does and how to pair diagnosis codes correctly using this ICD-10 codes guide for transition of care. Practices should also understand the clinical and financial burden these overlapping chronic conditions place on patients, since it often explains why care coordination matters as much as the PT itself.

Related CPT Code and Billing Guides

For practices already running a CCM program alongside PT for patients with diabetes or cardiovascular disease, this guide on preparing for a CMS CCM audit is a useful companion read. Practices layering Remote Patient Monitoring onto chronic-condition patients alongside PT should also review this RPM audit checklist for avoiding Medicare recoupments, and this guide to CPT codes for medication reconciliation is relevant for PT patients managing complex medication regimens post-surgery or post-discharge.

How Circle Health Fits Into This Picture

While Circle Health doesn't manage physical therapy billing directly, its AI-powered care management platform helps physician groups, health systems, and outpatient providers run compliant, revenue-generating programs - including CCM, RPM, PCM, BHI, and TCM - for chronic and post-discharge patient populations many PT practices also treat.

Conclusion

Physical therapy CPT codes aren't complicated once you know the pattern: evaluation codes are tiered by complexity, most treatment codes are timed and governed by the 8-minute rule, and a handful of modifiers determine whether a claim sails through or gets flagged. Getting comfortable with codes like 97110, 97140, 97112, and the 97161–97164 evaluation series - and applying the 8-minute rule consistently - is one of the most reliable ways an outpatient practice can protect its revenue cycle and reduce denials. The codes themselves don't change often, but CMS and the AMA update the surrounding rules regularly, so build a habit of checking current guidance before applying an unfamiliar code.

Frequently Asked Questions

What are the most common CPT codes for physical therapy?

97110 (therapeutic exercise), 97140 (manual therapy), 97112 (neuromuscular re-education), 97530 (therapeutic activities), and evaluation codes 97161–97163 are among the most frequently billed outpatient PT codes across Medicare and commercial payers.

Are physical therapy CPT codes timed or untimed?

Both exist. Most active treatment codes (97110, 97112, 97140, 97530, 97535, 97035) are timed and billed in 15-minute units. Evaluation codes, group therapy, and several modality codes are untimed and billed once per encounter regardless of duration.

How do I calculate PT billing units?

Add the total minutes of all timed services provided during the session, then apply the 8-minute rule chart: 8–22 minutes equals 1 unit, 23–37 minutes equals 2 units, 38–52 minutes equals 3 units, and so on in that pattern.

What is modifier GP used for in physical therapy billing?

Modifier GP indicates that a service was delivered under an outpatient physical therapy plan of care. Medicare requires it on nearly every outpatient PT claim line, regardless of which specific CPT code is billed.

What Medicare PT billing changes should practices know about in 2026?

Practices should follow current Medicare therapy billing requirements, including accurate timed-unit calculation and documentation supporting medical necessity for each CPT code, and check CMS's therapy services page for updates before each calendar year.

Tags:

BlogsGeneralHealthcare

Share this article:

Ready to get started?Request Demo