Time Addition Calculator
Free Online Tool

Hours Worked Calculator

Calculate total hours worked per day, week, or pay period. Sum shifts, deduct breaks, and export net work time for payroll processing.

Total Duration
00 hours
:
00 minutes
:
00 seconds
0 total minutes 0 total seconds
✓ Copied to clipboard!

Calculate Total Hours Worked per Day

Enter each work block as a separate row to compute total hours worked. The Hours Worked Calculator sums all shift durations and subtracts break periods to produce the net working time in HH:MM:SS format.

Quick 3-step process to calculate hours worked:

  1. Enter the first shift duration in hours, minutes, and seconds.
  2. Add rows for additional shifts. Set break rows to (subtract) to deduct unpaid time.
  3. Read the net hours worked in the result panel — the value updates live as you modify entries.

Track split shifts, overtime blocks, and mid-day breaks in a single calculation. The calculator handles any combination of additions and subtractions.

Results display in HH:MM:SS, total minutes, and total seconds — ready for payroll software, spreadsheets, or time tracking systems.

Click blocks to combine them
2 hours
+
45 min
+
30 sec
02:45:30 Total Duration
Breakdown 9,930 total seconds
2h (72.5%) 45m (27.2%) 30s (0.3%)

Gross Hours vs. Net Hours

1 Hour
×60
60 Minutes
×60
3,600 Seconds
Live Converter — type any value
HOURS
=
MINUTES
=
SECONDS

Gross hours count the total time from clock-in to clock-out. Net hours subtract unpaid breaks and non-working periods. This calculator produces net hours when break rows are set to subtract.

Gross Work Hours: The total time from clock-in to clock-out before deducting any unpaid breaks, meals, or non-productive periods.

Net Work Hours: The actual compensable time after subtracting unpaid lunch breaks, personal time, and other non-working deductions from gross hours.

Core work hours calculation rules:

  • Gross hours = total time from start to end of shift
  • Net hours = gross hours minus unpaid breaks and non-working time
  • Overtime = net hours exceeding the standard threshold (typically 8h/day or 40h/week)

Use the converter below to translate work hours between HH:MM:SS and decimal hours for payroll data entry.

The calculator does not distinguish between regular and overtime hours. Add all worked time and compare the total against the overtime threshold manually.

Accurate hours-worked tracking is required for Fair Labor Standards Act (FLSA) compliance, payroll accuracy, and labor cost budgeting.

Hours Worked Examples and Practical Uses

Explore 4 common scenarios where the Hours Worked Calculator tracks employee time accurately:

Calculate Net Hours for a Standard Shift

Enter an 8-hour shift and subtract a 30-minute unpaid lunch. The net working time — 7 hours 30 minutes (07:30:00) — converts to 450 total minutes or 7.5 decimal hours for payroll.

Full shift08:00:00
Lunch break (−)06:30:00
Short break (−)02:15:00
Net Hours Worked 16:45:00
7h 30m net of 8h day

Total a Split Shift Across Two Blocks

Combine a morning block (4h 15m) and an evening block (3h 45m). The total — 8 hours 0 minutes (08:00:00) — confirms a full 8-hour day across the split schedule.

Morning block00:25:00
Evening block01:10:00
Commute gap (−)00:20:00
Total Split Shift 01:55:00
8h 00m full day

Calculate Hours for an Overnight Shift

Enter a 10-hour overnight shift and subtract two 15-minute breaks. The net working time — 9 hours 30 minutes (09:30:00) — totals 570 minutes for night-shift payroll.

Overnight shift00:42:15
Break 1 (−)00:38:40
Break 2 (−)00:55:30
Handover01:22:10
Net Overnight Hours 03:38:35
9h 30m overnight net

Sum Freelance Work Blocks in a Day

Combine 4 freelance blocks spread across the day. The 6 hours 10 minutes (06:10:00) total — 370 minutes — provides the billable time for client invoicing.

Morning block03:20:00
Midday block01:45:00
Afternoon block05:10:00
Evening block00:50:00
Total Freelance Hours 11:05:00
6h 10m billable time

Pay Period Totals and Rounding

Sum daily hours-worked totals to build weekly or biweekly pay period totals. Most payroll systems accept HH:MM or decimal hours — the result panel provides both formats for direct data entry.

1
Daily Entries
2h 75m 90s
2
Sum Shifts
2h 76m 30s
8h + 7h 30m + 8h = 23h 30m
3
Subtract Breaks
3h 16m 30s
23h 30m − 1h 30m = 22h 00m net
Pay Period Total
03 : 16 : 30
⏱️

Convert HH:MM to decimal hours for payroll: divide minutes by 60. For example, 7h 45m equals 7.75 decimal hours (45 ÷ 60 = 0.75).

📊

Some employers round to the nearest 15 minutes (quarter-hour). Check your company policy before submitting — the calculator displays exact, unrounded values.

Frequently Asked Questions

Everything you need to know about calculating hours worked, deducting breaks, and preparing time for payroll.

How do I calculate net hours worked after deducting lunch?
Enter the full shift duration in the first row (e.g., 8 hours). Add a second row, set it to − (subtract), and enter the lunch break (e.g., 30 minutes). The result shows net hours worked (7h 30m).
What is the difference between gross and net work hours?
Gross hours equal the total time from clock-in to clock-out. Net hours equal gross hours minus unpaid breaks. This calculator shows net hours when break rows are set to subtract.
How do I convert the result to decimal hours for payroll?
Divide the minutes by 60 and add to the hours. A result of 7h 45m converts to 7.75 decimal hours (45 ÷ 60 = 0.75). A result of 8h 20m converts to 8.333 decimal hours (20 ÷ 60 = 0.333).
Can I calculate overtime hours with this tool?
The calculator sums total hours worked. Compare the total against your overtime threshold (8h/day or 40h/week). Hours above the threshold constitute overtime — subtract the threshold to find overtime hours.
How do I handle a split shift across two time blocks?
Enter each shift block as a separate addition row. A morning block of 4h 15m and an evening block of 3h 45m produce a total of 8h 0m — the gap between blocks does not need to be entered.
Can I calculate weekly hours by adding daily totals?
Yes. Enter each day's net hours as a separate row (e.g., 5 rows for Monday–Friday). The result shows the total weekly hours for payroll submission or FLSA compliance tracking.
Does the calculator handle overnight shifts?
Yes. Enter the total shift duration directly (e.g., 10 hours for a 10 PM to 8 AM shift). The calculator works with durations, not clock times, so midnight crossings do not affect the result.
What rounding rules should I apply?
The calculator displays exact, unrounded values. Apply your employer's rounding policy manually. Common methods include rounding to the nearest 15 minutes (quarter-hour) or nearest 6 minutes (tenth of an hour).
Can I use this for freelance billing?
Yes. Enter each billable work block as a separate row. The total provides the hours to invoice. Multiply by your hourly rate to calculate the billable amount for the period.