Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

CPT code 97116: Gait training therapy billing guide

Avatar photo Maja Popovska
Last Updated: September 4, 2026
Key Takeaways

Key Takeaways

CPT code 97116 is a timed Physical Medicine and Rehabilitation code for gait training therapy, billed in 15-minute units with direct one-on-one patient contact required

The 8-minute rule (CMS Claims Processing Manual Chapter 5) governs unit calculation: a minimum of 8 minutes of direct therapy time is needed to bill one unit

Medicare reimburses 97116 at separate facility and non-facility rates, published annually in the CMS Physician Fee Schedule; always verify current rates before billing

Pabau’s claims management software supports CPT and ICD-10 pairing, modifier selection, and clearinghouse submission to reduce coding errors on gait training claims

Maintained by the American Medical Association (AMA) within the Physical Medicine and Rehabilitation section of the CPT code set, 97116 describes gait training therapy: therapeutic procedures designed to help patients improve their ability to walk, ambulate, or negotiate obstacles. It applies when a qualified healthcare professional provides direct, one-on-one training to a patient whose gait has been impaired by injury, surgery, or neurological disease.

This guide covers every billing variable that affects reimbursement: unit calculation under the 8-minute rule, current Medicare fee schedule rates, ICD-10 pairings, modifier requirements, documentation, and the most common mistakes that trigger denials.

Field Detail
CPT code 97116
Official descriptor Therapeutic procedure, 1 or more areas, each 15 minutes; gait training (includes stair climbing)
Code category Physical Medicine and Rehabilitation (PM&R), timed therapeutic procedures
Billing unit 15-minute increments (timed code, 8-minute rule applies)
Patient contact required Direct one-on-one only; group therapy billed under 97150
Maintaining body American Medical Association (AMA)
Found our content helpful?

Who can bill CPT code 97116?

Eligible provider types are defined by CMS coverage policy and, for Medicare, by the service setting. The primary billers are physical therapists (PTs) and occupational therapists (OTs). Speech-language pathologists (SLPs) may bill 97116 in limited circumstances where gait training falls within their licensed scope, though payer acceptance varies by state; verify with the specific payer before billing. Physicians, physician assistants, and other qualified healthcare professionals may also bill this code when providing direct gait training services.

Scope of practice rules matter here. Licensing laws differ by state, so a provider type that qualifies in one jurisdiction may not qualify in another. Practices operating across multiple states should review their physical therapy clinic requirements for each location before billing under a specific provider type. For practices in the process of establishing new locations, understanding the full scope of requirements is essential before patient services begin.

  • Physical therapists (PTs) billing under the GP modifier
  • Occupational therapists (OTs) billing under the GO modifier
  • Speech-language pathologists (SLPs) billing under the GN modifier (gait training must be within scope; verify per payer)
  • Physicians and qualified non-physician practitioners when directly providing the service
  • Physical therapist assistants (PTAs) and occupational therapy assistants (OTAs) under appropriate supervision requirements

Gait training activities covered under CPT 97116

The AMA descriptor explicitly includes stair climbing, which signals the broad range of ambulation-related activities covered. The key requirement is that the activity must be therapeutic in nature and directly address the patient’s gait impairment. Understanding what qualifies helps coders distinguish 97116 from adjacent codes like 97530 (therapeutic activities) and 97112 (neuromuscular reeducation).

  • Parallel bar walking training
  • Gait pattern correction and retraining (step length, cadence, stance phase)
  • Ambulation with assistive devices: walkers, crutches, canes, forearm crutches
  • Stair climbing and stair descent training
  • Terrain adaptation: ramps, uneven surfaces, outdoor environments
  • Balance and weight-shifting exercises directly tied to ambulation
  • Pre-gait strengthening performed in the context of gait training (where clinically inseparable)
  • Training to transfer from seated to standing as a component of gait initiation

Practices opening new physical therapy services can find operational frameworks for what qualifies as direct patient care in each setting by reviewing guidance on opening a physical therapy clinic, which covers service scope and documentation structures.

CPT 97116 units and the 8-minute rule

CPT code 97116 is a timed code, meaning the number of billable units depends on the minutes of direct, one-on-one therapy time documented. The Centers for Medicare and Medicaid Services (CMS) 8-minute rule governs how units are counted for Medicare claims, and most commercial payers follow the same standard.

Minutes of gait training Billable units Rule applied
1-7 minutes 0 units (not billable) Below 8-minute threshold
8-22 minutes 1 unit 8-minute rule
23-37 minutes 2 units 8-minute rule
38-52 minutes 3 units 8-minute rule
53-67 minutes 4 units 8-minute rule

When multiple timed codes are billed on the same date of service, the 8-minute rule applies to the total timed minutes across all codes, not each code individually. CMS calculates unit totals using the aggregate method, then assigns units to each timed code proportionally. This means undercounting total session time affects every code billed that day, not just 97116.

Start and stop times must be documented for every timed code. Without them, the claim has no basis for the unit count billed, and a payer audit will result in recoupment regardless of whether the therapy actually occurred.

Medicare reimbursement rates for CPT code 97116

Medicare reimburses CPT code 97116 at two rates depending on the service setting: facility (outpatient hospital, skilled nursing facility) and non-facility (private practice, independent clinic). Non-facility rates are higher because the practice absorbs overhead costs not reimbursed through a facility fee.

Rates change annually with the CMS Physician Fee Schedule update, so billing teams should confirm current figures directly via the CMS Physician Fee Schedule lookup tool before each plan year.

Setting 2025 rate (per unit) Notes
Non-facility (private practice) Approx. $30-33 per unit Varies by geographic locality; confirm via CMS PFS tool
Facility (outpatient hospital/SNF) Approx. $20-23 per unit Facility fee paid separately to the institution

Geographic locality significantly affects actual payment. A practice in San Francisco will receive a higher locality-adjusted rate than one in rural Mississippi for the same code. Use the FastRVU lookup tool to calculate locality-adjusted rates for your specific Medicare Administrative Contractor (MAC) jurisdiction.

Commercial and Medicaid payers set their own rates, often as a percentage of the Medicare fee schedule (ranging from 80% to 130% depending on the payer contract). Non-Medicare rates are not published publicly; practices must reference their individual payer contracts. Pabau’s Claim.MD clearinghouse integration supports real-time eligibility verification and electronic remittance processing for over 4,000 US payers, helping practices confirm coverage and reconcile payments against contracted rates.

For structured superbill documentation that supports Medicare claim submission, the superbill documentation framework provides a practical billing workflow guide.

Reduce gait training claim denials with Pabau

Pabau connects to over 4,000 US payers through Claim.MD, supporting CPT and ICD-10 pairing, modifier selection, and clean claim submission for physical therapy practices.

Pabau practice management for physical therapy billing

ICD-10 diagnosis codes commonly paired with CPT 97116

Every claim for CPT code 97116 requires at least one ICD-10 diagnosis code that supports medical necessity. Payers review these pairings to confirm the billed gait training service is clinically appropriate for the documented condition. The following codes represent the highest-frequency pairings; this list is not exhaustive, and payer-specific Local Coverage Determinations (LCDs) govern which diagnoses are accepted.

ICD-10 code Description Clinical context
I69.391 Dysphagia following cerebral infarction Stroke sequelae with gait impairment
I69.351 Hemiplegia and hemiparesis following cerebral infarction Most common stroke-related gait training indication
G20 Parkinson’s disease Progressive gait impairment, freezing of gait
Z96.641 Presence of right artificial knee joint Post-TKA rehabilitation
S72.001A Fracture of unspecified part of neck of right femur, initial encounter Hip fracture post-surgical ambulation training
R26.89 Other abnormalities of gait and mobility Non-specific gait disorder requiring training
M16.11 Primary osteoarthritis, right hip Hip OA with ambulation restriction
G35 Multiple sclerosis MS-related gait ataxia and weakness

Use the most specific ICD-10 code available. Vague codes like R26.89 are acceptable when a definitive diagnosis has not been established, but they carry higher denial risk than condition-specific codes. Always document the functional limitation that necessitates gait training in the clinical notes, not just the diagnosis code.

CPT 97116 vs CPT 97110: Key differences

CPT 97110 (therapeutic exercise) is the most frequently confused code with 97116. Both are timed, both require direct one-on-one contact, and both often appear in the same PT session. The clinical distinction is the goal: 97110 builds strength, endurance, range of motion, or flexibility; 97116 specifically trains the gait pattern and ambulatory function. Billing one when the other was actually provided is upcoding, which carries audit and recoupment risk.

Factor CPT 97116 CPT 97110
Primary goal Improve gait pattern and ambulation Improve strength, endurance, ROM, flexibility
Typical activities Parallel bar walking, assistive device training, stair climbing Strengthening exercises, resistance training, stretching
Billable together? Yes, when clinically distinct and separately documented Yes, when clinically distinct and separately documented
NCCI edit risk Low (not bundled with 97110) Low (not bundled with 97116)
Modifier 59 needed? Only if payer challenges distinct service Only if payer challenges distinct service
Common clinical scenario Post-stroke ambulation retraining Quadriceps strengthening after knee replacement

CPT 97112 (neuromuscular reeducation) is another close neighbor. Use 97112 when the session focuses on motor control, proprioception, or balance retraining as standalone goals. Use 97116 when those elements exist but the overarching objective is functional gait improvement.

CPT 97530 (therapeutic activities) applies when the treatment uses functional movement patterns to improve daily tasks, not specifically gait. When in doubt, ask: “Is the primary goal of this segment of treatment to train the patient’s gait?” If yes, 97116 is the correct code.

Modifiers for CPT code 97116

Modifiers tell payers which type of provider delivered the service and under what conditions. Incorrect or missing modifiers are one of the top three causes of 97116 denials, according to billing compliance specialists.

Modifier Applies to When required
GP Physical therapist services All Medicare PT claims; required on every 97116 line billed by a PT
GO Occupational therapist services All Medicare OT claims; required on every 97116 line billed by an OT
GN Speech-language pathologist services Required on Medicare SLP claims when 97116 is within scope
59 Distinct procedural service When 97116 and another timed code (e.g. 97110) are questioned as bundled by the payer; documents separate, distinct services
KX Medicare therapy cap exception Required when therapy exceeds the annual Medicare therapy cap threshold; attests medical necessity for continued treatment

Modifier rules differ by payer. Commercial insurers may not require GP/GO/GN. Always verify modifier requirements in each payer’s provider manual before submitting, particularly for secondary payers where modifier stacking can create edits.

Documentation requirements for CPT code 97116

Documentation for 97116 must establish three things: medical necessity for gait training, the nature and duration of the session, and the patient’s response to treatment. Payers audit these elements most frequently, and missing any one of them can trigger denial or recoupment.

Ensuring your practice maintains consistent physiotherapy clinic compliance requirements protects against audit exposure across all therapy codes, not just 97116.

  • Physician referral or plan of care: signed plan documenting the diagnosis, frequency, duration, and specific therapy goals
  • Functional goals: measurable goals tied directly to gait function (e.g. “patient will ambulate 200 feet independently with quad cane within 4 weeks”)
  • Start and stop times: exact clock times for each timed service; “30 minutes of gait training” without times is insufficient
  • Activities performed: specific description of gait training activities (parallel bars, assistive device used, terrain type, distance)
  • Patient response: objective functional response (e.g. gait speed, step length, balance assessment outcome)
  • Medical necessity justification: narrative explaining why gait training is required given the patient’s condition and functional status
  • Therapist signature and credentials: supervising or treating therapist identity documented with professional designation
  • Progress notes: evidence of measurable progress or explanation of continued necessity when progress is slower than expected

Pro Tip

Document the number of units billed alongside the start and stop times in every session note. A claim showing 3 units of 97116 must be backed by documentation showing at least 38 minutes of direct gait training time. Auditors cross-reference these figures directly, and a mismatch creates automatic recoupment risk.

CPT 97116 billing guidelines and common mistakes to avoid

Most 97116 denials trace back to a short list of recurring errors. Billing teams at physical therapy practices see the same patterns repeatedly: unit miscounts, wrong modifiers, and ICD-10 codes that don’t support the level of service billed. Understanding medical billing fundamentals helps coders catch these errors before submission. For practices that have already accumulated a denial backlog, a structured denial management strategy can recover revenue that would otherwise be written off.

  • Overbilling units without documented time: billing 3 units when session notes show only 25 minutes of gait training. Auditors calculate units from documented time, not billed units.
  • Missing start/stop times: timed codes cannot be defended without exact session times. “30-minute PT session” does not satisfy CMS documentation requirements for individual timed codes.
  • Wrong modifier or missing modifier: omitting GP, GO, or GN on a Medicare claim results in automatic denial. These are not optional for Medicare.
  • Using 97116 for general balance exercises: balance training that does not have ambulation as its primary goal belongs under 97112 (neuromuscular reeducation), not 97116.
  • Billing 97116 for group therapy: 97116 requires direct one-on-one contact. Any session where the therapist works with two or more patients simultaneously must be billed under 97150.
  • ICD-10 code mismatch: submitting 97116 with an ICD-10 code that does not establish functional gait impairment (e.g. a pain-only code without documented ambulation restriction) reduces medical necessity support and increases denial risk.

Submitting a clean claim from the start is always faster than managing denials after the fact. For practices managing high therapy visit volumes, dedicated claims management software with built-in CPT and ICD-10 validation reduces the error rate before claims leave the practice.

Track claims from start to Finish
Track claims from start to Finish

How practice management software simplifies CPT 97116 billing

High-volume physical therapy practices face a compounding billing problem: every additional timed code billed per session multiplies the documentation and calculation requirements. A therapist seeing 12 patients per day and billing an average of three timed codes per session is managing 36 separate unit counts, each requiring documented start and stop times and correct modifier assignment. Manual tracking at that volume creates consistent error risk.

Physical therapy EMR software built for rehabilitation billing addresses this by embedding billing logic directly into the clinical workflow. Rather than calculating units after the session, therapists document time continuously, and the system calculates billable units automatically against the 8-minute rule.

ICD-10 diagnosis codes are linked to the treatment record during charting, so the pairing is established at the point of care rather than reconstructed at billing time.

Pabau supports CPT and ICD-10 pairing within treatment records, allowing clinicians to link diagnosis codes to procedures during charting. Claims submit electronically through the Claim.MD clearinghouse, which connects to over 4,000 US payers for real-time eligibility checks and electronic remittance advice (ERA).

For practices evaluating physiotherapy clinic management software, the key billing features to assess are automated unit calculation, modifier rule support, and integrated denial tracking. For practices considering opening a new location, the full compliance and operational setup process is covered in the guide to opening a physiotherapy clinic.

Pro Tip

Run a monthly audit of your 97116 claims against the 8-minute rule table. Pull all claims where units billed do not match the documented time range, and review whether modifier KX was applied to claims approaching or exceeding the Medicare therapy cap threshold. Catching these errors before payer audits do saves recoupment and appeals time.

Conclusion

CPT code 97116 is straightforward in principle: bill what you document, document what you bill, and apply the correct modifier for the provider type. The denials happen when one of those three elements breaks down. Accurate unit calculation under the 8-minute rule, complete time documentation, and correct ICD-10 pairing are the three variables that determine whether a 97116 claim pays on first submission or goes through denial and appeal.

For practices looking to reduce billing errors and improve clean claim rates on physical therapy codes, Pabau’s integrated billing workflow supports CPT and ICD-10 pairing, claim submission through Claim.MD, and electronic remittance reconciliation. To see how it works in a rehabilitation billing context, explore the Claim.MD integration or speak with the team about your practice’s specific billing setup.

Continue your research

Continue your research

Need help managing physical therapy billing workflows? Physical therapy EMR software covers how Pabau supports PT documentation, claims submission, and scheduling in one platform.

Want to understand how clearinghouse billing works? Medical claims clearinghouse guide explains how electronic claim submission reduces denial rates and speeds reimbursement.

Looking for guidance on compliance for therapy clinics? Medical billing compliance covers documentation standards, audit readiness, and payer policy management for therapy practices.

Frequently Asked Questions

What is CPT code 97116 used for?

CPT code 97116 is used to bill gait training therapy, a Physical Medicine and Rehabilitation service in which a qualified healthcare professional provides direct, one-on-one therapeutic training to improve a patient’s ability to walk and ambulate. It covers activities such as parallel bar walking, assistive device training, stair climbing, and terrain adaptation, and is billed in 15-minute units.

How many units can be billed for CPT 97116?

The number of billable units depends on the total documented therapy time and the CMS 8-minute rule: 8-22 minutes equals 1 unit, 23-37 minutes equals 2 units, 38-52 minutes equals 3 units, and 53-67 minutes equals 4 units. When multiple timed codes are billed on the same date, the 8-minute rule applies to the aggregate total, not each code individually.

Does the 8-minute rule apply to CPT code 97116?

Yes. CPT code 97116 is a timed code, so the CMS 8-minute rule governs unit calculation for all Medicare claims. A minimum of 8 minutes of direct, one-on-one gait training must be documented to bill even one unit. Most commercial payers follow the same standard, but verify individual payer policies.

What is the difference between CPT 97116 and CPT 97110?

CPT 97116 is specifically for gait training, targeting the improvement of a patient’s ability to walk and ambulate. CPT 97110 is for therapeutic exercise, targeting strength, endurance, range of motion, or flexibility. Both can be billed on the same date when the services are clinically distinct and separately documented; they are not bundled by the National Correct Coding Initiative (NCCI).

What modifiers are required for CPT code 97116?

For Medicare claims, the discipline modifier is mandatory: GP for physical therapists, GO for occupational therapists, and GN for speech-language pathologists. Modifier 59 may be needed when a payer questions whether 97116 and another timed code are distinct services. Modifier KX is required when therapy exceeds the annual Medicare therapy cap threshold and continued medical necessity is attested.

Can occupational therapists bill CPT code 97116?

Yes. Occupational therapists can bill CPT code 97116 when gait training falls within their licensed scope of practice and the service is medically appropriate. Medicare claims from OTs must include the GO modifier. Scope of practice requirements vary by state, so verify with the applicable state licensing board before billing.

What ICD-10 codes are commonly used with CPT 97116?

Common ICD-10 codes paired with 97116 include I69.351 (hemiplegia following cerebral infarction), G20 (Parkinson’s disease), Z96.641 (presence of right artificial knee joint), S72.001A (hip fracture), R26.89 (other abnormalities of gait), and G35 (multiple sclerosis). Use the most specific code available and verify acceptance under the payer’s applicable Local Coverage Determination (LCD).

Found our content helpful?
×