Payroll Hours Calculator

Enter each employee’s hours and rate to get regular hours, overtime and gross pay for the whole team in one place.

Example: a café’s biweekly payroll

  • Ana, $18/h: 42 h and 38 h. Week 1 has 2 overtime hours. Pay: 78 × $18 + 2 × $27 = $1,458.00.
  • Ben, $16.50/h: 25 h and 30 h, all regular: $907.50.
  • Cara, $21/h: 46 h 30 min and 44 h, so 10.5 overtime hours. Pay: 80 × $21 + 10.5 × $31.50 = $2,010.75.

The team total is 225.5 hours, 12.5 of them overtime, and $4,376.25 gross. Ana worked exactly 80 hours in the period but is still owed 2 overtime hours, because each week is checked separately.

How the sheet works

Overtime is worked out per employee and per workweek, as the FLSA requires; two weeks can’t be averaged. Hours can be typed as decimals (38.75) or hours and minutes (38:45), but never as 38.45, which payroll would read as 38 hours 27 minutes.

For salaried non-exempt staff, enter the regular rate: weekly salary ÷ 40. Exempt staff don’t belong on an hours sheet. All figures are gross wages, before taxes and deductions, and the sheet is saved only in your browser.

Minutes to decimal hours

The common minute values, for entering time cards. For any other value, use the minutes to decimal converter.

MinutesDecimalMinutesDecimal
3 min0.0533 min0.55
6 min0.1036 min0.60
9 min0.1539 min0.65
12 min0.2042 min0.70
15 min0.2545 min0.75
18 min0.3048 min0.80
21 min0.3551 min0.85
24 min0.4054 min0.90
27 min0.4557 min0.95
30 min0.5060 min1.00

Frequently asked questions

How do I calculate payroll hours?
Total each employee’s hours for the period from their time cards, convert minutes to decimals, split hours over 40 in each week into overtime, and multiply by their rate.
How do I calculate payroll hours in Excel?
With clock-in in A2 and clock-out in B2, =(B2-A2)*24 gives decimal hours, or =MOD(B2-A2,1)*24 if a shift passes midnight. Subtract an unpaid break in minutes with -C2/60.