What the 8-minute rule actually controls
Medicare uses time thresholds for therapy procedures and modalities described in 15-minute units. CMS guidance says that when only one 15-minute timed code is furnished in a day, it is not billed if the service lasted fewer than 8 minutes. When several timed services are furnished, the total timed-code treatment minutes establish the maximum number of timed units for that discipline and date of service.
This is not permission to assign every available unit to whichever code pays best. The unit distribution must remain consistent with the minutes and skilled service documented for each code. Untimed services do not increase the timed-unit total, and time that does not meet the rule cannot be hidden inside another code.
Medicare timed-unit ranges
↔ Swipe the diagram
Source: CMS Medicare Claims Processing Manual, chapter 5, section 20.2 · clm104c05.pdf. Run your own visit through the therapy units calculator.
| Total timed minutes | Maximum timed units | Release control |
|---|---|---|
| 0 to 7 | 0 | Do not bill a 15-minute timed unit. |
| 8 to 22 | 1 | Confirm the billed service has minute and note support. |
| 23 to 37 | 2 | Allocate units to the services with supported time. |
| 38 to 52 | 3 | Check that the code distribution follows documented minutes. |
| 53 to 67 | 4 | Reconcile total time, code time and the final claim. |
| 68 to 82 | 5 | Retain a traceable calculation and documentation path. |
| 83 to 97 | 6 | Apply the same 15-minute progression for longer visits. |
The ranges continue in 15-minute increments. The table is a workflow aid, not a substitute for the current CMS manual, local coverage requirements or a payer contract.
Three examples that expose common errors
- 97110 · 7 min
An untimed evaluation on the same date does not convert those 7 timed minutes into a billable unit.
- 97110 · 8 min
- 97112 · 8 min
- 97140 · 8 min
- 97530 · 8 min
Four codes each reaching 8 minutes do not buy four units. The visit total governs, then the 2 units are allocated across the supported codes.
- 97110 · 18 min
- 97112 · 17 min
- 97530 · 18 min
The fourth unit goes to the largest remaining minutes. Here two codes tie at 3, so the practice needs one documented tie convention applied every time.
Method: CMS Medicare Claims Processing Manual, chapter 5, section 20.2 · clm104c05.pdf.
Example 1: one service for 7 minutes
A therapist records 7 minutes of one timed code and no other timed service. The total does not reach the 8-minute threshold, so the timed unit is not billed. Adding an untimed evaluation does not convert those 7 timed minutes into a billable unit.
Example 2: four 8-minute services
Four separate timed services total 32 minutes. CMS documentation guidance specifically explains that 32 timed minutes support two units, not four. The final allocation should follow the relative time and service record. A practice needs an exception queue when the charge entry attempts to release more units than the total allows.
Example 3: 53 total timed minutes
A total of 53 timed minutes falls in the four-unit range. In the synthetic example shown above, 18 minutes, 17 minutes and 18 minutes were recorded across three codes. Four total units may be available, but the team must still choose a code-level allocation that the individual minutes and note support.
Timed and untimed codes are two separate pools
The single largest source of unit-count defects is not the ladder. It is letting service-based minutes into the timed total. Evaluations, re-evaluations and supervised modalities are billed one unit per day under their own rules, and their minutes never move the timed count.
↔ Swipe the diagram
Code lists as published on the ASP-RCM therapy units calculator · CMS Therapy Services, cms.gov therapy services · G0283 substitution per ASHA, asha.org.
Which code gets the last unit
Knowing the unit count is only half the answer. The claim asks which CPT line each unit belongs on, and that is a mechanical procedure: full 15-minute blocks first, then the leftover unit to the code holding the largest remaining minutes, with a documented convention for ties.
↔ Swipe the diagram
Source: CMS Medicare Claims Processing Manual, chapter 5, section 20.2 · clm104c05.pdf. Worked in depth in the outpatient therapy revenue integrity whitepaper.
A stronger pre-bill workflow
Do not allow untimed services to inflate the total timed-code treatment minutes.
Visit time, total timed treatment minutes and the sum of code-level minutes should make sense together.
Use the applicable payer method and preserve the result as an auditable field.
Distribute units only across documented skilled services with adequate time.
Check GP and, when applicable, PTA participation and CQ requirements separately.
Keep the source note, minutes, calculation, override and claim output connected.
Separate the two pools at charge entry. Untimed service-based codes carry one unit per day and their minutes are excluded from the timed-code treatment total before the ladder is read.
A hard pre-bill edit compares requested units against the ladder maximum for the visit. Four 8-minute services return 2 units, not 4, and any attempt to release more moves the claim to an owned exception queue.
Allocate by full 15-minute blocks first, then send the leftover unit to the largest remaining minutes. Store the calculation as an auditable field on the claim so the distribution can be re-derived later.
Maintain a payer-specific rule source with an effective date, contract or policy citation and a named owner. A global 8-minute rule toggle is too blunt for a mixed payer environment.
The safest configuration is not a silent calculator. It is a visible claim gate. When totals conflict, when the requested units exceed the allowed range or when the note lacks code-level time, the visit should move to an owned review queue.
Medicare is not every payer
Commercial plans, Medicaid programs and workers' compensation arrangements may apply different unit methods or documentation rules. The practice should maintain a payer-specific rule source with an effective date, contract or policy citation and owner. A global “8-minute rule” toggle is too blunt for a mixed payer environment.
↔ Swipe the diagram
Medicare method: CMS Medicare Claims Processing Manual, chapter 5, section 20.2 · clm104c05.pdf. Substantial-portion method as described on the ASP-RCM therapy units calculator, which runs both.
How ASP-RCM operationalizes the rule
Our physical therapy billing service maps timed-unit calculations into the broader revenue workflow. Benefit status, authorization, plan of care, modifiers, documentation, claim edits and payer responses remain visible around the calculation. The goal is not just a mathematically valid unit count. It is a complete, traceable claim path.
For modifier-specific decisions, continue to the 2026 KX, GP and CQ modifier guide. For upstream visit controls, use the PT denial and prior authorization playbook. To score a single visit, open the therapy units calculator, and for the full control set read the outpatient therapy revenue integrity whitepaper.