Physical therapy costs $75–$350 per session without insurance. With insurance, most patients pay a $20–$75 copay per visit. But PT bills are riddled with errors—BillKarma finds billing mistakes in 28% of PT claims, most involving manipulated time units. Here’s what PT actually costs, what insurance covers, and how to protect yourself.
1. Cost breakdown: initial eval vs. follow-up sessions
Your first PT appointment (the initial evaluation) costs more than follow-up sessions. The PT must assess your condition, review medical history, perform functional testing, and create a treatment plan. After that, follow-up visits are shorter and more focused.
| Visit Type | CPT Code | Without Insurance | Medicare Rate |
|---|---|---|---|
| Initial evaluation (low complexity) | 97161 | $100–$175 | ~$87 |
| Initial evaluation (moderate complexity) | 97162 | $125–$225 | ~$111 |
| Initial evaluation (high complexity) | 97163 | $150–$300 | ~$134 |
| Follow-up / re-evaluation | 97164 | $75–$150 | ~$63 |
| Therapeutic exercise (per 15-min unit) | 97110 | $30–$80/unit | ~$32 |
| Manual therapy (per 15-min unit) | 97140 | $35–$85/unit | ~$31 |
| Neuromuscular re-education (per unit) | 97112 | $30–$75/unit | ~$33 |
| Ultrasound therapy | 97035 | $25–$60 | ~$16 |
A typical 60-minute follow-up session bills 3–4 units of timed codes (97110, 97140, etc.) plus any modalities. At Medicare rates, a session might total $120–$160. At a private clinic’s cash rate, the same session could be $160–$250.
2. Cost with vs. without insurance
| Coverage Scenario | Per-Session Cost | Annual Cost (20 sessions) |
|---|---|---|
| Employer insurance (copay model) | $20–$75 copay | $400–$1,500 |
| Employer insurance (coinsurance, deductible met) | 20% of ~$150 = ~$30 | ~$600 |
| Employer insurance (deductible not met) | $80–$180 full contracted rate | $1,600–$3,600 |
| Medicare Part B (after deductible) | 20% of Medicare rate (~$25–$40) | $500–$800 |
| Medicare + Medigap supplement | $0 after deductible | $0 (deductible applies) |
| Uninsured (cash pay rate) | $75–$200 | $1,500–$4,000 |
| Telehealth PT (uninsured) | $50–$150 | $1,000–$3,000 |
3. Medicare Part B coverage for PT
Medicare Part B covers outpatient PT when all of these are true:
- Services are medically necessary (not just maintenance)
- Your PT is a Medicare-enrolled provider
- You are making functional progress toward measurable goals
- A physician certifies the plan of care
The functional improvement standard is critical. Medicare requires documentation that you’re progressing—not just maintaining your current function. If your PT isn’t documenting measurable goals and outcomes, your claims may be denied mid-course.
| What Medicare Covers | Your Cost |
|---|---|
| Outpatient PT (after Part B deductible) | 20% coinsurance (~$25–$40/session) |
| Home health PT (if homebound) | $0 (Part A / Home Health benefit) |
| Inpatient rehab facility PT | Part A deductible, then $0 for days 1–20 |
Common diagnoses covered by Medicare PT: joint replacement recovery, stroke rehabilitation, fracture recovery, back pain (when conservative treatment is indicated), balance disorders, post-surgical rehab, COPD (pulmonary rehab), and neurological conditions including Parkinson’s disease.
Prior authorization: Original Medicare does not require prior auth for outpatient PT. Medicare Advantage plans often do—check before your first appointment.
4. How many sessions will you need?
| Condition | Typical Session Count | Duration |
|---|---|---|
| Acute soft-tissue injury (sprain/strain) | 6–12 sessions | 3–6 weeks |
| Low back pain (acute episode) | 8–16 sessions | 4–8 weeks |
| Shoulder impingement / rotator cuff strain | 12–20 sessions | 6–10 weeks |
| Total knee replacement (post-op) | 20–30 sessions | 8–12 weeks |
| ACL reconstruction (post-op) | 30–40 sessions | 4–6 months |
| Rotator cuff repair (post-op) | 24–36 sessions | 3–5 months |
| Stroke rehabilitation | Ongoing (30–60+ sessions) | 3–12 months |
5. Home vs. clinic vs. telehealth PT
Physical therapy is delivered in several settings, each with different costs and coverage rules:
- Outpatient clinic: The most common setting. Fully equipped gym, hands-on manual therapy, specialized equipment. Costs $100–$350/session without insurance. Most insurance applies here.
- Home health PT: A PT comes to your home. Covered by Medicare when you’re “homebound” (substantial effort to leave home). Post-surgical patients often qualify immediately after discharge. No cost-sharing under Original Medicare Part A.
- Telehealth PT: Video-based PT for exercises, education, and monitoring. Costs $50–$150/session. Excellent for maintaining gains after in-person care ends. Coverage varies—most major insurers cover it, but not all plans do at the same rate as in-person.
- Hospital outpatient PT department: Higher cost than independent clinic (facility fee applies). Expect 30–50% more per session. Use only when your condition requires hospital-level equipment or supervision.
6. PT billing codes explained
PT sessions are billed using timed codes (per 15-minute unit) and untimed codes (flat fee per service). Understanding these helps you read your EOB and spot errors.
| CPT Code | Service | Type | Medicare Rate |
|---|---|---|---|
| 97110 | Therapeutic exercise | Timed (per 15 min) | ~$32 |
| 97140 | Manual therapy techniques | Timed (per 15 min) | ~$31 |
| 97112 | Neuromuscular re-education | Timed (per 15 min) | ~$33 |
| 97530 | Therapeutic activities | Timed (per 15 min) | ~$34 |
| 97035 | Ultrasound therapy | Timed (per 15 min) | ~$16 |
| 97012 | Mechanical traction | Untimed | ~$17 |
| 97032 | Electrical stimulation (manual) | Timed (per 15 min) | ~$18 |
| 97033 | Iontophoresis | Timed (per 15 min) | ~$25 |
| 97018 | Paraffin bath | Untimed | ~$10 |
A 60-minute session might include 2 units of 97110, 1 unit of 97140, and 1 unit of 97530 (4 units total). Medicare’s 8-minute rule means each unit requires at least 8 minutes of direct contact. A PT cannot bill 4 units from a 30-minute session.
7. Common PT billing errors
BillKarma finds billing errors in 28% of physical therapy claims. Time unit manipulation is the most common, but there are several others to watch for:
- Time unit manipulation: Billing 4 units (60 minutes of timed therapy) when only 45 minutes were provided. Each unit requires 8+ minutes. A 45-minute session can only bill 3 units by CMS rules—not 4.
- Upcoding the evaluation: Billing a high-complexity evaluation (97163) when the patient’s condition warranted only a low or moderate complexity code (97161 or 97162).
- Billing for aide-provided services as PT services: A PT aide or tech cannot bill under the PT’s license. Only licensed PTs and PTAs under PT supervision can bill licensed PT codes.
- Duplicate modality billing: Billing both 97032 (electrical stim, manual) and 97014 (electrical stim, unattended) for the same session on the same body area.
- Services not provided: Billing for ultrasound, traction, or other modalities that were not documented or performed.
- Wrong date of service: Billing on a day the patient was not seen (common in high-volume clinics).
$1,200 PT overcharge caught with an itemized bill
A patient recovering from a rotator cuff repair received a PT bill for 24 sessions. After requesting an itemized statement with CPT codes, she found that 18 of 24 sessions billed 4 timed units, but her appointment records confirmed sessions were 45 minutes—not 60. At 4 units each, the clinic had overbilled by roughly 1 unit per session. After disputing with the billing office and her insurer, $1,200 was credited back to her account.
Is your PT bill accurate?
Upload your physical therapy EOB or itemized bill to BillKarma. We check every timed code unit against your session length, flag evaluation upcoding, and identify duplicate charges automatically.
Audit My PT Bill →8. How to find in-network PT and OON reimbursement
Finding in-network PT: Use your insurer’s online provider directory, filtering by specialty "Physical Therapy" in your zip code. Call the clinic before your first appointment to confirm they accept your specific plan—provider directories are often outdated. Confirm both the clinic and your specific PT are in-network (sometimes the facility is in-network but an individual PT is not).
Out-of-network PT reimbursement: If you choose an OON PT (or your insurer has no in-network PTs in your area), most PPO plans reimburse 50–70% of the “allowed amount” after your OON deductible. HMO plans typically pay nothing OON except emergencies. If you’re seeing an OON PT, request a superbill (itemized receipt with CPT codes and diagnosis codes) and submit it directly to your insurer for reimbursement.
Prior authorization for PT: Many commercial plans require prior auth for PT, especially if requesting more than the initial approved sessions (commonly 6–10 sessions initially). Your PT’s office typically handles prior auth, but confirm it’s been approved before each new set of authorized visits to avoid unexpected bills.
Frequently asked questions
How much does physical therapy cost per session without insurance?
$75–$350 depending on session type and location. Initial evaluations cost more ($150–$300). Telehealth PT costs $50–$150. Urban clinics are typically 30–50% more expensive than suburban or rural practices.
How much does physical therapy cost with insurance?
A $20–$75 copay per session for most plans. If your deductible isn’t met, you’ll pay the contracted rate ($80–$180). Most plans have annual visit caps (30–60 visits). Track your visits to avoid unexpected bills when you exceed your limit.
Does Medicare cover physical therapy?
Yes. Medicare Part B covers outpatient PT at 80% after your Part B deductible ($257 in 2026). You pay 20% coinsurance (~$25–$40/session). There’s no hard annual cap, but you must show functional improvement. Medigap supplements cover your 20% share.
How many PT sessions do I need after surgery?
Post-surgical PT varies: knee replacement needs 20–30 sessions, ACL reconstruction 30–40 sessions, rotator cuff repair 24–36 sessions. Your PT will set measurable goals and document progress to justify continued sessions to your insurer.
What is the most common PT billing fraud?
Time unit manipulation—billing more 15-minute units than were actually delivered. CMS requires at least 8 minutes of direct contact per unit. A 45-minute session can only bill 3 timed units, not 4. Always request an itemized bill and compare billed units to your actual session length.