Physical Therapy CPT Codes, Chosen by the Intervention You Documented
The physical therapy CPT codes that cover most outpatient visits, grouped by intervention type instead of code number: evaluation complexity, the timed treatment codes, the modality split, and the modifiers each claim line implies.
Action required
Denial recovery queue
01 · Classify
Eligibility, coding, documentation
02 · Correct
Fix the root record
03 · Respond
Resubmit or appeal on time
Reason → owner → deadline → evidence → outcome
At a glance
What you’ll leave with
- Group treatment codes by what the intervention trained — a parameter, the quality of movement, ambulation, tissue, a functional task, or an ADL — because the note has to name that intent, not the activity.
- Evaluation complexity (97161–97163) is set by four documented components — history, examination elements, clinical presentation, and clinical decision-making — not by how long the evaluation ran.
- Modifiers change the claim and the payment: GP marks the PT plan of care, CQ flags PTA-furnished time and pays at 85 percent, and the KX threshold and NCCI edits are values to verify, not memorize.
Most physical therapy CPT references are laid out the way a fee schedule is: in numeric order, one code after another. That is the opposite of how a coding decision actually happens. At the end of a visit you already know what you did — you trained standing balance, you progressed a gait pattern, you mobilized a stiff joint, you graded a lifting task — and the only question is which code names that intent. This guide organizes the codes an outpatient PT practice touches most by the intervention type that separates them, because that grouping is exactly what a reviewer reads your note to confirm.
The map
Three families, three different questions
Nearly every code an outpatient PT bills falls into one of three families, and each asks something different of the note. Evaluation codes (97161–97164) are untimed: they bill as one unit for the day no matter how long the visit ran, and the decision they ask for is a complexity level. Timed treatment codes — 97110, 97112, 97116, 97140, 97530, 97535 and their neighbors — bill in 15-minute units of direct one-on-one contact, and the decision they ask for is intent, meaning which skilled thing you were doing with those minutes. Modalities split in two: supervised modalities are untimed and unattended, while constant-attendance modalities are timed and require the therapist at the patient’s side. Turning timed minutes into billable units is its own discipline, covered in our Medicare 8-minute rule guide; this article is about choosing the right code before any unit math starts.
8 min
before a timed unit exists
Under Medicare Part B, a timed service billed alone must reach at least 8 minutes to support one unit (CMS Pub 100-04, Ch. 5, Sec. 20.2).
85%
payment when CQ applies
Services furnished in whole or in part by a PTA are paid at 85 percent of the otherwise applicable Part B amount for dates of service on or after January 1, 2022.
$2,480
2026 KX threshold, PT and SLP combined
The 2026 per-beneficiary threshold above which the KX modifier is required to attest medical necessity; a separate amount applies to OT.
97161–97164
Evaluation codes: the level is a documentation decision
Since 2017, physical therapy evaluations have billed at one of three complexity levels — 97161, 97162, and 97163 — which replaced the single code 97001. The level is not chosen by how long the evaluation took; the times in the descriptors are labeled typical, not required. It is chosen by four documented components: the history, including the number of personal factors and comorbidities that affect the plan of care; the number of body-system elements examined using standardized tests and measures; the stability of the clinical presentation; and the complexity of the clinical decision-making. A level is reportable only when the record supports every component in its column, so the code is capped by the weakest component, not carried by the strongest.
PT evaluation complexity levels (CPT 97161–97164)
Comparison| Code | History / comorbidities | Examination elements | Clinical presentation | Decision-making | Typical time |
|---|---|---|---|---|---|
| 97161 — low | No personal factors or comorbidities that affect the plan of care | 1–2 elements of body systems | Stable and/or uncomplicated | Low complexity | 20 minutes |
| 97162 — moderate | 1–2 personal factors and/or comorbidities | 3 or more elements of body systems | Evolving, with changing characteristics | Moderate complexity | 30 minutes |
| 97163 — high | 3 or more personal factors and/or comorbidities | 4 or more elements of body systems | Unstable and unpredictable | High complexity | 45 minutes |
| 97164 — re-evaluation | Established patient; update to history as needed | Examination including a review of the prior findings | Change in status or failure to respond | Revised plan of care required | 20 minutes |
The practical failure mode is under-documenting, not under-performing. An evaluation that genuinely weighed three comorbidities and examined five body-system elements, but was written up in two lines, only supports a lower code — because the reviewer scores the note, not the encounter. Count the personal factors and comorbidities you actually accounted for, name the body-system elements you examined, and state the stability of the presentation in words. A re-evaluation (97164) is not a progress note billed on a schedule: it is triggered by a documented change in the patient’s status, or a failure to respond that warrants revising the plan of care.
The core six
Treatment codes, grouped by what the intervention trained
Six timed codes cover the bulk of outpatient PT treatment minutes, and several are genuinely hard to tell apart by watching the session. The same room, the same equipment, and even the same movement can sit under different codes. What separates them is the intervention type — what the therapist was clinically training. Group the codes by that and the right one usually announces itself: a measurable body parameter, the quality of movement, ambulation itself, hands-on work on tissue or a joint, a dynamic functional task, or an activity of daily living.
The core PT treatment codes, by intervention type
Comparison| Code | Intervention type | What separates it | What the note must show |
|---|---|---|---|
| 97110 — Therapeutic exercise | A measurable body-level parameter | Training strength, endurance, range of motion, or flexibility in one or more areas. | The parameter trained and the impairment it targets: “progressive resistive quad strengthening to restore knee-extension force for sit-to-stand.” |
| 97112 — Neuromuscular re-education | The quality of movement | Retraining balance, coordination, posture, kinesthetic sense, or proprioception for sitting or standing. | The neuromuscular deficit and the activity it limits: “standing weight-shift and perturbation training to improve postural control after CVA.” |
| 97116 — Gait training | Ambulation itself | Training the walking pattern, including stair negotiation and assistive-device use. | Device, distance, level of assist, and the deviation addressed: “gait training with front-wheeled walker, 100 ft x2, min assist, cueing for step length.” |
| 97140 — Manual therapy | Hands-on work on tissue or a joint | Mobilization or manipulation, manual traction, or manual lymphatic drainage to one or more regions. | The region, the restriction, and the response: “grade III–IV glenohumeral mobilization for capsular restriction; passive flexion improved 10°.” |
| 97530 — Therapeutic activities | A dynamic, whole-task functional activity | Using a multi-parameter functional task to improve overall functional performance. | The functional task and the demand it rebuilds: “graded lifting and carrying, floor to counter, 5–15 lb, to restore tolerance for job duties.” |
| 97535 — Self-care / home management | An activity of daily living | Training ADL/IADL performance, compensatory technique, safety, or use of adaptive equipment. | The ADL and the training method: “instructed in lower-body dressing with reacher and sock aid following hip precautions; return demo with setup cues.” |
A single knee can host three of these at once. Progressive resistive exercise to rebuild quadriceps force is 97110 — the target is a parameter. Retraining single-leg stance and reactive balance on that knee is 97112 — the target is the quality of movement. Practicing the sit-to-stand-and-walk sequence needed to get out of a low chair at home is 97530 — the target is a dynamic functional task. Same joint, same half-hour, three distinct skilled services, and the note is the only place that distinction exists.
Two kinds of modalities
Supervised versus constant-attendance modalities
Modalities are the third family, and they divide on a single question: does the therapist have to be present? Supervised modalities (the 97010–97028 range) are untimed and unattended — one unit for the day regardless of duration, because they do not require the therapist’s continuous presence. Constant-attendance modalities (97032–97039) are timed in 15-minute units and require direct one-on-one contact, so only the therapist’s hands-on minutes count. The distinction matters because it decides both how the service is counted and whether it is separately payable at all.
Two Medicare specifics catch practices repeatedly. CPT 97010 (hot and cold packs) is bundled into the other services on the claim and is never paid separately — billed alone, it is denied. And 97014 is not a Medicare-recognized code for unattended electrical stimulation; Medicare expects HCPCS G0283 instead. Contractor policies also cap daily units for several of these codes, and those caps differ by Medicare Administrative Contractor, so the number of units a code allows in a day is something to check in your MAC’s local coverage article rather than assume.
The implicit requirement
Each code quietly asks the note for something specific
Choosing the right code is only half the claim line; the other half is that every code carries an implicit documentation demand, and a reviewer reads the note to see it met. Therapeutic exercise (97110) implies a measurable parameter and a goal it advances, not just “ther-ex, 3x10.” Neuromuscular re-education (97112) implies a named neuromuscular deficit and the functional activity it limits. Gait training (97116) implies distance, assistive device, level of assist, and the deviation being corrected. Manual therapy (97140) implies the region, the specific restriction, and the measured response. Therapeutic activities (97530) implies a dynamic, whole-task activity tied to a functional demand. Self-care training (97535) implies the ADL, the compensatory strategy or equipment, and the patient’s response to instruction. When the note supplies what the code implies, the code, the minutes, and the narrative agree — which is the whole test.
One session, coded
A 47-minute visit, mapped intent by intent
Worked application
Outpatient visit after a total knee replacement
A fictional illustration, not a real patient: a 47-minute outpatient visit six weeks after a total knee arthroplasty, with three distinct interventions documented — 20 minutes of progressive resistive exercise, 15 minutes of gait training with an assistive device, and 12 minutes of manual therapy to restore knee flexion.
Progressive resistive quad and hip strengthening targets a measurable parameter — 97110. Gait training with a front-wheeled walker, working on step length and level of assist, targets ambulation itself — 97116. Grade III–IV patellofemoral and soft-tissue mobilization to restore flexion targets a joint restriction by hand — 97140. Three intents, three codes, and the note records the minutes for each.
All three services are timed, so the day’s 47 timed minutes decide the number of units. Under Medicare’s methodology, 38–52 total minutes support 3 units. Assign the full 15-minute blocks first: 97110 earns one (15 of its 20 minutes) and 97116 earns one (its full 15). That is 2 units placed, with one left. The remaining minutes are 5 for 97110 and 12 for 97140, so the third unit goes to the larger remainder — 97140. The claim reads 1 unit each of 97110, 97116, and 97140.
The note separates the minutes by intervention and names the skilled intent of each, so the codes, the minutes, and the narrative agree. Had the note recorded only “47 minutes: exercise, walking, manual,” the same visit would be far harder to defend, and a reviewer could not confirm that three separate timed services were furnished.
Billing the strengthening block as 97530 because it “looked like activity.” Progressive resistive exercise for a single parameter is the 97110 descriptor; 97530 describes a dynamic, whole-task functional activity training several parameters at once — a different clinical story than the one this note tells.
On the claim line
The modifiers that ride along with PT codes
The right code and the right units still leave the claim incomplete, because Medicare and many other payers expect modifiers that change how the line is read and paid. Three matter most for physical therapy. The GP modifier marks a service furnished under an outpatient physical therapy plan of care, and it belongs on every service on the CMS therapy code list billed under a PT plan — evaluations included. The CQ modifier flags a service furnished in whole or in part by a physical therapist assistant: under Medicare’s de minimis standard it applies when a PTA furnishes more than 10 percent of a service, it must be paired with GP or the claim is returned, and services billed with CQ are paid at 85 percent of the otherwise applicable Part B amount. Because CQ cuts the payment, applying it more broadly than the policy requires gives away revenue. The KX modifier is different again: it attests that services above the annual per-beneficiary threshold remain medically necessary, and CMS sets that threshold each year.
Before the claim goes out
The pre-claim check for a PT visit
None of the distinctions above survive an audit unless the note carries them. This checklist is the article in operational form — the same questions a payer reviewer will ask of the chart, asked before the claim leaves the building.
Field checklist
09 itemsCode-selection checklist for a PT claim
- Every timed code maps to an intervention whose skilled intent — parameter, quality of movement, ambulation, tissue, functional task, or ADL — is named in the note.
- Minutes are documented per intervention, plus total timed minutes and total treatment time, and no two timed codes claim the same minutes.
- Evaluation claims report the complexity level the four components support: history and comorbidities, body-system elements examined, clinical presentation, and clinical decision-making.
- A re-evaluation (97164) is supported by a documented change in status or failure to respond, not the calendar.
- Modalities are coded on the supervised-versus-constant-attendance split, with a skilled rationale documented; 97010 is not billed alone, and G0283 is used instead of 97014 for Medicare.
- The GP modifier is on every service under the PT plan of care, and CQ is applied only where a PTA furnished more than the 10 percent de minimis share, paired with GP.
- Services above the annual KX threshold carry the KX modifier with documentation supporting continued medical necessity.
- Same-day code pairs were checked against the current CMS NCCI edit files, and any bypass modifier is backed by documentation of distinct services.
- Units reconcile with the payer’s counting method — Medicare’s 8-minute rule or the CPT midpoint convention — confirmed per payer, not assumed.
“The activity is what the visit looked like. The code is what the visit was for — and the note is the only place that difference exists.”
Quick answers
Physical therapy CPT codes FAQ
What is the difference between 97110 and 97530?
97110 (therapeutic exercise) trains a measurable body-level parameter — strength, endurance, range of motion, or flexibility — in one or more areas. 97530 (therapeutic activities) uses a dynamic, whole-task functional activity to improve overall functional performance across several parameters at once. Progressive resistive quad strengthening is 97110 even if it builds toward a functional goal; graded lifting-and-carrying for job tolerance is 97530 even though lifting also builds strength. The documented intent decides it, not the equipment.
How do I choose between 97161, 97162, and 97163 for a PT evaluation?
By four documented components, not the clock: the history including personal factors and comorbidities that affect the plan of care (none for low, 1–2 for moderate, 3 or more for high), the number of body-system elements examined (1–2, 3 or more, 4 or more), the stability of the clinical presentation (stable, evolving, unstable), and the complexity of clinical decision-making (low, moderate, high). The 20, 30, and 45 minutes in the descriptors are typical times, not thresholds, and the record must support every component of the level billed.
Are PT evaluation codes timed?
No. 97161–97164 are untimed and bill as one unit for the date of service regardless of how long the evaluation took, and their minutes stay out of the timed total. Timed treatment codes furnished the same day still go through the unit math separately.
What is the difference between 97112 and 97116?
97112 (neuromuscular re-education) retrains the quality of movement — balance, coordination, posture, kinesthetic sense, or proprioception — for sitting or standing activities. 97116 (gait training) trains ambulation itself, including stair climbing and assistive-device use. Standing balance and perturbation work is 97112; walking practice with a walker and cues for step length is 97116. If the note documents both, each needs its own separate minutes.
When does a claim need the CQ modifier, and what does it do to payment?
Under Medicare’s de minimis standard, CQ is required when a physical therapist assistant furnishes more than 10 percent of a service — more than 10 percent of an untimed service or of a 15-minute timed unit. It must be paired with the GP therapy modifier or the claim is returned, and for dates of service on or after January 1, 2022, services billed with CQ are paid at 85 percent of the otherwise applicable Part B amount. Applying it where the PTA’s share is at or below the threshold reduces payment unnecessarily.
Can I bill a supervised modality like 97010 on its own?
Not to Medicare. CPT 97010 (hot and cold packs) is bundled into the other services on the claim and is never paid separately, so billed alone it is denied. More broadly, supervised modalities (97010–97028) are untimed and unattended, while constant-attendance modalities (97032–97039) are timed and require one-on-one contact — and every modality still needs a documented skilled rationale tied to the plan of care. Contractor unit caps and code specifics such as using G0283 in place of 97014 vary, so confirm against your Medicare Administrative Contractor’s current policy.
Primary sources
Bibliography / 10- 01Billing and Coding: Outpatient Physical and Occupational Therapy Services (A56566)Centers for Medicare & Medicaid Services, Medicare Coverage Database
- 02Medicare Claims Processing Manual, Chapter 5 (Pub 100-04)Centers for Medicare & Medicaid Services
- 03Billing Examples Using CQ/CO Modifiers for Services Furnished In Whole or In Part by PTAs and OTAsCenters for Medicare & Medicaid Services
- 04Reduced Payment for PT and OT Services Furnished in Whole or in Part by PTAs and OTAs (MM12397)Centers for Medicare & Medicaid Services
- 052026 Annual Update of Per-Beneficiary Threshold Amounts (R13437CP)Centers for Medicare & Medicaid Services
- 06National Correct Coding Initiative (NCCI) EditsCenters for Medicare & Medicaid Services
- 07Tiered Physical Therapy Evaluation and Reevaluation CPT CodesAmerican Physical Therapy Association
- 08Quick Guide to the Three Levels of Physical Therapy EvaluationAmerican Physical Therapy Association
- 09Medicare Payment Thresholds for Outpatient Therapy ServicesAmerican Physical Therapy Association
- 10CPT Code 97110: Therapy Procedure Using Exercise, Each 15 MinutesAmerican Medical Association
Written by Callie Editorial
Published August 20, 2026
Educational content, not legal, billing, or patient-specific clinical advice.
Talk to our team