How to Calculate Pay From Hours Worked
Total the hours you actually worked in H:MM, subtract unpaid breaks, convert that total to decimal hours by dividing the minutes by 60, then multiply by your hourly rate. A 42:00 week at $18.50 an hour pays $795.50 once the two overtime hours are paid at time-and-a-half.
What are the steps, start to finish?
Five, in this order. The order matters — converting or rounding too early is where paychecks quietly go wrong.
- Total each shift in H:MM. Clock-out minus clock-in. A 7:00 AM to 3:30 PM shift is
8:30. An overnight 10:00 PM to 6:30 AM shift is also8:30— count up to midnight, then onward. - Subtract unpaid breaks. That
8:30shift with a 30-minute unpaid lunch is8:00of paid time. - Add the days into one weekly total. Carry 60 minutes into 1 hour, not 100.
- Convert the total to decimal hours. Minutes ÷ 60, once, on the total.
- Split regular from overtime, then multiply by the rate. Straight hours at the base rate, overtime hours at the premium rate.
Steps 1 through 3 are ordinary time arithmetic — our guide to calculating hours between two times covers the borrowing and the midnight crossing in detail. Steps 4 and 5 are where the money appears.
Why can't I multiply the clock time by my rate?
Because 6:20 and 6.20 are different amounts of time, and a calculator has no way to tell them apart.
Twenty minutes is 20 ÷ 60 = 0.3333 of an hour, so a 6-hour 20-minute shift is 6.3333 decimal hours. At $16 an hour:
- Correct:
6.3333 × $16 = $101.33 - Typed as 6.20:
6.20 × $16 = $99.20
That's $2.13 gone from one shift. Five shifts a week, fifty weeks a year, and the same habit costs a few hundred dollars for work that was genuinely done. The fix is a single division, and it belongs on the total, not on each day.
What does each block of minutes actually pay?
Partial hours are where most of the doubt lives. Here is every five-minute block, converted and priced at $20 an hour:
| Minutes | Decimal hours | Pay at $20/hr |
|---|---|---|
| 5 | 0.0833 | $1.67 |
| 10 | 0.1667 | $3.33 |
| 15 | 0.25 | $5.00 |
| 20 | 0.3333 | $6.67 |
| 30 | 0.5 | $10.00 |
| 40 | 0.6667 | $13.33 |
| 45 | 0.75 | $15.00 |
| 50 | 0.8333 | $16.67 |
| 55 | 0.9167 | $18.33 |
Only the quarter hours — 15, 30 and 45 minutes — land on clean decimals. Everything else repeats forever, which is exactly why you should divide once at the end instead of rounding every day. For the full conversion method see how to convert minutes to decimal hours.
Worked example: a full week with overtime
An hourly employee earning $18.50 an hour, with a 30-minute unpaid lunch every day:
| Day | Clock in → out | Shift | Unpaid break | Paid time |
|---|---|---|---|---|
| Monday | 7:00 AM → 3:30 PM | 8:30 | 0:30 | 8:00 |
| Tuesday | 7:00 AM → 4:15 PM | 9:15 | 0:30 | 8:45 |
| Wednesday | 7:00 AM → 3:00 PM | 8:00 | 0:30 | 7:30 |
| Thursday | 7:00 AM → 5:00 PM | 10:00 | 0:30 | 9:30 |
| Friday | 7:00 AM → 3:45 PM | 8:45 | 0:30 | 8:15 |
| Total | — | 44:30 | 2:30 | 42:00 |
Check the total before you price it. In minutes: 480 + 525 + 450 + 570 + 495 = 2520, and 2520 ÷ 60 = 42. The weekly total is exactly 42:00, or 42.0 decimal hours.
Now the pay. Two of those hours are past the 40-hour threshold, so they carry the time-and-a-half premium:
- Regular:
40 × $18.50 = $740.00 - Overtime rate:
$18.50 × 1.5 = $27.75 - Overtime:
2 × $27.75 = $55.50 - Gross pay: $795.50
Verify it a second way. Pay all 42 hours straight — 42 × $18.50 = $777.00 — then add the half-time premium on the overtime hours only: 2 × $9.25 = $18.50. Total $795.50. Two methods agreeing is a real check; one method done twice is not.
Notice how much the breaks moved the number. The 2:30 of unpaid lunch is worth 2.5 × $27.75 = $69.38 at the overtime rate that week, because it comes off the top of the hours that would have been paid at a premium.
This post uses US federal rules as a general illustration and is not legal or tax advice. Overtime thresholds, break rules and rounding practices vary by state, by contract, and by how you are classified — some states also require daily overtime. Check with your payroll department or a qualified professional for your situation.
What if I worked two different rates in one week?
Price each bucket at its own rate first — never average the hours and apply an average rate. If the week also goes into overtime, US federal rules generally base the premium on a weighted average of the rates you actually earned, not on whichever rate happened to be running past hour 40.
Say you worked 33 hours at a $18.00 day rate and 11 hours at a $22.00 night rate — 44 hours total:
- Straight-time earnings:
33 × $18.00 = $594.00and11 × $22.00 = $242.00, so$836.00. - Weighted average regular rate:
$836.00 ÷ 44 = $19.00an hour. - Half-time premium on the overtime hours: half of $19.00 is $9.50, and there are 4 hours past 40, so
4 × $9.50 = $38.00. - Gross pay:
$836.00 + $38.00 = $874.00.
The half-time step looks odd until you see why it works: the straight-time line already paid every one of those 44 hours once, so the overtime hours only need the extra half added on top. Our overtime and time-and-a-half guide walks through more cases.
Does the pay period change the overtime math?
No — and assuming it does is one of the more expensive mistakes on this list. Under US federal rules overtime is generally figured on each workweek separately, even when you are paid every two weeks.
A biweekly period of 44 hours in week one and 36 hours in week two, at $18.00 an hour:
| Method | Calculation | Gross |
|---|---|---|
| By workweek | (40 × $18) + (4 × $27) + (36 × $18) | $1,476.00 |
| By 80-hour period | 80 × $18 | $1,440.00 |
The gap is $36.00 — exactly the 4 overtime hours × the $9.00 half-time premium. The hours are identical either way; only the boundary you total across is different. Keep your time card grouped by workweek and the question never comes up.
How does clock rounding affect the total?
Many US employers round punches to the nearest quarter hour. Applied neutrally — minutes 1 to 7 round down, 8 to 14 round up — it is generally permitted because it evens out over time. A 7:03 AM punch becomes 7:00; a 7:09 AM punch becomes 7:15.
Two things worth knowing:
- Rounding is supposed to cut both ways. A policy that only ever rounds against the employee is a problem, not a rounding convention.
- Round the punches, not the pay. Round clock times to the quarter hour if that's the policy, then do the H:MM math on the rounded times. Rounding a dollar total afterwards produces a number nobody can reconcile back to the time card.
If you keep your own record, log the exact punches anyway. You can always apply your employer's rounding to exact times; you cannot recover exact times from rounded ones.
Is this gross pay or take-home pay?
Gross — the figure before anything is withheld. Hours × rate is the whole of what you can calculate from a time card. Income tax withholding, Social Security and Medicare, health premiums, and retirement contributions all come out afterwards, and they depend on your filing status, your elections, and where you live.
So the useful comparison is not "does this match my deposit" but "does the gross on my pay stub match the gross I calculated". If those two agree, your hours were counted correctly. If they don't, you have a specific, checkable discrepancy to raise — with the arithmetic already done.
Skip the conversion step entirely
Hours adds and subtracts shifts in H:MM — including overnight ones — flips the total to decimal hours with one tap, and applies your hourly rate to show the pay. Saved history keeps the week's entries, and CSV or PDF export gives you a record to check against a pay stub. Free, works offline, no ads, no account.
Frequently asked questions
How do you calculate pay from hours worked?
Total the paid time in H:MM, convert to decimal hours by dividing the minutes by 60, then multiply by the rate. A 36:30 week is 36.5 hours, and 36.5 × $16 = $584.00 gross.
How much is 42 hours at $18.50 an hour?
$795.50 in a US workweek where hours past 40 earn time-and-a-half: 40 × $18.50 = $740.00 plus 2 × $27.75 = $55.50. With no overtime premium, the same 42 hours would pay $777.00.
How do I calculate pay for partial hours?
Divide the minutes by 60 before multiplying. 6:20 is 380 minutes, or 6.3333 hours, so at $16 an hour it pays $101.33. Entering it as 6.20 would pay $99.20.
Do I subtract unpaid breaks before calculating pay?
Yes. An 8:30 shift with a 30-minute unpaid lunch is 8:00 of paid time. Short rest breaks your employer pays for stay in the total.
Is overtime calculated per workweek or per pay period?
Per workweek, under US federal rules. A biweekly 44 + 36 split is 80 hours, but the 4 overtime hours in the first week are still owed. General information, not legal advice.
Is the pay I calculate gross or net?
Gross. Withholding and deductions come out after, so your deposit will be smaller than the number you calculate.