Most clinics get one thing wrong about the group physical therapy CPT code before they get anything right: they bill it like a timed code. It isn’t. 97150 covers two or more patients treated together, you report one unit per patient, and the group has to be part of each person’s plan of care.

Simple enough on paper. In practice, 97150 is the code that gets a clinic’s billing manager frowning at a remittance. The reimbursement per unit is small, the audit attention is high, and the mistakes tend to repeat across dozens of claims at once. One wrong default in your billing software, and a whole month of group classes bounces.

So what’s in this guide? 

  • What CPT 97150 actually covers
  • When it is appropriate and safe to bill
  • What your documentation should include to support the claim
  • Common reasons payers deny CPT 97150
  • What to do when a denial is received
  • Why payer rules for group therapy can differ
  • How session details, documentation, and payer policy affect reimbursement
  • Why you should verify the payer’s current guidelines before changing your billing process

What Is the Group Physical Therapy CPT Code?

Group therapy has its own code, and it’s 97150. It covers therapeutic procedures you deliver to two or more people at once, and CPT puts it in the Physical Medicine and Rehabilitation section. PTs and OTs are the usual billers. But any qualified practitioner who runs a group through exercise or functional training can use it, depending on the payer and state rules.

Here’s what trips people up. You bill 97150 per patient, not per class. If you run a group of five patients, you submit five claims, one for each patient, each with its own documentation.

Is 97150 a timed or untimed code?

97150 is an untimed code. You report one unit per patient per session, no matter how long the group runs. It doesn’t follow the 15-minute unit logic you use for 97110 or 97530.

That matters for a reason many clinics miss. You don’t convert a 45-minute group session into three units. You bill one unit, and you move on.

How 97150 differs from individual therapy codes

Individual therapeutic codes assume contact between one person and the therapist. Group therapy does not assume contact between one person and the therapist. You supervise patients. You adjust activities, for each individual. You remain present and involved. The records must show that skilled involvement took place because the statement that “patients exercised near each other” does not qualify.

CPT Comparison

97150 vs. Individual Therapy Codes

Feature 97150
Group
97110 / 97530
Individual
Patients per session 2 or more 1
Time basis Untimed · 1 unit Timed · 15-minute units
Billing Per patient Per patient
8-minute rule No
Yes
Typical payer scrutiny High Moderate

When Should You Use the Group Physical Therapy CPT Code?

You use 97150 when group treatment is the clinical choice for the patient, not when 97150 is the easy choice for your schedule. Payers read 97150 that way. An auditor will read 97150 that way too.

Clinical situations where group therapy makes sense

Group therapy works well when patients interact with each other, follow a shared schedule or have goals that help them get better. Common examples include:

  • Balance and fall-prevention classes for older adults with similar fall risk
  • Post-surgical conditioning groups, such as joint replacement recovery
  • Pulmonary or cardiac-related functional training where your payer allows it
  • Pediatric groups working on coordination, gross motor skills, or social engagement
  • Chronic pain or movement programs that teach self-management

What 97150 is not

You cannot use 97150 for a wellness class, a fitness membership or a drop-in program that does not include a plan of care. If the patient does not have a need for a documented goal and a therapist who is directing the care then the service cannot be billed as therapy. Cash-pay wellness classes are not part of insurance claims.

Does the therapist have to be one-on-one?

No, not for group therapy. Medicare treats group therapy as a service where the therapist or a therapist‑supervised assistant within scope and state law delivers care to a group and patients can work on different activities.. The therapist must stay engaged and remain in the room. If you walk out to take a call the service is not group therapy, during that time.

Why Does the Group Physical Therapy CPT Code Matter in Medical Billing?

97150 is important because it has audit risk than most therapy codes. Payers think of it as a code that can be misused: it is used a lot, it pays little for each unit and it is easy to bill when the records are not strong.

Here are the real-life consequences for your practice:

  • Revenue: The payment for each 97150 unit is small so a practice that does groups every week needs a lot of claims and must make sure the submissions are clean.
  • Audit exposure: A payer that notices a pattern of group claims that are not supported can ask for the money back for the dates of service.
  • Threshold impact: Group services add up toward the Medicare KX modifier threshold so they bring your patient closer to the point where more documentation is needed.
  • Compliance: Billing group time, as time is the main compliance issue connected to this code.

Billing and Coding Requirements for 97150

Getting the code right takes more than typing 97150. You also handle modifiers, units, diagnosis linking and the way group time works with services.

Required modifiers

For therapy services, Medicare requires a therapy modifier that identifies the discipline under which you deliver care:

  • GP for services under a physical therapy plan of care
  • GO for occupational therapy
  • GN for speech-language pathology

If you’re a physical therapist billing 97150, you append GP. Without it, the claim won’t process correctly on Medicare and many commercial payers.

Two more modifiers show up often:

  • CQ: CMS requires this modifier when a physical therapist assistant furnishes a service in whole or in part, and payment drops to 85% of the fee schedule amount on the affected line. CMS applies the CQ rule when the PTA’s share of the service is more than 10%. Check the current CMS instructions on how you measure that for an untimed group service.
  • KX: You append this once the patient passes the annual Medicare KX modifier threshold. For calendar year 2026 that threshold is $2,480 for PT and SLP services combined, per CMS. The KX modifier says the services are medically necessary and your record supports them. It doesn’t cap care, and it isn’t a shortcut around documentation. CMS also keeps a separate targeted medical review threshold at $3,000.

Units

Bill one unit for each patient, for each session. If your billing software is set to use time-based units by default fix that rule for 97150 before it starts a pattern of overbilling.

Diagnosis coding

97150 must be billed with an ICD-10-CM diagnosis that clearly supports the need for group therapy. Use the condition being treated, such as a knee impairment or mobility limitation, rather than simply copying the referral diagnosis.

Group time and timed codes

Here’s the rule that causes the most trouble. Time a patient spends in a group session can’t also count as time for individual timed codes. If your PT spends 20 minutes one-on-one with a patient on 97530 and the patient then joins a group for 30 minutes, you bill the individual time under the timed code and the group session as one 97150 unit. You never fold group minutes into the total timed minutes that determine your 8-minute-rule units.

Also watch payer edits. Some payers bundle 97150 with other therapy codes on the same date or limit combinations. Run your payer’s NCCI-style edits and policy before you assume you can bill both.

What Documentation Does 97150 Require?

Your note should make it clear that a qualified therapist provided skilled care based on the patient’s needs and goals. Auditors usually look for three things: skilled involvement, individual attention, and a clear reason the treatment was necessary.

Documentation Checklist

What Should the Group Therapy Note Include?

7 essentials
✓
Plan of care
Group therapy intervention linked to measurable goals.
✓
Date & session time
Record the date and total session or treatment time.
✓
Group size
Show that two or more individuals participated.
✓
Specific interventions
Document what the patient actually performed, not just “group exercise.”
✓
Patient response
Include tolerance, progress, and any modifications.
✓
Skilled intervention
Show cueing, progression, safety monitoring, education, or other skilled care.
✓
Signature, credentials & supervision
Include the therapist’s signature and credentials, plus applicable supervision details when an assistant participates.

Notes that fail audits

Cloned notes cause real trouble. If five patients in a group have identical notes word for word, a reviewer will assume nobody wrote the notes about the actual session. Write patient-specific details, even if the structure of your note looks similar.

Medicare timing requirements

For Medicare patients make sure the plan of care is always up to date and properly certified. Record progress reports at the required times. When the plan expires, which must happen no later than 90 days, renew the certification. If there’s any break in the certification, a small gap it can cause all claims during that time to be denied regardless of whether the patient is in a group or not

Common Reasons 97150 Claims Get Denied

Most 97150 denials trace back to a short list of problems. If you fix these, you prevent most of the write-offs.

Denial Trigger
Missing GP modifier
Wrong units
Medical necessity
Double-counted time
Plan of care expired
Missing KX
Payer doesn’t cover group therapy
Missing CQ

What Happened
The claim lacks the therapy modifier.
Group billed in 15-minute units.
Notes don’t show why group care fits the patient.
Group minutes counted toward timed codes.
No current certification.
Patient passed the threshold with no KX.
Commercial plan excludes 97150.
PTA furnished the service with no modifier.

How to Prevent It
✓ Add GP as a hard-stop edit.
✓ Set 97150 to one unit per patient/date.
✓ Link group therapy to plan-of-care goals.
✓ Separate group and individual time.
✓ Track recert dates and alert before day 90.
✓ Track allowed amounts and flag the threshold.
✓ Check benefits and payer policy.
✓ Flag PTA involvement before submission.

Why commercial payers deny group therapy more often

Commercial plans vary widely. Some pay 97150 with no limits. Some require prior authorization. Some cover it only under certain diagnoses or exclude it altogether. Medicaid plans differ by state. You have to verify each payer, not assume Medicare rules apply.

What a group therapy audit usually targets

When a payer runs a group therapy CPT code audit for physical therapy, reviewers typically pull a sample of dates of service and compare your notes against your claims. They ask: Was the therapist present? Was group size documented? Is the time consistent with what you billed? Does every patient’s note differ in a meaningful way? If your records can answer those questions fast, you pass without drama.

How to Prevent 97150 Denials Before You Submit

Prevention costs less than appeals. Build these habits into your front end and your charge capture.

Verify benefits first

During eligibility verification, ask whether the plan covers group therapy, whether it needs prior authorization, and whether visit limits apply to group sessions. Record the answer in the patient’s account so your team doesn’t guess later.

Set up claim scrubbing rules

Set up your system to catch the essentials: make sure the GP modifier is there, one unit is used, the diagnosis codes are right, use KX when necessary and include CQ when a PTA is part of the case. A scrubber that points out these mistakes before you send the claim helps you avoid work.

Train your clinicians on documentation

Your therapists drive your revenue because they write the notes. Give them a group-note template that forces patient-specific details. Then audit a notes every month. Catching a documentation habit beats explaining it to an auditor later.

Track the threshold

Pull Medicare patients’ running totals so you know when they approach the $2,480 KX threshold. Don’t wait for a denial to tell you.

How to Fix a Denied 97150 Claim

When a denial lands, move fast. Most payers set strict appeal windows, and a clean correction often resolves the issue in one pass.

  1. Read the remittance advice. Identify the claim adjustment reason code and remark code. Don’t guess at the cause.
  2. Match the cause to the record. Pull the claim, the note, and the plan of care side by side.
  3. Check everything you can. Fix it. If the denial happened because of a modifier or an incorrect unit, send a corrected claim.
  4. Make an appeal for everything you can support. If the payer denies the necessity to provide the plan of care, give the session notes and write a short letter that explains why group therapy was suitable for the patient.
  5. Track the pattern. If you see the same denial three times, you don’t have a claim problem. You have a process problem. Fix the process.

Don’t write off a denial just because the dollar amount is small. Group claims add up, and the same error often hits dozens of claims at once.

Best Practices for Running a Billable Group Program

Here is what I think separates practices that get paid for group therapy from practices that fight about group therapy:

  • Define group therapy with a clinical purpose and goals before the first session.
  • Keep group therapy size manageable so the therapist can stay engaged with every patient.
  • Document each patient individually, for every group therapy session.
  • Keep your plans of care current and your recerts on schedule.
  • Check each payer’s group therapy policy at least once a year, because policies change.
  • Audit yourself before a payer does. Pull ten group claims a quarter and review them like an auditor would.

Frequently Asked Questions

What is the CPT code for group physical therapy?

The CPT code for group physical therapy is 97150, “Therapeutic procedure(s), group (2 or more individuals).” You bill it once per patient, per session, with the GP modifier for physical therapy.

How many units of 97150 can you bill?

You can bill one unit per patient per session. The code is untimed, so a longer group session doesn’t earn extra units.

Can you bill 97150 and an individual therapy code on the same day?

Yes but sometimes, but when the services are separate and your documentation shows distinct time for each. You can’t count the same minutes twice, and payers may apply bundling edits. Check your payer’s policy first.

Does Medicare cover group physical therapy?

Medicare pays for necessary skilled group therapy when it is included in the patient’s plan of care and your records clearly support it. Every patient must have their individual record even when receiving therapy in a group setting.

Do you need a modifier for 97150?

Yes you can use GP for physical therapy but you have to add CQ when a PTA furnishes the service in whole or in part, and add KX when the patient exceeds the Medicare threshold and the record supports medical necessity.

How many patients make a group?

CPT defines a group as two or more individuals. Some payers or state Medicaid programs set their own limits, so confirm the rules for each plan.

Why was my 97150 claim denied?

The usual causes are a missing GP modifier, incorrect units, weak documentation, an expired plan of care, a missing KX modifier, or a payer that excludes group therapy. The remittance advice codes will point you to the reason.

Is group therapy the same as concurrent therapy?

No. Concurrent therapy, where a therapist treats two patients at once doing different things, is a Medicare inpatient rehabilitation concept with its own rules. Don’t assume the two work the same way, and check the setting-specific policy.

Let Oregon Billing Service Handle the Parts That Cost You Money

Group therapy looks simple on a schedule and gets complicated on a claim. Between modifiers, thresholds, plans of care, and payer-specific rules, one small gap can turn a stack of 97150 claims into a stack of denials.

Oregon Billing Service helps physical therapy practices tighten that process. Our team can:

  • Verify benefits and group therapy coverage before the first session
  • Scrub claims for GP, CQ, and KX requirements and unit errors before they go out
  • Work denials by identifying the root cause, correcting claims, and filing appeals with supporting documentation
  • Monitor the KX threshold and plan-of-care dates so nothing slips
  • Report on denial patterns so you can fix the problem at the source
97150 Billing Support
Stop Small 97150 Errors From Becoming Repeat Denials
From GP, CQ, and KX modifiers to group-therapy coverage, units, and denial follow-up, Oregon Billing Service helps keep your therapy claims clean before they reach the payer.
Get Billing Support

Built for therapy practices