Hours Worked Calculator
Hours worked calculator: weekly time card with overtime and gross pay Free, no sign-up, and it runs in your browser.
Dedicated page: /en/hours-worked-calculator
Federal FLSA rule: over 40 hours a week is overtime at 1.5x.
California pays overtime after 8 hours in a day, and double time after 12. This calculator uses 1.5x after 8 hours for the daily mode.
Results are arithmetic estimates. Your employer's payroll rules decide how time is rounded and paid, and state rules vary: California has daily overtime, most states do not.
Report an Issue
Found a mistake or a problem with this tool? Tell us below.
Quick answer
An hours worked calculator totals a weekly time card. Enter clock-in, clock-out and unpaid break minutes for each day, and it gives each day in hours and minutes and in decimal hours, the weekly total, regular hours, and overtime hours over the 40-hour threshold.
About this Hours Worked Calculator
Hours worked calculator: weekly time card with overtime and gross pay It is one of the Work and School on ToolUstad, and like every tool here it runs entirely in your browser: nothing you type, paste or open is uploaded to a server, and there is no sign-up or usage limit.
What is an hours worked calculator?
An hours worked calculator adds up a weekly time card. It also turns the total into decimal hours, the format payroll systems want, and into gross pay when you enter an hourly rate. Monday to Friday, 9:00 to 5:00 with a 30-minute lunch, is 7 hours 30 minutes a day and 37 hours 30 minutes a week, or 37.50 decimal hours. That is under the 40-hour threshold, so overtime is zero, and at $20 an hour the gross pay is $750.00.
The arithmetic is simple but easy to get wrong by hand, because time is counted in groups of 60, not 10. Each day becomes minutes after midnight. The shift length is the end minus the start, and if that is negative the shift crossed midnight, so 24 hours are added. Unpaid breaks are subtracted, paid breaks are not. A 9:00 to 17:00 shift with a 30-minute break gives 1,020 minus 540 minus 30, which is 450 minutes, or 7 hours 30 minutes, or 7.50 decimal hours.
Overtime: weekly, daily, and the FLSA
In the United States, the Fair Labor Standards Act sets the federal overtime threshold at 40 hours per week at 1.5 times the regular rate. Hours up to the threshold are regular hours, and hours over it are overtime hours. The multiplier is shown for reference: it changes the pay, not the hour counts. The calculator's default is 40 hours and 1.5x, and both are editable, because some workplaces use a different threshold or a higher multiplier, such as 2x on holidays.
Some states add daily overtime. California pays overtime after 8 hours in a day, and double time after 12 hours. The calculator has a daily overtime mode that counts hours over 8 in a day as overtime at the multiplier you set. It applies a single weekly threshold in the default mode, and the daily mode replaces the weekly calculation rather than adding to it, because counting the same hour twice would overstate the overtime.
Decimal hours and rounding
Decimal hours are what payroll spreadsheets multiply by the hourly rate, because 7 hours 45 minutes cannot be multiplied by a rate until it is written as 7.75. The conversion is minutes divided by 60: 15 minutes is 0.25, 30 minutes is 0.5, 45 minutes is 0.75. The calculator shows hours and minutes next to decimal hours, so you can copy whichever format your system expects. Rounding is a separate setting: nearest minute, nearest 15 minutes, or nearest 6 minutes, which is 0.1 hour.
Best practices
- Leave a day completely blank if you did not work: entering 00:00 to 00:00 with no break counts as 24 hours, not zero.
- Subtract only unpaid breaks: a paid 15-minute break is still work time for payroll.
Common mistakes to avoid
- Forgetting the lunch break: a 30-minute unpaid lunch every day is 2.5 hours a week off the total.
- Writing 7.45 for 7 hours 45 minutes: decimal hours are minutes divided by 60, so 45 minutes is 0.75, not 0.45.
Who is the hours worked calculator for?
Hourly workers checking a paycheck, managers totalling a weekly timesheet, freelancers billing by the hour, and anyone who needs decimal hours for a payroll spreadsheet or an invoice.
Related terms: time card calculator, work hours calculator, weekly hours calculator, overtime calculator, decimal hours, FLSA overtime, timesheet calculator, hours between two times.
Results are arithmetic estimates. Your employer's payroll rules decide how time is rounded and paid, and state rules vary.
Learn: how to use the Hours Worked Calculator
- Enter clock-in, clock-out and unpaid break minutes for each day you worked, and leave days blank if you did not work.
- Set the overtime threshold, usually 40 hours, the multiplier, usually 1.5x, and your hourly rate.
- Read the daily table, the weekly total, regular and overtime hours, and the gross pay.
Features
- Monday to Sunday time card with breaks per day
- Overnight shifts: clock out earlier than clock in crosses midnight
- Weekly overtime over 40 hours at 1.5x, threshold editable
- Daily overtime mode after 8 hours, California style
- Gross pay from regular and overtime hours at your rate
- Decimal hours for payroll, next to hours and minutes
- CSV download of the timesheet
Worked example
Monday to Friday, 9:00 to 5:00 with a 30-minute lunch: each day is 7 hours 30 minutes, and the week is 37 hours 30 minutes, or 37.50 decimal hours. That is under the 40-hour threshold, so overtime is zero. At $20 an hour, gross pay is $750.00 for the week.
Frequently asked questions
How do I calculate hours worked between two times?
Fill in one day with the start time, the end time and your break minutes. The daily row shows the hours between the two times minus the break: 8:00 to 17:30 with a 30-minute break is 9 hours, or 9.00 decimal hours.
What counts as overtime in the US?
Under the federal Fair Labor Standards Act, hours over 40 in a workweek are overtime, usually paid at 1.5 times the regular rate. Some states add daily overtime: California pays overtime after 8 hours in a day, and double time after 12.
How do I convert hours and minutes to decimal hours?
Divide the minutes by 60. 7 hours 45 minutes is 7 plus 45 divided by 60, which is 7.75 hours, not 7.45. Payroll systems multiply decimal hours by the hourly rate, so the calculator shows both side by side.
Does this calculator handle night shifts?
Yes. Enter the start time, for example 22:00, and the end time, for example 06:00. The calculator detects that the end is earlier than the start and adds 24 hours.
Can I calculate biweekly or monthly totals?
This tool calculates one week at a time. Run it for each week and add the weekly totals together for a longer period, or double one week for a two-week total: 37.50 hours a week is 75.00 over two weeks.
Should I subtract paid breaks?
No. Only unpaid breaks come off. A paid 15-minute break is still work time for payroll. If your employer pays for lunch, set the break to zero for that day.
Why does my paycheck show fewer hours than I worked?
Usually rounding, or an unpaid break you forgot. A 30-minute lunch every day is 2.5 hours a week. Employers may also round to the nearest 15 minutes or the nearest 0.1 hour, which this calculator can do too.
Related tools
More Work and School like this one, plus two picks from other categories. Each opens its own dedicated page.