Free tool · No account, no email
ABA Billing Units Calculator — Minutes to 15-Minute Units by CPT Code
Enter a session start and end time, or the minutes directly, and see how many 15-minute units it comes to under the rounding rule your payer uses — plus units per week and how long the authorized units you have left will last at that rate. Everything is worked out in your browser; nothing is sent anywhere.
Medicare's method: 8–22 minutes is 1 unit, 23–37 is 2, 38–52 is 3, and so on. Many payers adopt it; some do not.
Units per session
8
120 min · CPT 97153
Units per week
24
3 sessions a week
Authorization lasts
—
Add authorized units to see this
How this number is built
- Session length = 120 minutes (15:00 to 17:00).
- 8-minute rule: the first unit needs 8 minutes, each further unit 15 more. 120 minutes falls in the 113–127 minute band, so it is 8 units.
- Units per week = 8 × 3 = 24.
- The calculation treats the session as one timed code. A day that mixes timed codes is counted differently under the 8-minute rule, which totals the minutes across codes before assigning units.
https://casedaisy.com/tools/aba-billing-units-calculator?mode=times&start=15%3A00&end=17%3A00&cpt=97153&round=cms8&spw=3
casedaisy tracks authorized units against delivered sessions and flags clients at risk
This page works out one session at a time. In the app the authorization sits on the client, every delivered session draws it down, and the clients who will run out before the authorization period ends — or finish it with weeks to spare — show up before the renewal deadline rather than after it.
How 15-minute units work
Most direct service codes in behaviour analysis and paediatric therapy are timed codes billed in 15-minute units rather than per visit. The clinical session runs for however long the plan says; the claim describes it in quarter-hours. That conversion is where revenue quietly leaks. A two-hour session is eight clean units, but real sessions start late, end early, and get interrupted, and the minutes that do not divide evenly have to be handled by a rule rather than by preference. The rule has to be the same every time, and it has to be the payer's rule, not the one that pays best.
Only the time actually spent delivering the service counts. Travel, writing the note after the family leaves and waiting for a child who has not arrived are not treatment minutes, however real they are to your day.
The 8-minute rule
Medicare's method for converting minutes to units is published in the Medicare Claims Processing Manual, Pub. 100-04, Chapter 5, Section 20.2. For a single timed code in a day it gives one unit for 8 through 22 minutes, two for 23 through 37, three for 38 through 52, four for 53 through 67, and so on in 15-minute steps; a single timed service of fewer than 8 minutes is not billed. When several timed codes are delivered on the same day, the minutes are added together first and the total decides how many units may be billed across them.
Two things follow. First, this is a Medicare rule; Medicaid programmes, commercial plans and Medicare Advantage plans may count differently, and the contract or provider manual is what governs your claim. Second, the rule is arithmetic, not permission — meeting the threshold does not make a service billable if the authorization, the credential of the person delivering it or the documentation does not support it.
Why authorization pacing matters
An authorization is a fixed number of units over a fixed period, and both halves can fail. Burn through the units early and the family faces a gap while a renewal is pending. Finish the period with hundreds of units unused and the next authorization is often cut to match what was actually delivered, so the under-use compounds. Neither outcome is discovered at the end of the period unless someone is watching the run rate in the middle of it, which is why the weeks-remaining figure above matters more than the per-session one. If you plan authorizations across a caseload, the authorization pacing calculator and the caseload capacity calculator approach the same problem from the schedule side.
Common documentation mistakes
The recurring ones are simple. Units billed that the recorded start and end times do not support. A session note that records the total but not the start and end, leaving the units unverifiable in an audit. Rounding applied inconsistently, so the same 53-minute session is four units one week and three the next. Time billed under a code that requires a credential the person delivering it does not hold. Supervision or protocol-modification time folded into direct treatment minutes. Each is found the same way: the note and the claim are read side by side, and where they disagree the claim loses. Record the actual start and end time of every session, apply one rounding rule consistently, and keep the units on the claim traceable to minutes in the note.
This tool performs arithmetic on the numbers you enter. The CPT codes listed are examples, not a statement of coverage, and it quotes no payer's rate, unit definition or authorization rule. The only external rule it states is the CMS 8-minute rule, cited above. Verify unit definitions, rounding and coverage against your own payer contract and authorization. Last reviewed: September 2026.
Frequently asked questions
- What is the 8-minute rule and where does it come from?
- It is the method Medicare uses to turn treatment minutes into 15-minute billable units, published in the Medicare Claims Processing Manual, Publication 100-04, Chapter 5, Section 20.2. Under it, a single timed code in a day is billed as one unit at 8 through 22 minutes, two units at 23 through 37, three at 38 through 52, four at 53 through 67, and the pattern continues in 15-minute steps. Fewer than 8 minutes of a single timed service is not billed. Many payers follow the same table, but it is a Medicare rule, not a universal one.
- Do the CPT codes in the list apply to my payer?
- Treat them as examples. 97151, 97153, 97155, 97156, 97157 and 97158 are commonly reported in 15-minute units, but which codes a payer covers, who may deliver them, whether the code is billed in units or per session or per day, and how minutes are rounded are all set in the payer's own policy and in your authorization. This tool does the arithmetic on a 15-minute unit; it does not tell you what your payer allows. Check the fee schedule and authorization letter before billing.
- Why does the result differ depending on the rounding rule I pick?
- Because payers count leftover minutes differently. The 8-minute rule gives a unit for a remainder of 8 minutes or more, so 53 minutes is four units. A payer that pays only whole completed units drops the remainder, so the same 53 minutes is three. A payer using midpoint rounding per code credits a unit once more than half of it is delivered. The same session can be billed differently by two payers, legitimately. Pick the rule your payer's policy states, and if the policy is silent, ask rather than assume.