Freelancers and contractors use work hours calculators to track billable hours. If you start work at 08:30, take a 45-minute lunch, and finish at 17:15, you need to know you worked 8 hours and 0 minutes to invoice your client correctly. Doing this math by hand is error-prone.
HR departments use timesheet calculators to verify employee-submitted hours. A manager reviewing a timesheet for a week with varying shift patterns can enter the start and end times to confirm the total matches what the employee reported.
Shift workers in healthcare, retail, and hospitality often work irregular schedules. A nurse working three 12-hour shifts one week and four 8-hour shifts the next needs to track total hours for overtime eligibility. This calculator handles varying daily schedules automatically.
Small business owners without dedicated payroll software use this tool to calculate weekly pay. Enter the hourly rate and the calculator separates regular from overtime hours, applying the overtime multiplier to produce the total weekly pay.
For each day, the calculator subtracts your start time from your end time to get the total elapsed time. It then subtracts your break duration to get net work hours. For example, 09:00 to 17:00 with a 30-minute break gives 7.5 hours of work.
Overtime is calculated per day first. If you set the daily overtime threshold to 8 hours, any hours beyond 8 in a single day are flagged as overtime. The weekly threshold works similarly: if your total weekly hours exceed 40, the excess is weekly overtime.
Pay is calculated by multiplying regular hours by the hourly rate and overtime hours by the rate times the overtime multiplier (1.5x by default). The summary shows regular pay, overtime pay, and total pay separately.
Night shifts are handled automatically. If your end time is earlier than your start time (for example, 22:00 to 06:00), the calculator adds 24 hours to the end time before computing the difference.
Input
Monday: 09:00 to 17:00, 30 min break
Output
7.5 hours worked. Regular: 7.5h, Overtime: 0h.
Standard office day
Input
Tuesday: 08:00 to 18:00, 60 min break
Output
9.0 hours worked. Regular: 8.0h, Overtime: 1.0h (daily threshold 8h).
Long day with overtime
Input
Full week: five 9-hour days, 30 min breaks, $25/hr
Output
Total: 42.5h, Regular: 40h, Overtime: 2.5h, Pay: $1093.75
Weekly overtime with pay calculation
Input
Night shift: 22:00 to 06:00, 30 min break
Output
7.5 hours worked (calculator adds 24h to end time).
Overnight shift handling
Pitfalls to avoid
How does the work hours calculator work?
Enter your start time, end time, and break duration for each day. The calculator subtracts break time from the total time between start and end to get your net work hours. It totals all days and separates regular hours from overtime.
How is overtime calculated?
By default, any hours over 8 per day are counted as overtime. You can change the daily overtime threshold. Weekly overtime is calculated as hours over 40 per week. Both thresholds are adjustable.
Can I calculate pay with this tool?
Yes. Enter your hourly rate and the calculator multiplies it by regular and overtime hours. Overtime hours use a 1.5x rate multiplier by default, which you can also adjust.
Does the calculator handle night shifts?
If your end time is earlier than your start time (for example, start at 22:00 and end at 06:00), the calculator treats this as a night shift and adds 24 hours to the end time before calculating.
Is my data saved?
Your timesheet entries are saved to your browser's local storage. They persist across page reloads. The data never leaves your device.
What is the difference between this and the Work Hours Overlap tool?
The Work Hours Overlap tool finds when team members in different timezones have overlapping working hours for scheduling meetings. This Work Hours Calculator is a timesheet tool for tracking hours worked, calculating overtime, and estimating pay.
Can I export my timesheet?
Yes. Click 'Export CSV' to download your timesheet as a CSV file that can be opened in Excel, Google Sheets, or any spreadsheet application.
Does this tool track holidays or PTO?
No. This calculator focuses on hours worked from start and end times. For tracking business days excluding holidays, use the Business Days Calculator.
This calculator performs basic time arithmetic and does not account for labor law specifics in your jurisdiction. Overtime rules, break requirements, and pay calculations vary by country, state, and industry. Consult your local labor regulations or a payroll professional for compliance.