Skip to main content

Hours to Decimal Hours Chart

Find any HH:MM time in the grid below and read its decimal-hour equivalent. Rows are hours (1–12), columns are minutes in 5-minute increments. Quarter-hour cells are highlighted. Print and post next to your time clock, or use the interactive calculator for non-round values.

HH:MM → decimal grid (1–12 hours × 5-min steps)

H \ M :00:05:10 :15:20:25 :30:35:40 :45:50:55
0 0.000.080.17 0.250.330.42 0.500.580.67 0.750.830.92
1 1.001.081.17 1.251.331.42 1.501.581.67 1.751.831.92
2 2.002.082.17 2.252.332.42 2.502.582.67 2.752.832.92
3 3.003.083.17 3.253.333.42 3.503.583.67 3.753.833.92
4 4.004.084.17 4.254.334.42 4.504.584.67 4.754.834.92
5 5.005.085.17 5.255.335.42 5.505.585.67 5.755.835.92
6 6.006.086.17 6.256.336.42 6.506.586.67 6.756.836.92
7 7.007.087.17 7.257.337.42 7.507.587.67 7.757.837.92
8 8.008.088.17 8.258.338.42 8.508.588.67 8.758.838.92
9 9.009.089.17 9.259.339.42 9.509.589.67 9.759.839.92
10 10.0010.0810.17 10.2510.3310.42 10.5010.5810.67 10.7510.8310.92
11 11.0011.0811.17 11.2511.3311.42 11.5011.5811.67 11.7511.8311.92
12 12.0012.0812.17 12.2512.3312.42 12.5012.5812.67 12.7512.8312.92

Cells are 2-decimal-place rounded values. Quarter-hour cells (highlighted) are exact: 0.25 = 15 min, 0.50 = 30 min, 0.75 = 45 min. For the underlying minute-by-minute table, see the minutes-to-decimal chart.

Advertisement

How to read the grid

Find your hour count in the leftmost column, then your minutes (rounded down to the nearest 5) in the top row. The cell at the intersection is the decimal-hour equivalent.

Example: a 7-hour 45-minute shift. Look at row 7, column :45. The cell shows 7.75. That’s what goes into payroll.

For minute values that aren’t multiples of 5 (like 3:47 or 9:23), use the interactive calculator — the chart isn’t designed for that level of precision.

Common shift lengths in decimal

  • Half day (4 hr)  →  4.00
  • 6-hour shift  →  6.00
  • 7.5-hour shift (7:30, common in EU)  →  7.50
  • 8-hour with 30-min lunch (7:30 paid)  →  7.50
  • 9-hour shift  →  9.00
  • 10-hour with 30-min break (9:30 paid)  →  9.50
  • 12-hour shift (typical hospital)  →  12.00
  • 12-hour with 1-hr lunch (11:00 paid)  →  11.00

Why some columns repeat decimals

Glance down the :05, :10, :20, :25, :35, :40, :50, :55 columns. The hundredths digits don’t terminate cleanly — they’re repeating decimals. We’ve rounded to two places for readability. The exact values for non-quarter-hour cells are:

  • :05 → x.0833…
  • :10 → x.1666…
  • :20 → x.3333…
  • :25 → x.4166…
  • :35 → x.5833…
  • :40 → x.6666…
  • :50 → x.8333…
  • :55 → x.9166…

That’s why payroll software always asks you to pick a rounding mode: most cells in this grid can’t be represented exactly in two decimal places. Why the math works this way.

Advertisement

How to use this for cross-checking pay

When an employee questions a paycheck, the fastest sanity check is:

  1. Get the day’s clock-in and clock-out times.
  2. Subtract to get HH:MM elapsed.
  3. Subtract any unpaid break.
  4. Look up the result in this chart.
  5. Multiply by the hourly rate.

That number should match the “hours” column on the paystub. If it doesn’t, the difference is almost always one of: (a) different rounding rule, (b) overtime premium not yet applied, (c) lunch break inclusion error, (d) PTO/holiday hours mixed in.