CPT CODE

The Clinician’s Complete Guide to CPT Code 97150: Therapeutic Activity

Imagine two patients. The first, a carpenter named John, is six weeks post-shoulder surgery. He can now lift a 5-pound weight through a full range of motion with minimal pain. By the strict definition of therapeutic exercise, he is improving. The second patient, Maria, is an elderly woman recovering from a stroke. She can voluntarily move her affected arm, but she cannot use it to stabilize a jar while her other hand tries to open it. Both have reached a plateau in their recovery—not of strength or range of motion, but of function.

This is the critical juncture where CPT code 97150: Therapeutic Activity enters the clinical picture. It is the bridge between isolated impairment and integrated performance; the code that translates clinical gains into real-world victories. It is not about the simple mechanics of movement, but about the complex, dynamic, and often unpredictable nature of doing. For rehabilitation professionals—physical therapists, occupational therapists, and speech-language pathologists—97150 is one of the most powerful, yet most misunderstood and frequently audited, tools in the coding arsenal.

This definitive guide moves beyond a simple definition to explore the profound clinical and administrative nuances of cpt code 97150. We will dissect its proper application, differentiate it from its cousins in the CPT lexicon, and provide a robust framework for documentation that satisfies the most stringent auditor. Our goal is to empower clinicians to utilize this code confidently and correctly, ensuring patients like John and Maria can not only move better but live better, all while safeguarding the financial health and compliance of the practice.

CPT Code 97150

CPT Code 97150

2. Defining the Indefinable: What Exactly is Therapeutic Activity (97150)?

According to the American Medical Association’s CPT® manual, the official descriptor for code 97150 is:

Therapeutic procedure(s), group (2 or more individuals)
97150: Therapeutic procedure(s), group (2 or more individuals)

Wait, that can’t be right for “Therapeutic Activity,” can it? This common confusion highlights the first critical rule of using CPT codes: always use the current year’s manual. The code descriptor was updated years ago. The code we colloquially call “Therapeutic Activity” is, in fact, 97110.

A moment of clarification is essential. The code we are discussing in this article, universally referred to in practice as “Therapeutic Activity,” is CPT code 97150. However, its official CPT descriptor is for a group therapeutic procedure. The code that most accurately describes the “dynamic activities” we are discussing is often 97110 (Therapeutic Exercise) when applied to function, but the clinical community and many payers have adopted 97150 for this specific purpose.

For the sake of this article and its practical application, we will proceed with the common industry understanding that 97150 represents “Therapeutic Activity” as a dynamic, functional, task-oriented procedure. However, this immediately underscores the paramount importance of verifying payer-specific guidelines, as some may strictly adhere to the CPT descriptor and require 97110 for functional activities.

With that critical disclaimer stated, let’s define the concept of therapeutic activity as it is broadly applied in clinics today.

Therapeutic Activity (as commonly billed under 97150) is a current procedural terminology code used by qualified healthcare professionals to describe a treatment that utilizes dynamic activities to improve functional performance. The key differentiator is the use of functional tasks.

The AMA’s CPT Network provides further insight, stating that these activities are “designed to improve a specific functional skill or enhance the performance of a specific functional task” and are “only used for the management of a specific disease or condition, which has resulted in a loss of function or an ability to perform a specific task.”

The core components of a billable 97150 service include:

  • Dynamic Movement: The activity is not static. It involves multiple planes of movement, weight shifts, balance reactions, and coordination.

  • Functional Simulation: The task directly mimics or is an actual activity that the patient needs to perform in their daily life (e.g., lifting a weighted crate to simulate a laundry basket, navigating a mock apartment setup, practicing getting up and down from the floor).

  • Performance Quality: The focus is not just on completing the task, but on the quality of the movement—efficiency, safety, endurance, and corrective strategies.

  • Skill Acquisition: The intervention is teaching or re-educating the body to perform a complex motor skill, often incorporating environmental adaptations.

In essence, if therapeutic exercise (97110) is about building the raw materials (strength, ROM, endurance), then therapeutic activity (97150) is about using those materials to construct a functional skill.

3. The Pillars of Distinction: 97150 vs. Other Common CPT Codes

The most common source of coding errors and subsequent denials is the incorrect application of 97150 when another code is more appropriate. Creating clear mental boundaries between these codes is essential for clinical and billing integrity.

<a name=”vs-97110″></a>97150 vs. 97110 (Therapeutic Exercise)

This is the most frequent point of confusion.

  • 97110 (Therapeutic Exercise): Focuses on impairment-level improvements. The goal is to improve one or more of the following: strength, range of motion, endurance, flexibility, or stability. The activities are often single-plane and repetitive. Examples include: straight leg raises, shoulder abduction with a theraband, seated leg presses, wall slides, and stationary cycling for cardio endurance.

  • 97150 (Therapeutic Activity): Focuses on functional-level improvements. The goal is to integrate multiple impairments into a coordinated, purposeful action. Examples include: having a post-op knee patient practice stepping up onto a curb of various heights (integrating strength, ROM, balance, and coordination) or having a patient with low back pain practice lifting a box from the floor to a shelf using proper body mechanics (integrating core stability, leg strength, and motor planning).

The Litmus Test: If you can describe the activity in a single, non-functional term (e.g., “hip abduction,” “knee extension”), it’s likely 97110. If you must describe it as a task (e.g., “simulated car transfer,” “overhead shelf loading”), it leans toward 97150.

97150 vs. 97530 (Therapeutic Activities – S&I)

This code is a common source of confusion, especially in occupational therapy.

  • 97530 (Therapeutic Activities): The official descriptor is “Therapeutic activities, direct (one-on-one) patient contact (use of dynamic activities to improve functional performance), each 15 minutes.” This seems identical! The key historical difference is that 97530 is intended for use by a therapist or an assistant (OTA, PTA) under the therapist’s direction. However, the CPT manual has evolved, and the distinction is now primarily based on the complexity of the activity and the clinical decision-making required. Many practices and payers now view 97530 and 97150 as essentially synonymous for therapist-provided one-on-one care, but 97530 is typically billed in 15-minute increments, while 97150 is an untimed code. It is absolutely critical to check with major payers like Medicare and private insurers for their specific billing policies, as they vary widely.

<a name=”vs-97535″></a>97150 vs. 97535 (Self-Care/ADL Training)

  • 97535 (Self-Care/ADL Training): This code is highly specific. It is used for the re-training of Activities of Daily Living (ADLs) and Instrumental ADLs (IADLs) when a patient has lost the ability to perform them. The activity is the ADL.

  • Examples of 97535: Re-training a patient how to dress one-handed after a stroke, teaching a patient with arthritis how to use adaptive equipment to button a shirt, practicing safe swallowing strategies during a meal (for speech therapy).

  • The Overlap: There is natural overlap. Practicing getting up from a chair (a functional mobility activity) could be 97150. However, if the primary focus is on the specific techniques for donning socks and shoes as part of dressing (an ADL), 97535 may be more appropriate. The focus is on the skill of the ADL itself.

97150 vs. 97112 (Neuromuscular Re-education)

  • 97112 (Neuromuscular Re-education): This code focuses on regaining motor control, balance, kinesthetic sense, and coordination. It often involves high-level, non-functional balance activities (e.g., balance board, BOSU ball, PNF patterns) to retrain the nervous system’s control of movement patterns.

  • The Distinction: If the activity is about challenging and improving the nervous system’s control of posture and movement in a non-functional context, it’s 97112. If that improved control is then applied to a functional task (e.g., standing on a BOSU ball is 97112; but then carrying a tray while walking on uneven turf is 97150), the latter becomes therapeutic activity.

 Code Differentiation at a Glance

CPT Code Official Descriptor (Concept) Primary Focus Example Activities
97110 Therapeutic Exercise Impairment Leg presses, shoulder raises, stationary biking, stretching
97150 Therapeutic Activity (Group)* Function & Skill Carrying weighted objects, stair climbing with a laundry basket, simulated work tasks
97530 Therapeutic Activities (S&I) Function & Skill Often identical to 97150, but check payer rules on time and provider type.
97535 Self-Care/ADL Training Re-learning ADLs Dressing training, bathing techniques, feeding strategies
97112 Neuromuscular Re-education Motor Control & Balance Balance board drills, PNF patterns, proprioception training

*Note: As discussed, 97150’s official descriptor is for group therapy, but it is commonly used for one-on-one functional training. Always verify with payer-specific policies.

4. The “Dynamic” Qualifier: Establishing Medical Necessity for 97150

Merely performing a functional task is not sufficient justification to bill 97150. The service must be medically necessary. This means the clinician must establish that:

  1. The patient has a diagnosed condition that has resulted in a loss of function.

  2. The functional task is a skilled service requiring the expertise of a therapist to design, implement, and adapt.

  3. The activity is of appropriate complexity and intensity that it could not be performed safely or effectively without skilled guidance.

The key word from the CPT description is “dynamic.” Static holding or simple repetition is not dynamic. A dynamic activity involves:

  • Multiple Parameters: It challenges strength, balance, endurance, and coordination simultaneously.

  • Environmental Interaction: The patient must react to and manipulate objects in their environment.

  • Problem-Solving: The patient, under the therapist’s guidance, must develop strategies to complete the task efficiently.

Justifying Skilled Care: The note must answer: “Why did this require a therapist?”

  • Unskilled: “Patient lifted a 10-lb box 10 times.”

  • Skilled (Justifying 97150): “Therapist instructed patient in proper body mechanics (hip hinge, neutral spine) for lifting a 10-lb box from floor to waist level. Therapist provided manual cues to correct lumbar flexion and verbal cues to engage core stabilizers. Task complexity was increased by having patient turn 90 degrees and place the box on a shelf, challenging dynamic balance and rotational control. Patient required moderate verbal and minimal tactile cues to maintain technique for 3 sets of 8 repetitions.”

5. A Tapestry of Applications: Clinical Case Studies Across Settings

<a name=”case-ortho”></a>Case Study 1: The Construction Worker Post-Shoulder Surgery (Outpatient Ortho)

  • Patient: 45-year-old male, status-post rotator cuff repair and labral debridement 12 weeks ago.

  • Impairments: Improved but persistent weakness in scapular stabilizers, decreased endurance, inability to perform overhead work.

  • Therapeutic Exercise (97110): Continue with resisted ER/IR, scapular retraction/protraction, prone Y-T-W exercises.

  • Therapeutic Activity (97150): Simulated Work Task. Therapist sets up a shelf at shoulder height and overhead. Patient is instructed to lift a weighted tool bag (starting at 5lbs) from the floor, carry it 10 feet, and place it on the shoulder-height shelf. Progression: Increase weight, place tool bag on overhead shelf, add a doorway to navigate through, simulate tightening a bolt overhead with a weighted drill.

  • Skilled Justification: Therapist is monitoring for compensatory strategies (trunk extension, scapular hiking), providing cues for proper scapulohumeral rhythm, ensuring safety, and progressively overloading the task to meet the specific job demands.

Case Study 2: The Stroke Survivor (Skilled Nursing Facility)

  • Patient: 72-year-old female, status-post L CVA 4 weeks ago, with right-sided hemiparesis.

  • Impairments: Poor right weight-bearing, loss of balance with standing, neglect.

  • Therapeutic Exercise (97110): Weight-shifting activities in parallel bars, right LE strengthening.

  • Therapeutic Activity (97150): Kitchen Task. Patient stands at kitchen counter (with stand-by assist for safety). Therapist instructs patient to retrieve a light pot from a lower cabinet to the right (encouraging weight shift onto involved side and addressing neglect), carry it 3 steps to the sink (gait and balance), fill it with water from the tap (bilateral integration), and place it on the stove (forward reach and balance).

  • Skilled Justification: Therapist is providing guarding, tactile and verbal cues to encourage weight-bearing on the right, cueing for midline orientation, and breaking down the complex task into manageable components to re-establish motor planning.

<a name=”case-peds”></a>Case Study 3: The Child with Developmental Coordination Disorder (School-Based/Peds Clinic)

  • Patient: 8-year-old male with DCD, difficulty with playground participation.

  • Impairments: Poor motor planning, low core strength, fear of heights.

  • Therapeutic Exercise (97110): Core strengthening exercises (planks, bridges), upper body strength.

  • Therapeutic Activity (97150): Playground Obstacle Course. Therapist creates a course: climb up a short ladder (grip strength, planning), cross a suspended bridge (dynamic balance, overcoming fear), slide down a slide (sequencing), and run to a designated spot (cardiovascular endurance).

  • Skilled Justification: Therapist provides physical assistance and spotting for safety, uses graded challenges to build confidence (starting with low heights), and provides verbal reinforcement and motor planning strategies (“first your hands, then your feet”) to complete the functional play-based task.

6. The Art of Documentation: Writing Notes That Justify and Defend

Your documentation is your only defense in an audit. A note for 97150 must tell a story of medical necessity and skilled intervention. It should follow the SOAP note format but with heightened specificity.

  • Subjective: Include the patient’s own words about their functional goals. “Patient reports: ‘I’m scared to carry my laundry basket downstairs because I feel wobbly.'”

  • Objective: BE SPECIFIC.

    • Activity: “Therapeutic activity to address functional carrying and stair negotiation.”

    • Task Description: “Patient performed carrying a 10-lb weighted basket (simulating laundry) 20 feet to a staircase, ascended/descended 12 steps, and returned to start.”

    • Quality & Skilled Intervention: “Therapist provided instruction in load management and step-to pattern. Mod Mod assist provided for balance on descent due to observed valgus knee collapse. Cues were given for ‘knees over toes’ and engaging quadriceps eccentrically. Patient demonstrated improved control with minimal verbal cues by the 3rd set.”

    • Parameters: “3 sets of the complete circuit. RPE reported as 4/10.”

    • Response: “Patient tolerated activity well. Vital signs stable. Demonstrated improved confidence and technique with repetition.”

  • Assessment: “Patient continues to present with impaired dynamic balance and LE weakness impacting higher-level functional tasks. She is making measurable progress as evidenced by reduced need for assistance across 3 sets. The task directly addresses her stated functional goal and requires skilled intervention to ensure safety and proper technique.”

  • Plan: “Continue with therapeutic activities to improve functional strength and balance. Progress weight in basket to 15 lbs next session and add a verbal distraction task to further challenge dynamic balance during carry.”


<a name=”billing”></a>7. Navigating the Maze: Billing, Compliance, and Reimbursement Challenges

The 8-Minute Rule and Time-Based Billing

A crucial distinction: CPT code 97150 is an “untimed” code. It is billed as one unit per session, regardless of the time spent. This is different from timed codes like 97110 or 97530, which are billed in 15-minute increments based on the 8-Minute Rule.

  • Timed Codes (97110, 97530): Total the time spent on all timed services. A unit is awarded for each full 15 minutes of service. The 8-Minute Rule dictates how to calculate this.

  • Untimed Code (97150): Only one unit can be billed per day, per patient, regardless of whether the activity lasted 8 minutes or 25 minutes. You are billing for the complexity and skill of the service, not the time.

Modifiers and Multiple Procedure Reduction

When billing multiple procedures in one day (e.g., 97110 and 97150), understanding modifiers is key.

  • Modifier -59 (Distinct Procedural Service): Used to indicate that 97150 was a separate and distinct service from other procedures performed on the same day. For example, you performed 20 minutes of therapeutic exercise (97110) and a separate 15-minute block of therapeutic activity (this would be 97530 if timed, but for our 97150 example, it’s untimed). You would bill:

    • 97110 x 1 (20 minutes = 1 unit)

    • 97150 x 1 (untimed)

    • Append modifier -59 to 97150 to show it was distinct from the 97110.

  • Multiple Procedure Reduction (MPR): Medicare and other payers often reduce the reimbursement for the second and subsequent procedures billed on the same day. The highest-valued procedure is paid at 100%, and subsequent codes are paid at a reduced percentage (e.g., 50%). Be aware of how this affects practice revenue.

Common Denials and How to Avoid Them

  1. Lack of Medical Necessity: The #1 reason for denial. Solved by robust documentation as outlined above.

  2. Bundling (NCCI Edits): The National Correct Coding Initiative (NCCI) has “edit pairs” that prevent certain codes from being billed together. 97150 may have edits with other codes. Using modifier -59 appropriately can override an edit if the services were truly distinct.

  3. Incorrect Provider: Some payers may not allow certain providers (e.g., assistants) to bill 97150. Always know your state practice acts and payer rules.

  4. Time Billing: Illegally billing 97150 as multiple units in one day.

8. The Future of Functional Rehabilitation: 97150 in Value-Based Care

The healthcare landscape is shifting from a fee-for-service model (paying for volume) to a value-based care model (paying for outcomes). In this new paradigm, the importance of 97150 will only grow.

Codes like 97150, which directly target and measure functional outcomes, are the currency of value-based care. A successful course of therapy is no longer measured by how many units were billed, but by whether the patient can return to work, live independently, and reduce their overall healthcare utilization.

Justifying services with functional outcome measures (e.g., Berg Balance Scale, Functional Gait Assessment, Patient-Specific Functional Scale) that show improvement directly linked to interventions like 97150 will be critical for reimbursement. The code inherently aligns with the goals of value-based care: it is patient-centered, goal-oriented, and focused on the most meaningful result—a return to function.

9. Conclusion

CPT code 97150, Therapeutic Activity, represents the crucial translation of clinical gains into real-world function. Its appropriate use requires a deep understanding of its distinction from other codes, a rigorous approach to establishing medical necessity, and impeccable documentation that highlights skilled care. While navigating its billing complexities is challenging, mastering 97150 is essential for delivering high-quality, patient-centered rehabilitation and ensuring the financial and compliant health of a therapy practice in an evolving healthcare system.

10. Frequently Asked Questions (FAQs)

Q1: Can I bill 97150 and 97530 on the same day?
A: It is highly unusual and typically not recommended. Both codes describe essentially the same skilled service—using dynamic activities to improve functional performance. Billing both for the same patient on the same day would be considered “double billing” and would almost certainly be denied or flagged for audit. You must choose one based on your payer’s specific guidelines regarding time and provider type.

Q2: How long should a 97150 activity last?
A: There is no mandated duration for an untimed code. The activity should last as long as is clinically necessary to address the functional goal effectively. This could be 10 minutes or 25 minutes. The key is that you only bill one unit for it, and your documentation must justify the skilled service provided during that time.

Q3: Can a Physical Therapist Assistant (PTA) or Occupational Therapy Assistant (OTA) bill 97150 under the therapist’s plan of care?
A: This is a complex area with rules that have recently changed with Medicare’s PTA/OTA modifiers. While assistants can certainly perform the treatment, the billing rules are strict. For Medicare patients, services provided “in whole or in part” by a PTA/OTA must be billed with a special modifier (CQ/CO), which results in reimbursement at 85% of the normal rate. Furthermore, some private payers may have rules restricting which providers can perform billable services. The supervising therapist must always be involved in the initial assessment, protocol development, and ongoing evaluation of the patient’s progress. Always check your payer’s specific policies.

Q4: What if my functional activity only takes 5 minutes? Can I still bill 97150?
A: It is unlikely that a 5-minute activity would meet the threshold for medical necessity as a distinct, skilled service. Payers would argue that such a brief activity could have been incorporated into another service or was not sufficiently complex to warrant its own code. The activity should be a significant component of the treatment session to be billed as a separate procedure.

11. Additional Resources

  1. The Ultimate Source: American Medical Association. (2025). CPT® Professional Edition. Chicago, IL: AMA Press. (You must purchase the current year’s manual annually).

  2. Centers for Medicare & Medicaid Services (CMS): The CMS website provides manuals, transmittals, and local coverage determinations (LCDs) that dictate how Medicare Administrative Contractors (MACs) will reimburse for codes. Search for “LCD for Physical Therapy” or “Occupational Therapy” in your region.

  3. APTA & AOTA: The American Physical Therapy Association (APTA) and the American Occupational Therapy Association (AOTA) offer extensive resources, webinars, and articles on coding and reimbursement for their members.

  4. National Correct Coding Initiative (NCCI) Edits: The CMS NCCI page provides the quarterly updates to code edit pairs, which are essential for understanding which codes can and cannot be billed together.

  5. WebPT Blog & Resources: A leading EMR company for rehab therapists that provides excellent, up-to-date articles and guides on CPT coding and compliance.

Date: September 1, 2025
Author: The DeepSeek Health Analytics Team
Disclaimer: This article is for informational and educational purposes only. It is not intended as medical, legal, or coding advice. Medical coding is complex and constantly evolving. Providers must consult the current year’s official CPT® manual published by the American Medical Association (AMA) and payer-specific policies for accurate, compliant billing. The author and publisher assume no liability for errors or omissions or for any damages resulting from the use of the information contained herein. CPT® is a registered trademark of the American Medical Association.

About the author

wmwtl