Medicare Physical Therapy Fee Schedule (Free CSV and PDF)

Free Medicare physical therapy fee schedule. Evaluation, timed, group and modality codes with office and facility amounts for your ZIP, as CSV or PDF.

Updated CMS RVU26DFree · no account

Soft clay still life of a clipboard holding a blank ruled sheet beside a rolled resistance band and a small stopwatch, the band in forest green, on a warm off-white background.

This is a free Medicare physical therapy fee schedule: the PT evaluation codes, the timed therapeutic procedures, group and untimed services and the attended modalities, each with its Medicare Physician Fee Schedule allowed amount in the office and in a facility. Leave the ZIP blank for national amounts or enter yours for your payment locality, pick a date of service, then download the sheet as a CSV or a print-ready PDF. There's no signup.

Every amount is for one unit of one service. It isn't what a visit pays, what the patient owes or what a commercial plan pays. Medicare counts units with the 8-minute rule and then reduces practice expense on every unit after the first, so a visit is never the sum of the rows.

Free fee sheet · no signup

Outpatient physical therapy Medicare fee schedule

FeeBase · Outpatient physical therapy Medicare reference fee schedule

National (all geographic indexes 1.000) · Service date 2026-10-07 · CMS RVU26D, effective 2026-10-01

Medicare physician fee schedule allowed amounts for one service before claim-level adjustments. Not patient cost, a claim total or a commercial rate.

Leave blank for national amounts.

Adds a column, e.g. 110 for a contract at 110%.

CodeServiceOfficeFacilityRemove
Evaluations
97161PT evaluationLow complexity, typically 20 minutes$97.86—
97162PT evaluationModerate complexity$97.86—
97163PT evaluationHigh complexity$97.86—
97164PT re-evaluationEstablished plan of care$67.47—
Timed therapeutic proceduresBilled in 15-minute units under the 8-minute rule; same-day units are subject to the therapy practice-expense reduction.
97110Therapeutic exerciseOne-on-one, each 15 minutes$29.06—
97112Neuromuscular reeducationBalance, coordination, proprioception, timed$32.73—
97113Aquatic therapyPool-based exercise, per 15 minutes$37.07—
97116Gait trainingEach 15 minutes, one-on-one$29.06—
97140Manual therapyOne or more regions, each 15 minutes$27.72—
97530Therapeutic activitiesOne-on-one, each 15 minutes$35.07—
97535Self-care trainingADL and home management, per 15 minutes$32.40—
97542Wheelchair trainingAssessment, fitting, and use$31.06—
97750Performance testTimed testing with written report$33.73—
97760Orthotic trainingInitial encounter$46.09—
97761Prosthetic trainingInitial encounter$40.42—
97763Orthotic/prosthetic careSubsequent encounter$50.10—
Group and untimed
97150Group therapyTwo or more patients, per session$18.04—
97012Mechanical tractionDevice-applied therapy$14.36—
G0283Electrical stimulationUnattended, other than wound care$12.69—
97016Vasopneumatic therapySupervised, untimed compression modality$12.02—
97018Paraffin therapySuperficial heat modality$6.01—
97022Whirlpool therapyAgitated water immersion$15.70—
Constant-attendance modalities
97032Electrical stimulationAttended, timed modality$14.70—
97033IontophoresisEach 15 minutes$19.04—
97035Therapeutic ultrasoundConstant attendance, each 15 minutes$14.36—
Often confusedThese stay on the sheet because claims use them by mistake.
9701097010Bundled: payment is included in another service.——
9701497014Not valid for Medicare: Medicare uses a different code.——
9703997039Priced by the Medicare contractor, not the national schedule.——
28 codes · amounts are per service, not a visit total · — means CMS doesn’t price that setting

Key takeaways

  • Amounts are Medicare allowed amounts per unit, before the deductible, coinsurance and any claim-level reductions.
  • Therapy is paid at the office (non-facility) rate: in a private practice, and on institutional claims from hospital outpatient departments and rehab agencies. A dash in the facility column means there's no facility amount to bill.
  • Timed codes are 15-minute units. Total timed minutes set the unit count for the day; the sheet doesn't do that math.
  • Every unit after the one with the highest practice expense is paid with 50% of its practice expense, so a four-unit visit pays less than four rows added up.
  • The CSV and PDF carry the ZIP, date and CMS release, so the sheet still makes sense when someone opens it next quarter.

How to read the PT fee sheet

Each row is a code, our plain-English name for it, and two amounts. Office is Medicare's non-facility rate, which includes the cost of the space, staff and equipment. For therapy it's the column that matters almost everywhere: the Claims Processing Manual tells contractors to pay the nonfacility rate on institutional claims for therapy furnished in the provider's own facility, such as a hospital outpatient department or rehab agency, and it bars payment to a therapist in private practice for services to hospital outpatients or inpatients (Pub. 100-04, Chapter 5, §10). That's why many timed codes show a dash in the facility column: CMS flags them as private-practice therapy services with no facility amount.

Leave the ZIP blank and you get national amounts, with every geographic index set to 1.000. Enter your ZIP and the sheet switches to your Medicare payment locality, which can move an amount noticeably in either direction. The date matters too: CMS publishes quarterly corrections and a new conversion factor each January, and the sheet prices the release in effect on the date you choose. For more on the split, see facility vs non-facility rates.

Why some codes show a status instead of a price

A blank amount with a note means CMS doesn't pay that code on the physician fee schedule, and the sheet says why instead of dropping the row. In the PT preset that happens to the "often confused" section:

  • 97010, hot or cold packs, is bundled. Medicare treats it as part of the other services that day, so there's no separate payment.
  • 97014, unattended electrical stimulation, isn't valid for Medicare. Medicare uses G0283 for unattended e-stim, which is why G0283 sits in the group and untimed section.
  • 97039, the unlisted modality code, has no national amount; the Medicare contractor prices it from the documentation.

Using the % of Medicare column

Type a percentage in Your rate, % of Medicare and the sheet adds a column at that share of the office amount: 110 for a contract paying 110% of Medicare, 85 for one paying 85%. It's a quick way to turn a "percent of Medicare" contract into a dollar schedule your front desk can read. To test an offer against your real volumes, with flat-dollar rates or different percentages by code, use the contract check, which weights each code by how often you bill it.

What's on the sheet and why

The preset is an editorial starting list, not a ranking of the most-billed codes. We picked the codes an outpatient PT practice needs to price and explain, grouped the way the schedule is usually read:

Section What's in it Why it's there
Evaluations The three PT evaluation levels and the re-evaluation Untimed, 1 unit each, on almost every plan of care
Timed therapeutic procedures Exercise, neuromuscular re-education, aquatic, gait, manual therapy, therapeutic activities, self-care training, wheelchair training, physical performance testing, orthotic and prosthetic training The 15-minute codes that make up most treatment time
Group and untimed Group therapy, mechanical traction, unattended e-stim (G0283), paraffin, contrast baths, whirlpool Billed once per session, regardless of minutes
Constant-attendance modalities Attended e-stim, iontophoresis, ultrasound Timed modalities that need one-on-one attendance
Often confused Hot/cold packs, unattended e-stim code 97014, unlisted modality Kept because claims use them by mistake

Add any other code with the search box under the table, or remove rows you never bill. Reset brings back the original list.

PT billing traps the sheet can't fix for you

Units come from the 8-minute rule

Medicare adds up all timed minutes for the day and converts the total to units: 8–22 minutes is 1 unit, 23–37 is 2, and so on. A code done for under 15 minutes can still earn a unit when it has more leftover time than the others. Drag the minutes below to see how 41 minutes across three codes becomes 3 units, one per code, then use the 8-minute rule calculator for a full visit.

8-minute rule

Timed minutes → billable units

  • 97110Therapeutic exercisemin
  • 97140Manual therapymin
  • 97530Therapeutic activitiesmin

Medicare: 41 timed minutes

3 units

97110 × 1 · 97140 × 1 · 97530 × 1 · about $91.85 nationally before therapy reductions

Per-code method
3 units
Difference
Same
CodeMinutesFull 15-min unitsLeftover minMedicare unitsPer-code units
97110201511
97140120121 ●1
975309091 ●1

● Extra unit assigned from leftover minutes, to the code with the most leftover time.

Don't add the rows into a visit total

The therapy multiple procedure payment reduction pays the unit with the highest practice expense in full and only half of the practice expense on every other therapy unit that day, across PT, OT and speech. The sheet shows full per-unit amounts on purpose, because the reduction depends on which other codes share the day. Here's one visit priced both ways:

Therapy MPPR

Same-day therapy units after the practice-expense reduction

  • 97110Therapeutic exerciseunits
  • 97530Therapeutic activitiesunits
  • 97140Manual therapyunits

National payment after MPPR

$100.70

Without the reduction: $120.91 · reduction $20.21 (16.7%)

CodeUnitsPE RVUFullAfter MPPR
9711020.41$58.12$44.42
97530highest PE: 1 unit in full10.60$35.07$35.07
9714010.39$27.72$21.21

The therapy MPPR calculator prices any visit at your locality.

Evaluations are untimed

The evaluation codes are billed as 1 unit however long they take, and their minutes don't count toward the timed total. Compare the levels side by side:

Compare codes

97161 vs 97162 vs 97163 vs 97164: national Medicare rates

Swap in your local Medicare rate.

  • 97161
    PT evaluation · 1.54 wRVU
    $97.86
  • 97162
    PT evaluation · 1.54 wRVU
    $97.86+$0.00
  • 97163
    PT evaluation · 1.54 wRVU
    $97.86+$0.00
  • 97164
    PT re-evaluation · 0.96 wRVU
    $67.47−$30.39

For what each code covers in plain English, see physical therapy billing codes.

Need a sheet built around your codes and contracts?

The free sheet starts from our list. If you'd rather start from yours (every code your clinic bills, at your locality, with your payers' percentages beside Medicare's), you can request a custom fee sheet. Tell us your codes, location and the dates you need; we confirm the details and prepare the sheet. It's a request handled by people, not an upload or an automated contract reader.

Sources: CMS Medicare Physician Fee Schedule relative value files (release shown on the sheet); CMS Pub. 100-04, Chapter 5, §10, §10.7, §20 and §20.2; CMS Transmittal R11129CP (CR 12397). Verified October 6, 2026.

FAQ

How much does Medicare pay for physical therapy in 2026?

Medicare pays per unit of each code, at the allowed amount for your locality, and then applies the therapy practice-expense reduction to every unit after the first. The sheet above shows the per-unit amounts for the current release; the therapy MPPR calculator turns a visit's codes and units into a visit amount. Medicare pays 80% of the allowed amount after the Part B deductible; the patient or a supplemental plan owes the rest.

How much does Medicare pay for a PT session?

There's no single session rate. A session is the evaluation or the timed units you bill, priced by locality and reduced for multiple units. Enter the codes and minutes in the 8-minute rule calculator to see what one visit is worth.

Where can I find the Medicare fee schedule for 2026?

CMS publishes the full physician fee schedule as relative value files and a lookup tool, and each Medicare contractor posts locality amounts. This sheet prices the PT codes from the same CMS files for any ZIP and date, with the release label on every download.

What are the Medicare billing guidelines for physical therapy?

The core rules are in the Medicare Claims Processing Manual, Chapter 5: count timed units with the 8-minute rule, add the GP modifier, apply the multiple procedure payment reduction, and use CQ for assistant services. Above the annual therapy threshold, add the KX modifier.

How many PT sessions will Medicare pay for?

Medicare doesn't cap the number of sessions. It pays medically necessary therapy under a plan of care; once a patient's therapy spending passes the yearly threshold, claims need the KX modifier to confirm the care is still medically necessary.

Which rate applies to hospital outpatient physical therapy?

The office (nonfacility) rate. CMS tells contractors to pay the nonfacility rate on institutional claims for therapy furnished in the provider's own facility. A therapist in private practice can't be paid for services to hospital outpatients or inpatients, which is why many therapy codes have no facility amount.

Related: 8-minute rule calculator, therapy MPPR calculator, contract check, and physical therapy billing codes.

Did this answer your question about Medicare Physical Therapy Fee Schedule (Free CSV and PDF)?

Tell us what you were actually trying to work out. We’ll answer you directly, or build the page that does.