Loading calculator...
- Daily hours = end time − start time − unpaid break.
- Add the days to get the weekly total in hours and in decimal hours.
- Overtime is counted in hours over your weekly limit, 40 by default.
- Add an hourly rate to see gross pay with overtime included.
How to use the time card calculator
Enter start and end times
Fill in the start and end time for each day you worked. Leave a day blank if you did not work. Saturday and Sunday are in the advanced options.
Add unpaid breaks
Enter the minutes of unpaid lunch or break for each day. Paid breaks should not be subtracted.
Add your rate and rules
Type an hourly rate for pay. In the advanced options set rounding, the overtime limit and the overtime multiplier.
Read your totals
You get total hours, decimal hours, regular and overtime hours, gross pay and a day by day list.
How a time card is calculated
Each day is the time between clock in and clock out, minus unpaid breaks. A shift that ends after midnight is handled by adding 24 hours to the end time. The days are then added together, and anything above the weekly overtime limit is paid at a higher rate.
Hours and pay
Daily hours = end time − start time − unpaid break
Weekly hours = sum of the daily hours
Overtime hours = weekly hours − overtime limit (if above it)
Gross pay = regular hours × rate + overtime hours × rate × multiplier
Minutes are shown as decimal hours too, for example 37 hours 30 minutes = 37.5 hours.
Worked examples
A standard week, Monday to Friday
9:00 AM to 5:00 PM with a 30 minute unpaid lunch. Each day is 8 hours minus 30 minutes = 7.5 hours.
5 days × 7.5 hours = 37.5 hours.
Adding a Saturday shift
The same week plus Saturday from 9:00 AM to 3:00 PM with no break, which is 6 hours.
40 × $20 = $800 and 3.5 × $30 = $105.
A night shift
10:00 PM to 6:00 AM with no break. The end time is earlier than the start time, so the shift crosses midnight.
The calculator adds 24 hours to the end time automatically.
Rounding to the quarter hour
A shift from 9:00 AM to 9:20 AM with no break is 20 minutes.
Rounding is applied to each day before the days are added.
Where a time card calculator helps
Hourly employees
Check your weekly hours before payday.
Small business owners
Total staff hours and gross pay for a pay period.
Freelancers
Add up billable hours across the week. See the time to decimal calculator.
Overtime checks
Make sure hours over 40 are counted. Compare with the overtime calculator.
This calculator applies overtime on a weekly basis. Some states and employers also pay overtime for long days, and rounding rules differ. In the US, rounding time to the nearest quarter hour is generally allowed only when it averages out fairly over time. Check your state labor rules or ask your employer. This tool is for general information and is not legal advice.
Time card calculator FAQ
How do I calculate hours worked from a time card?
Subtract the start time from the end time for each day, then subtract unpaid breaks and add the days. For 9:00 to 17:00 with a 30 minute break, the day is 7.5 hours.
How do I calculate a shift that goes past midnight?
Add 24 hours to the end time. A shift from 10:00 PM to 6:00 AM is 8 hours. The calculator does this when the end time is earlier than the start time.
Should I subtract lunch breaks?
Subtract unpaid breaks only. If your employer pays you for the break, enter 0 minutes of break.
How do I turn hours and minutes into decimal hours?
Divide the minutes by 60 and add them to the hours. For 37 hours 45 minutes, 45 ÷ 60 = 0.75, so the total is 37.75 hours.
When does overtime start?
Under US federal law, overtime for most non-exempt employees begins after 40 hours in a workweek. The limit is adjustable in the advanced options in case your rules differ.
Can I use this for a biweekly pay period?
Calculate each week separately, because overtime is based on the week. Then add the two weekly totals together for the pay period.