How to Find and Use Occupational Therapy CPT Reimbursement Rates in Practice

Most OT clinicians never actually look up the reimbursement rates for the codes they bill every day. They rely on their payer contracts, assume the numbers are reasonable, and move on with their charting. That works fine until it doesn't. A denied claim, a surprisingly low remittance advice, or a patient asking why their copay is higher than their coworker's statement on the same service can suddenly make understanding these numbers urgent. I spent years billing outpatient orthopedic and neurologic OT under a patchwork of Medicare Administrative Contractors, commercial payers, and workers' comp carriers. The single most frustrating thing I encountered wasn't a denied claim — it was a situation where two patients with identical diagnoses and treatment plans received dramatically different outcomes based entirely on which facility fee schedule applied. One was billed through an hospital-based outpatient department, the other through a freestanding clinic. Same CPT codes. Completely different reimbursement floors.

Understanding Reimbursement Rates For Occupational Therapy Cpt Codes

The rates themselves come from several overlapping sources. Medicare publishes annual Physician Fee Schedules, but for occupational therapy the relevant numbers sit in two places: the Medicare Fee Schedule for non-facility settings, which applies to freestanding clinics, and the Outpatient Prospective Payment System (OPPS) rate, which applies when services are rendered through a hospital-owned department. The difference between these two can be 30 to 40 percent on the same code. Commercial payers each maintain their own fee schedules, many of which are negotiated individually rather than published anywhere public. A CPT code is simply a five-digit procedural identifier. What the code represents in dollar value depends entirely on the payer, the setting, the geographic locality, and sometimes the date of service. The national median RVU for a typical OT evaluation, code 97161 through 97164, stays relatively stable year over year, but the conversion factor that turns that RVU into a dollar amount shifts with Medicare's annual updates and with each commercial contract renegotiation. Here is a practical example that illustrates the gap. In 2024, Medicare's non-facility rate for CPT 97110 — therapeutic procedure — came out to roughly $26.50 per unit in most localities. The same code billed through a hospital outpatient department under OPPS, using the ambulatory payment classification bundle, could effectively value that same minute at somewhere between $18 and $22 depending on the DRG-related grouping and the hospital's negotiated add-on percentages. Meanwhile, a major commercial payer in the same market might reimburse at $42 per unit under their standard fee schedule, or as low as $29 if the provider is out-of-network and the plan applies a permitted amount tied to Medicare plus a percentage.

Where to Pull the Actual Numbers

The first stop is always the Medicare Physician Fee Schedule Lookup tool, maintained by CMS. You enter the CPT code, select the correct service type, and it returns the relative value unit, the conversion factor for the current year, and the calculated payment for both facility and non-facility settings across all localities. The tool is free and requires no login. It also gives you the Geographic Practice Cost Index multiplier, which matters if your clinic is in a high-cost urban area versus a rural zone. For commercial payer rates, the path is less direct. Some payers publish fee schedules on their provider portals. Others require you to request them through a contract representative. A handful of third-party aggregators compile commercial data, but the information is often 6 to 12 months stale and may not reflect the most recent renegotiations. The most reliable method for checking what a specific commercial plan actually pays remains your own remittance advice history, cross-referenced against the current fee schedule you have on file from the payer contract. I keep a running spreadsheet that tracks each payer I work with, their current conversion factors, any flat-rate codes, and the last date I verified the numbers against an actual EOB. It takes about 10 minutes each quarter to update after the annual fee schedule changes go into effect on January 1st. When a new payer comes onboard, I spend roughly 45 minutes pulling the published fee schedule and mapping the OT-relevant codes into the sheet.

Get the Full Details

Occupational Therapy CPT Codes 2026: Complete Billing Guide
Occupational Therapy CPT Codes 2026: Complete Billing Guide

Common Pitfalls That Sink Revenue

The most common error I see is mixing up facility and non-facility rates. A clinic that bills as a freestanding provider will apply the non-facility conversion factor. If that same clinic later opens a satellite department physically located inside a hospital and starts billing through the hospital's provider number, the rates drop. Several of my colleagues lost visibility into this shift because the change happened at the taxonomy or place-of-service level without a clear memo from the billing staff. The codes on the claim looked identical. The remittance looked like a massive denial. It was just a different fee schedule. Another trap is ignoring modifier application. Code 97535, therapeutic activities, and 97597, unlisted neuromuscular re-education, are frequently billed without the appropriate modifiers that indicate complexity or duration. Payers may reduce payment by 50 percent or deny outright when the documentation does not support the level of service implied by the code selection. This is especially relevant when you stack multiple procedure codes in a single session. Medicare's multiple procedure payment reduction applies automatically beyond the first procedure, typically reducing the secondary code by 50 percent. Some commercial payers apply a different reduction schedule, and a few do not reduce at all. You need to know which rule your payer follows before you submit.

What the Numbers Cannot Tell You

Fee schedules are only one piece. The actual reimbursement you collect depends on deductible status, copay or coinsurance percentages, annual therapy caps, medical necessity determinations, and the specific documentation your note supports. A code worth $30 on paper can net you $0 if the patient has not met their deductible and you did not collect a good-faith estimate upfront. A code worth $30 can also net you $30 even when the payer's listed rate is $22 if you have a carve-out contract that guarantees a minimum reimbursement floor. I once handled a case where a payer contracted at 120 percent of Medicare for in-network providers but applied that percentage to the facility rate rather than the non-facility rate for a clinic that billed under its own provider number. The discrepancy amounted to roughly $8 per visit per patient. Across a month of 60 visits, that was $480 in underpayment. The fix required a formal audit of our claims against the contracted rate formula and a written appeal citing the specific contract language. Most small practices absorb that kind of loss because the dollar figure feels too small to fight over. It adds up fast.

Reimbursement Rates For Occupational Therapy Cpt Codes

The rates themselves are not static, and no single published table covers every payer you will encounter. The Medicare FEES tool, the AMA CPT fee editor, and your individual payer contracts together form the complete picture. Check the Medicare updates each January. Review your commercial contracts whenever renewals come around. And maintain a tracking system that lets you compare what you billed against what actually posted, because the gap between those two numbers is usually where the revenue recovery work lives.

Occupational Therapy and CPT Codes • OT Potential
Occupational Therapy and CPT Codes • OT Potential