Time to Decimal Calculator
Most payroll systems and timesheets want hours expressed as a decimal — 7 hours 30 minutes becomes 7.50. Use the converters below for fast, accurate two-way conversion between hours:minutes and decimal hours.
Hours & Minutes → Decimal
Decimal Result
Decimal → Hours & Minutes
Time Result
Common Conversions
| Time (h:mm) | Decimal | Time (h:mm) | Decimal |
|---|---|---|---|
| 0:05 | 0.083 | 0:35 | 0.583 |
| 0:10 | 0.167 | 0:40 | 0.667 |
| 0:15 | 0.25 | 0:45 | 0.75 |
| 0:20 | 0.333 | 0:50 | 0.833 |
| 0:25 | 0.417 | 0:55 | 0.917 |
| 0:30 | 0.50 | 1:00 | 1.00 |
How the Math Works
An hour has 60 minutes, not 100, so minutes don't translate directly to decimals. To convert minutes to a decimal, divide by 60: 15 ÷ 60 = 0.25, 30 ÷ 60 = 0.50, 45 ÷ 60 = 0.75. Add that to the whole hours to get total decimal hours.
Going the other way: take the decimal portion, multiply by 60, and round to the nearest minute. So 0.4 × 60 = 24 minutes, meaning 7.4 hours = 7 hours 24 minutes.
Why Payroll Uses Decimals
Pay rates are decimals (e.g., $22.50 per hour), so total pay is easier to compute when hours are decimals too: rate × hours = pay. If you logged hours as 7:30, payroll software would have to convert before multiplying — many systems just ask you to enter the decimal directly to avoid mistakes.
How This Calculator Works
The converter is built on one fact: an hour holds 60 minutes, not 100. To turn hours and minutes into a decimal it keeps the whole hours and divides the minutes by 60, then adds them: decimal hours = hours + (minutes ÷ 60). So 7 hours 30 minutes becomes 7 + (30 ÷ 60) = 7.50. The reverse converter runs the math backward. It keeps the integer part as whole hours, multiplies the fractional part by 60, and rounds to the nearest minute: minutes = (decimal − whole hours) × 60. Entering 7.4 yields 0.4 × 60 = 24, so 7 hours 24 minutes. This is the exact rounding payroll systems use, which is why a clean decimal like 0.25 or 0.75 always maps back to a whole number of minutes.
A Worked Example
Suppose your timesheet shows four shifts of 8 hours 15 minutes, 7 hours 50 minutes, 9 hours 5 minutes, and 6 hours 40 minutes. Convert each: 8 + 15/60 = 8.25, 7 + 50/60 = 7.833, 9 + 5/60 = 9.083, and 6 + 40/60 = 6.667. Added together that is 31.833 decimal hours. At $20.00 an hour, your gross is 31.833 × $20.00 = $636.67. Try summing the raw clock times instead — 30 hours and 110 minutes — and it is easy to misplace the extra hour. Converting to decimals first is the habit I push hardest on people new to running payroll, because it removes that whole class of mistakes. — Carla Mendez
What Affects Your Result
- Rounding rules. Decimals carry repeating digits — 10 and 50 minutes never end cleanly — so payroll may round to 2 decimal places, changing the last cent.
- Employer time rounding. Some employers legally round clock punches to the nearest 5, 6, or 15 minutes before converting, which can shift the decimal.
- The quarter-hour system. Many timeclocks round to quarter hours (0.25, 0.50, 0.75), so a 7-minute stretch may land differently than a strict minute-by-minute conversion.
- Whether breaks are paid. Unpaid meal periods are subtracted before conversion, lowering the decimal hours you are actually paid for.
- Overtime thresholds. Decimal totals decide when you cross 40 hours, so accurate conversion directly affects overtime eligibility.
- Significant digits. Truncating instead of rounding (7.83 vs 7.833) can cost or add a few cents across many shifts.
Frequently Asked Questions
How do I convert minutes to a decimal?
Divide the minutes by 60. For example, 15 minutes is 15 ÷ 60 = 0.25 and 45 minutes is 45 ÷ 60 = 0.75. Add the result to your whole hours for total decimal hours.
What is 30 minutes as a decimal?
30 minutes equals 0.50 hours, because 30 ÷ 60 = 0.50. So 7 hours and 30 minutes is written as 7.50 decimal hours on a timesheet.
Why does payroll use decimal hours instead of hours and minutes?
Pay rates are decimals, so payroll multiplies rate by decimal hours to get gross pay in one step. Entering 7:30 would force a conversion first, so most systems ask for the decimal directly to avoid errors.
How do I convert a decimal back to hours and minutes?
Multiply the decimal portion by 60 and round to the nearest minute. For 7.4 hours, 0.4 × 60 = 24, giving 7 hours and 24 minutes.