Work Hours Calculator

Calculate your weekly work hours with automatic overtime detection, break deductions, and pay estimates. Enter start/end times and breaks for each day of the week, set your hourly rate and overtime multiplier, and get a full day-by-day breakdown with regular hours, overtime hours, and gross pay. Handles overnight shifts, compressed workweeks, and both daily and weekly overtime thresholds.

⏰ Time & Date

Work Hours Calculator

Calculate your weekly work hours with overtime detection, break deductions, and pay estimates. Enter your schedule for each day and get a full breakdown instantly — perfect for timesheets, payroll, and freelance billing.

Weekly Schedule

Monday
min
7h 30m
Tuesday
min
7h 30m
Wednesday
min
7h 30m
Thursday
min
7h 30m
Friday
min
7h 30m
Saturday
min
Sunday
min

Pay Settings

Weekly Summary

Total Hours37h 30m
Decimal Hours37.50h
Days Worked5 days
Avg. Daily Hours7h 30m
Regular Hours37h 30m
Overtime Hours0m
Regular Pay$937.50
Overtime Pay$0.00
Gross Pay$937.50

Day-by-Day Breakdown

DayHoursRegularOvertimeReg. PayOT Pay
Mon7h 30m7h 30m$187.50
Tue7h 30m7h 30m$187.50
Wed7h 30m7h 30m$187.50
Thu7h 30m7h 30m$187.50
Fri7h 30m7h 30m$187.50
Sat
Sun
Total37h 30m37h 30m$937.50

What Is a Work Hours Calculator?

A work hours calculator is a productivity tool that totals your weekly working hours from a daily schedule, automatically handles breaks, detects overnight shifts, and identifies overtime. Rather than manually adding up hours for each day, you simply enter start and end times and the tool gives you a precise breakdown in seconds.

This tool goes further by calculating gross pay estimates, applying both daily and weekly overtime rules, and showing a full day-by-day breakdown. It's designed for employees tracking their timesheets, freelancers billing by the hour, and managers verifying payroll figures.

🧾

Timesheet Tracking

Quickly total your daily hours at the end of each week before submitting a timesheet to your employer or HR system.

💼

Freelance Billing

Track hours per project day and instantly see your total billable hours and estimated invoice amount at your hourly rate.

🏭

Shift Workers

Automatically handles overnight shifts, so night-shift and rotating-shift workers get accurate totals without manual midnight arithmetic.

💰

Payroll Verification

Cross-check your payslip by entering your schedule and hourly rate. Instantly see what your regular and overtime pay should be.

🏥

Healthcare & Nursing

Healthcare workers with complex schedules, 12-hour shifts, and irregular overtime benefit from the per-day and weekly breakdown.

🎓

Student & Part-Time Jobs

Part-time workers and students can track hours across a few working days and see weekly pay estimates before their payday.

How to Use This Tool

1
Enable Your Working Days
Use the toggle switch on each day row to turn it on or off. Only enabled days are included in the totals. You can quickly apply a preset schedule — Standard 9–5, Night Shift, Part-Time, or Compressed — using the buttons above.
2
Enter Start & End Times
Click the time pickers for each day and choose when you start and finish. The tool handles overnight shifts automatically — if the end time is before the start time, it detects a midnight crossing and adds 24 hours.
3
Set Your Break Duration
Enter the total unpaid break time for each day in minutes. Common values are 30 minutes for a half-hour lunch or 60 minutes for a full hour. Break time is deducted from the gross shift length.
4
Configure Pay Settings
Enter your hourly rate, choose your currency, and set the overtime multiplier (typically 1.5×). Adjust the daily and weekly overtime thresholds if your employer uses rules different from the standard 8 hours/day and 40 hours/week.
5
Read Your Results
The weekly summary shows total hours, decimal hours for payroll systems, regular hours, overtime hours, and gross pay. The day-by-day table breaks this down per day so you can audit every entry.

How It Works

All calculations happen in your browser in real time — no data is sent to any server.

Net Working Hours

Net Hours = (End Time − Start Time) − Break Minutes

The gross duration from start to end is calculated in minutes. The break is then deducted. If the end time is earlier than or equal to the start time, 24 hours (1,440 minutes) is added, signalling a midnight-crossing shift.

Daily Overtime

Daily OT = max(0, Net Hours − Daily Threshold) Regular = min(Net Hours, Daily Threshold)

Each day is evaluated independently. Any hours above the daily threshold (default 8h) in a single day are flagged as daily overtime at the multiplied rate.

Weekly Overtime

Weekly OT = max(0, Total Hours − Weekly Threshold) Effective OT = max(Daily OT Sum, Weekly OT)

The weekly threshold (default 40h) is also checked. The effective overtime is the higher of daily or weekly overtime totals — this prevents double-counting while always awarding the correct overtime amount.

Gross Pay

Pay = (Regular Hours × Rate) + (OT Hours × Rate × Multiplier)

Regular hours are paid at the base rate. Overtime hours are paid at the rate multiplied by the overtime multiplier (e.g. 1.5). The sum gives your estimated gross pay before tax deductions.

Worked Examples

Standard 40-Hour Week (No Overtime)

No Overtime

Monday–Friday, 9:00–17:00 with a 30-minute break each day.

Days worked5
Gross per day8h 0m
Break per day30 min
Net per day7h 30m
Total net hours37.5 hours
OvertimeNone (< 40h weekly threshold)
Gross pay at $25/h$937.50

Overtime Week — Night Shift Employee

Night Shift

Monday–Friday, 22:00–06:30 (overnight, 8.5h gross, 30 min break = 8h net). Daily threshold = 8h.

Days worked5
Gross per day8h 30m (crosses midnight)
Net per day8h 0m
Total net hours40 hours
Daily OT0h (exactly at threshold)
Weekly OT0h (exactly at 40h limit)
Gross pay at $30/h$1,200.00

Contractor — 4 Long Days + Weekend

Overtime: 12h

Mon–Thu 07:00–19:00 (11h net after 60 min break) + Saturday 09:00–13:00 (4h). Daily threshold = 8h, weekly = 40h.

Total hours48h
Daily OT (4 days)4 × 3h = 12h OT
Weekly OT48 − 40 = 8h
Effective OTmax(12h, 8h) = 12h OT
Regular hours36h
Gross pay at $40/h36 × $40 + 12 × $60 = $1,440 + $720 = $2,160

Frequently Asked Questions

Related Tools

Explore This Tool in Context

Work Hours Calculator is part of the Time & Date collection. If you want a broader view of similar workflows, open the Time & Date category page or browse all QuickTools categories.

Common next steps after this tool include Date Difference Calculator, Time Zone Converter and Time Duration Calculator.

More in Time & Date

View category hub →