Physical Therapy Billing & RCM

Physical Therapy Medical Billing & RCM

Physical therapy billing requires mastery of Medicare's 8-minute rule, timed vs. untimed code distinctions, annual therapy thresholds, and KX modifier compliance—rules that directly determine how many units can be billed for every treatment session. VeriMedix ensures PT practices capture all billable units while maintaining the documentation integrity that protects against audits and denials.

Call us
$2,410is the 2025 Medicare KX modifier threshold for combined PT and SLP services per beneficiary per year, above which KX must be appended to all claims or they will be automatically denied
~15–20%industry-wide first-pass denial rate for physical therapy claims, with the most common causes being missing GP modifier, KX threshold errors, and unsigned plans of care
85%of the standard Medicare rate is paid for PT services when the CQ modifier is appended (PTA-delivered services), effective since January 1, 2022 under the BBA of 2018
Physical Therapy medical billing

Overview of Physical Therapy billing

Physical therapy billing is built around a fundamental distinction between timed codes and untimed (service-based) codes. Timed codes—such as 97110 (therapeutic exercises), 97112 (neuromuscular reeducation), 97140 (manual therapy), and 97530 (therapeutic activities)—are billed in 15-minute increments and subject to the 8-minute rule. Untimed codes—such as 97010 (hot/cold packs), 97014 (unattended electrical stimulation), 97161–97163 (PT evaluations), and 97150 (group therapy)—are billed once per session regardless of how long they take. Correctly categorizing each service and applying the 8-minute rule to aggregate timed minutes is the foundation of accurate PT billing.

The Medicare 8-minute rule requires therapists to count total timed service minutes per session and bill one unit for each full 15-minute increment, plus one additional unit if at least 8 minutes remain. For example, 38 minutes of timed service = 3 billable units (38 ÷ 15 = 2 full units plus 8 minutes remaining, which meets the 8-minute threshold for a third unit). The GP modifier is required on all claims for physical therapy services, signaling to Medicare that the service is under a physical therapist's plan of care. When a physical therapy assistant (PTA) performs at least 10% of a service, the CQ modifier must be appended to denote PTA-delivered care, and payment is reduced to 85% of the standard fee schedule rate. The CO modifier serves the same function for occupational therapy assistants.

Medicare's annual therapy threshold—$2,410 for PT and SLP combined in 2025 ($2,480 in 2026)—triggers the KX modifier requirement once a patient's cumulative therapy expenses reach that threshold. Adding KX to each claim line attests that continued therapy is medically necessary and that appropriate documentation exists in the medical record. Claims exceeding the threshold without KX are automatically denied. A higher targeted medical review threshold of $3,000 activates additional claims scrutiny. Plan of care certification requirements mandate that a physician, NP, or PA certify (sign) the therapist's plan of care within a defined timeframe—typically within 30 days of the evaluation.

Key Physical Therapy codes & modifiers

Below are commonly billed codes our certified coders manage for physical therapy practices. Always confirm payer-specific coverage and current code values.

CodeDescriptionBilling note
97161Physical therapy evaluation, low complexityUntimed; billed once per initial evaluation; documents low-complexity clinical presentation
97162Physical therapy evaluation, moderate complexityUntimed; moderate clinical presentation with established body structure or function impairment
97163Physical therapy evaluation, high complexityUntimed; high-complexity presentation with multiple body system involvement
97110Therapeutic exercises; each 15 minutesTimed; one-on-one skilled instruction; subject to 8-minute rule; one of highest-volume PT codes
97112Neuromuscular reeducation of movement, balance, coordination, kinesthetic sense; each 15 minutesTimed; document specific neuromuscular deficits being treated
97140Manual therapy techniques (e.g., mobilization/manipulation, manual lymphatic drainage, manual traction); each 15 minutesTimed; cannot be billed with 97124 (massage) even with modifier 59 per NCCI mutually exclusive edit
97530Therapeutic activities, direct one-on-one patient contact; each 15 minutesTimed; use when functional tasks are the treatment focus; can be billed same session as 97140 with modifier 59 if in distinct 15-minute intervals
97010Application of a modality to one or more areas; hot or cold packsUntimed; service-based; typically not separately reimbursable by Medicare as standalone service
97164Re-evaluation of physical therapy established plan of careUntimed; bill only when there are new clinical findings, treatment failure, or unanticipated significant change in status

Frequently used modifiers

  • GP – Services delivered under an outpatient physical therapy plan of care; required on all Medicare PT claims
  • KX – Patient has met or exceeded the annual therapy threshold; attests medical necessity is documented; required on all claim lines once threshold is reached
  • CQ – Physical therapy service performed in whole or in part by a physical therapist assistant (PTA); triggers 85% payment rate
  • 59 – Distinct procedural service; use when billing two timed codes that would otherwise bundle (e.g., 97140 and 97530) when provided in separate, distinct 15-minute intervals
  • GA – ABN on file; patient notified service may be denied as not medically necessary by Medicare

Physical Therapy billing SOPs

Our standard operating procedures for physical therapy revenue cycle management — the step-by-step workflow we follow on every claim:

  1. At the initial evaluation, select the appropriate evaluation code (97161, 97162, or 97163) based on documented complexity criteria; complete the plan of care including diagnosis, treatment goals, frequency, and duration.
  2. Obtain plan of care certification: have the referring or certifying physician, NP, or PA sign the plan within the required timeframe (within 30 days per CMS for Medicare); retain signed certification in the medical record.
  3. For each treatment session, document start and end time for each timed service; distinguish which services are timed (billed per 15-minute unit) and which are untimed (billed once per session regardless of duration).
  4. Calculate billable units using the 8-minute rule: add all timed minutes; divide by 15 to find full units; if the remaining minutes are 8 or more, add one additional unit; allocate units across the applicable timed CPT codes treated that session.
  5. Append GP modifier to all claim lines for Medicare PT claims; if a PTA performed any portion (at least 10%) of a timed service, also append the CQ modifier and document the time breakdown between PT and PTA.
  6. Track cumulative therapy expenses for each Medicare patient; when the patient's year-to-date PT/SLP charges reach the annual threshold ($2,410 in 2025), add the KX modifier to all subsequent claim lines and ensure the medical record documents continued medical necessity.
  7. Document objective functional measures at each session to support the medical necessity of ongoing treatment; include measurable goals, progress toward goals, and the clinical rationale for continued skilled therapy.
  8. Verify payer-specific plan of care requirements for commercial payers; many require re-certification at defined intervals (e.g., every 30 or 60 days) and may require prior authorization for additional treatment episodes.
  9. On discharge, generate a discharge summary documenting final functional status, goal achievement, and any home program recommendations; close out the plan of care in the system to prevent inadvertent continued billing.
The Verimedix advantage: Every step above is enforced with payer-specific edits and double-checked by a specialty coding lead before submission — so claims go out clean the first time.

Common problems & denials providers face

These are the issues we see most often in physical therapy billing — and exactly how we resolve them:

Incorrect 8-minute rule calculation leading to unit errors

Billing one unit per timed code rather than calculating units from total timed minutes per session is a common and systematic error in PT billing. Example: billing 1 unit of 97110 for 20 minutes and 1 unit of 97140 for 18 minutes = 2 units, but the correct calculation (38 total timed minutes) supports 3 units. Fix: implement session-by-session unit calculation in the billing system or EHR using the aggregate minute rule; train therapists to document exact minutes per timed service.

Missing KX modifier on claims exceeding the therapy threshold

Claims for patients who have reached the annual Medicare therapy threshold ($2,410 in 2025) submitted without the KX modifier are automatically denied by CMS. Fix: configure the billing system to automatically alert when a patient's year-to-date PT/SLP charges approach the threshold; require confirmation that documentation of medical necessity is on file before the KX modifier is added to claims.

Missing or unsigned plan of care

Medicare requires that the plan of care be certified (signed) by a physician, NP, or PA before or within a defined period following the start of care. Claims submitted without a completed certification are denied. Fix: establish a workflow to send POC documents to the certifying provider immediately after the initial evaluation; track unsigned POCs daily and hold billing for uncertified plans until signed certification is received.

Missing GP modifier on Medicare claims

All Medicare physical therapy claims must include modifier GP. Omitting it causes denial or misrouting of the claim. Fix: build a billing rule that automatically appends GP to all claim lines when the claim is for Medicare and the treating provider is a licensed physical therapist or PTA.

Billing 97124 (massage) with 97140 (manual therapy) on the same claim

CPT 97124 and 97140 are a mutually exclusive NCCI edit pair and cannot be billed together under any circumstances—no modifier can override this restriction per CMS policy. Fix: add a hard NCCI edit in the billing scrubber that prevents simultaneous submission of 97124 and 97140 on the same date for the same patient.

EHRs & technologies we work with

Verimedix works inside the systems physical therapy practices already use, including:

WebPT (leading PT-specific EHR/PM platform)Clinicient / Raintree SystemsPrompt EMRFusion Web ClinicTheraOfficeEpic (with Rehab module)Cerner (Oracle Health, with therapy scheduling)Kareo (Tebra)

Physical Therapy billing FAQs

Under CMS guidelines, add together the total minutes of all timed services provided during the session, then calculate units from that total: 8–22 minutes = 1 unit; 23–37 minutes = 2 units; 38–52 minutes = 3 units; 53–67 minutes = 4 units, and so on. Allocate those units among the timed codes proportionally by time spent. Commercial payers may follow the AMA's per-code rule (8 minutes per code = 1 unit per code) rather than the CMS aggregate rule—verify each payer's method.

The KX modifier threshold ($2,410 for PT/SLP combined in 2025) is the point at which a KX modifier must be appended to all claims to confirm medical necessity. The targeted medical review threshold ($3,000 in 2025) is a separate, higher threshold above which CMS may initiate focused review of the patient's therapy claims to verify medical necessity. Both thresholds reset each calendar year and apply separately to PT/SLP versus OT services.

No. CPT 97164 (PT re-evaluation) is appropriate only when the clinical record documents: new clinical findings not addressed in the current plan of care, failure to respond to treatment as expected, or a significant, unanticipated improvement or decline in the patient's functional status. Routine progress notes or periodic reassessments within the current plan of care do not support billing 97164. Misuse of re-evaluation codes is a common audit finding.

Track time separately for PT and PTA minutes per service. If the PTA provides at least 10% of a given timed service, the CQ modifier must be appended to that service code. If the PT provides the majority (more than 50% of that specific service's minutes), the unit is billed without CQ. CMS pays CQ-modified services at 85% of the standard rate. Document in the session note which portions of the treatment were delivered by the PT versus the PTA, with minutes recorded.

Not universally. Many commercial payers follow the AMA's per-code rule, which allows billing one unit for each code when at least 8 minutes of that specific service were provided—rather than calculating units from the session's aggregate timed minutes. Always verify payer-specific billing guidelines. For Medicare and most Medicare Advantage plans, the CMS aggregate 8-minute rule applies.

For each timed CPT code billed, the clinical note must document: the specific procedure performed (matching the CPT code description), the start and end time (or total minutes), the patient's response to treatment, and the clinical rationale for the skilled therapy service. For any session exceeding the KX modifier threshold, additional documentation of continued medical necessity and functional progress toward measurable goals is required in the record.

WebPT is the most widely adopted outpatient physical therapy EHR and billing platform in the US, purpose-built for the specialty. Clinicient (now Raintree Systems), Prompt, Fusion Web Clinic, and TheraOffice are other popular PT-specific platforms. Larger health systems may use Epic or Cerner with therapy-specific modules. The EHR must support documentation of timed minutes per service, modifier management, KX threshold tracking, and POC certification workflows.

Ready to optimize your Physical Therapy revenue?

Verimedix handles the entire physical therapy revenue cycle — coding, submission, denials, and A/R — so your team can focus on patients.

+1 (470) 887-9106