Answer first
What this calculator tells you
Calculate hours worked and pay for a shift from start time, end time and unpaid break. Check a timesheet before you submit it or before you approve one. Formula: Minutes worked = (end time − start time, wrapped past midnight) − unpaid break; pay = hours worked × hourly rate. At the worked-example inputs, the hours worked is 8.00. Holding every other input steady, moving start time from 8:00 AM to 10:00 AM moves the result from 7.00 to 9.00.
Transparent method
The formula
Check a timesheet before you submit it or before you approve one.
Worked example
Example inputs
How to interpret the result
A timesheet turns two clock times into a paid number, and the errors sit in the details. A shift from 9:00 AM to 5:30 PM spans 8.5 hours on the clock, but a 30 minute unpaid break leaves 8.0 paid hours, which at $20 is $160. The page wraps past midnight for night shifts, so a 10 PM to 6 AM shift counts as eight hours, not a negative number.
At the worked-example inputs the hours worked is 8.00. It falls as unpaid break (minutes) increases; hourly rate does not move it.
Times are worked out from the clock readings you enter, to the minute. Daylight saving, leap seconds and a workplace's own rounding or break rules apply only where a field asks for them, so confirm any pay, travel or scheduling decision against the official clock and your own policy.
Before you rely on it
What to check
Confirm whether the break is paid where you work. Some employers count short breaks as paid time and only deduct meal periods.
The common error
Where people go wrong with time card calculator
Rounding the start and end to the nearest quarter hour before subtracting. Rounding rules differ by employer, and rounding each end can shift the total in either direction.
Sensitivity evidence
How start time changes the hours worked
Holding every other input at the worked-example value, moving start time from 8:00 AM to 10:00 AM moves the hours worked from 7.00 to 9.00: a spread of 2.00, or 25% of the worked-example result.
| Start time | Hours worked | Pay for the shift | Minutes worked |
|---|---|---|---|
| 8:00 AM | 9.00 | $180 | 540 |
| 8:30 AM | 8.50 | $170 | 510 |
| 9:00 AMworked example | 8.00 | $160 | 480 |
| 9:30 AM | 7.50 | $150 | 450 |
| 10:00 AM | 7.00 | $140 | 420 |
Every input, tested
Which input moves the hours worked most
Of the 2 inputs, only unpaid break (minutes) moves the hours worked: moving unpaid break (minutes) from 27 to 33 takes the hours worked from 8.05 to 7.95, a swing of 1.3% of the worked-example figure. Hourly rate does not change it at all.
| Input | Tested from | To | Hours worked at each end | Swing |
|---|---|---|---|---|
| Unpaid break (minutes) | 27 | 33 | 8.05 to 7.95 | 0.10 (1.3%) |
| Hourly rate | $18 | $22 | 8.00 to 8.00 | none |
Two variables at once
Hours worked by start time and end time
Across the grid the hours worked runs from 6.00 to 10.00. Moving start time from 8:00 AM to 10:00 AM shifts it by 2.00 at the middle column, and moving end time from 4:30 PM to 6:30 PM shifts it by 2.00 at the middle row, so neither is the bigger lever here.
| Start time \ End time | 4:30 PM | 5:30 PM | 6:30 PM |
|---|---|---|---|
| 8:00 AM | 8.00 | 9.00 | 10.00 |
| 8:30 AM | 7.50 | 8.50 | 9.50 |
| 9:00 AM | 7.00 | 8.00 | 9.00 |
| 9:30 AM | 6.50 | 7.50 | 8.50 |
| 10:00 AM | 6.00 | 7.00 | 8.00 |
The highlighted cell is the worked example: 8.00.
Step by step
The worked example, input by input
| Input | Value used | What it means |
|---|---|---|
| Start time | 9:00 AM | Enter the start time used in this calculation. |
| End time | 5:30 PM | Enter the end time used in this calculation. |
| Unpaid break (minutes) | 30 | Enter the unpaid break (minutes) used in this calculation. |
| Hourly rate | $20 | Enter the hourly rate used in this calculation. |
| Hours worked | 8.00 | |
| Pay for the shift | $160 | |
| Minutes worked | 480 | |
Inputs, definitions and assumptions
Start time
Enter the start time used in this calculation. The prefilled worked-example value is 9:00 AM.
End time
Enter the end time used in this calculation. The prefilled worked-example value is 5:30 PM.
Unpaid break (minutes)
Enter the unpaid break (minutes) used in this calculation. The prefilled worked-example value is 30.
Hourly rate
Enter the hourly rate used in this calculation. The prefilled worked-example value is $20.
How to use this calculator
- 1Verify the inputs. Gather start time, end time, unpaid break (minutes) and hourly rate from your own documents; the prefilled values are examples.
- 2Save a baseline. The worked example puts the hours worked at 8.00. Store your own version of it as Scenario A.
- 3Test one change. Start with unpaid break (minutes), the input with the biggest effect here: moving unpaid break (minutes) from 27 to 33 takes the hours worked from 8.05 to 7.95, a swing of 1.3% of the worked-example figure.
- 4Check the extremes. At half the example unpaid break (minutes) (15) the hours worked is 8.25; at double (60) it is 7.50.
People also ask
Frequently asked questions
How do you calculate time card?
Minutes worked = (end time − start time, wrapped past midnight) − unpaid break; pay = hours worked × hourly rate. Enter hourly rate in dollars. At the worked-example inputs the hours worked is 8.00.
What does the time card result mean?
Check a timesheet before you submit it or before you approve one. At the worked-example inputs the hours worked is 8.00. It falls as unpaid break (minutes) increases; hourly rate does not move it.
How much does start time change the hours worked?
Holding every other input at the worked-example value, moving start time from 8:00 AM to 10:00 AM moves the hours worked from 7.00 to 9.00, a spread of 2.00.
What are the limits of this time card calculator?
Times are worked out from the clock readings you enter, to the minute. Daylight saving, leap seconds and a workplace's own rounding or break rules apply only where a field asks for them, so confirm any pay, travel or scheduling decision against the official clock and your own policy. The tables on this page test start time only from 8:00 AM to 10:00 AM; a value outside that range is not tabulated here.
If I double unpaid break (minutes) in the time card calculator, does the hours worked double?
Doubling it from 30 to 60 takes the hours worked from 8.00 to 7.50, which is 0.94 times the worked-example figure. So it falls instead of rising. Halving it to 15 gives 8.25.
How much does unpaid break (minutes) matter in the time card calculator?
The worked example uses 30. With the other inputs left at the worked example, moving unpaid break (minutes) from 27 to 33 takes the hours worked from 8.05 to 7.95, a swing of 1.3% of the worked-example figure.
How much does hourly rate matter in the time card calculator?
The worked example uses $20. The hours worked does not depend on hourly rate; it moves the pay for the shift from $144 to $176 instead when hourly rate goes from $18 to $22.
Which inputs change the pay for the shift in the time card calculator?
At the worked-example inputs it is $160. Unpaid break (minutes) takes it from $161 to $159 and hourly rate takes it from $144 to $176.
Which inputs change the minutes worked in the time card calculator?
At the worked-example inputs it is 480. Unpaid break (minutes) takes it from 483 to 477.
Are these tools accurate to the minute?
Yes. They work in whole minutes, so a result never carries rounding beyond the minute. Seconds are not part of the inputs.
Can I rely on a sleep calculator for how much sleep I need?
It shows bedtimes that fit whole cycles, not how much sleep you need. Needs vary between adults, and how rested you feel after several days matters more than any single figure.
How do I handle unpaid breaks on a time card?
Subtract the break from the total span, as the time card calculator does. Some workplaces treat short rest breaks as paid, so check your policy before you deduct one.
Sources and evidence
Free Calculators Online is independent and is not affiliated with or endorsed by the source organizations. Educational estimates only.