Convert minutes to 15-minute billing units with the 8-minute rule or other rounding, or convert minutes and seconds to decimal hours and back.
- All Unit Converters
- Hours to Units Calculator
- Hours to Decimal Calculator
- Decimals to Time Calculator
- Tenth of an Hour Calculator
- Fraction of an Hour Calculator
Minutes to Units (Decimal Hours) Formula
The calculator uses a different formula for each mode.
Time to decimal hours, and HH:MM to decimal hours:
Decimal hours back to minutes:
Billing units from timed minutes:
- minutes = total timed minutes
- seconds = total seconds (only used if you enter seconds)
- hours = whole hours portion
- decimal_hours = hours expressed as a single decimal number
- units = whole billing units
- floor() = round down to the nearest whole number
Decimal hours from time accepts minutes, seconds, or hours/minutes/seconds components. Minutes from decimal hours multiplies the entered decimal hours by 60. The billing mode estimates total units supported by whole documented minutes of eligible 15-minute timed outpatient therapy services, per discipline and date of service. It does not allocate units among codes or establish coverage. When several eligible codes are provided, combined minutes limit the total units; do not independently round each code. Therapy thresholds are separate from payroll rounding and other payer or service rules.
Reference Tables
Use this table to convert minutes straight to decimal hours without running the math.
| Minutes | Decimal hours | Minutes | Decimal hours |
|---|---|---|---|
| 5 | 0.08 | 35 | 0.58 |
| 10 | 0.17 | 40 | 0.67 |
| 15 | 0.25 | 45 | 0.75 |
| 20 | 0.33 | 50 | 0.83 |
| 25 | 0.42 | 55 | 0.92 |
| 30 | 0.50 | 60 | 1.00 |
This table shows the CMS total-minute thresholds for eligible 15-minute timed therapy codes. Exclude untimed services and non-treatment time; confirm code allocation and coverage separately.
| Timed minutes | Billable units |
|---|---|
| 0 to 7 | 0 |
| 8 to 22 | 1 |
| 23 to 37 | 2 |
| 38 to 52 | 3 |
| 53 to 67 | 4 |
| 68 to 82 | 5 |
| 83 to 97 | 6 |
Examples and FAQ
Example 1. You worked 1 hour and 38 minutes. Convert to decimal hours: 1 + 38/60 = 1 + 0.6333 = 1.63 hours rounded to hundredths. Rounded to two decimal places, the displayed value is 1.63 hours; use the precision required by your timekeeping system.
Example 2. A therapy session lasts 53 timed minutes under the Medicare 8-minute rule: floor((53 – 8) / 15) + 1 = floor(45/15) + 1 = 3 + 1 = 4 units.
Why use decimal hours for pay calculations? Decimal hours multiply directly by an hourly rate. Divide minutes by 60 first. The required storage precision and rounding policy depend on the timekeeping system.
How many decimals should you keep? Choose the precision required by your timekeeping system. Keep unrounded values when adding entries, then round the final total as required. Displaying four decimals reduces rounding loss but does not eliminate it.
What is the difference between complete 15-minute units and the 8-minute threshold? Complete units use floor(minutes / 15). The Medicare-style total-minute table gives one unit at 8 minutes and another unit at each subsequent 15-minute threshold. This arithmetic alone does not establish billability or code-level allocation.
Can you mix seconds into a timecard entry? Yes. Convert seconds to minutes by dividing by 60, add to the minute total, then divide the whole thing by 60 to get decimal hours.
