Free Weekly Time Calculator

Work Hours & Timesheet Calculator

Add daily or split shifts, subtract unpaid breaks, handle overnight work, and calculate regular time, overtime, and optional estimated gross pay. Copy the summary or download a weekly CSV timesheet.

Timesheet week

Starting with a 40-hour example week. Change any time or clear it.

hrs
hrs
×

Total worked

40h 00m

40.00 decimal hours

Regular time

40h 00m

After overtime classification

Overtime

0h 00m

Based on selected thresholds

Unpaid breaks

2h 30m

Deducted from elapsed time

Estimated gross

Add a rate

Before tax and payroll adjustments

Weekly shifts

An end time earlier than its start is counted as an overnight shift.

Monday, Oct 19

min

Worked

8h 00m

Tuesday, Oct 20

min

Worked

8h 00m

Wednesday, Oct 21

min

Worked

8h 00m

Thursday, Oct 22

min

Worked

8h 00m

Friday, Oct 23

min

Worked

8h 00m

Saturday, Oct 24

min

Worked

—

Sunday, Oct 25

min

Worked

—

Private by design. Calculations and CSV creation happen in your browser. Nothing is uploaded, and saving is optional.

Planning estimate only. Verify rounding, breaks, overtime, pay periods, premiums, and payroll rules with your employer or applicable authority.

How to Calculate Work Hours

Enter the date, clock-in time, clock-out time, and unpaid break for each shift. The calculator measures the elapsed shift, deducts the break, and combines every valid entry into a weekly total. Add another row when a day has a split shift or multiple work periods.

Work-hours formula

Worked time = Clock-out − Clock-in − Unpaid break

Example: 9:00 AM to 5:30 PM is 8 hours 30 minutes elapsed. After a 30-minute unpaid break, the result is 8 hours worked.

Weekly Timesheets, Split Shifts, and Overnight Work

The seven-row starting timesheet is only a convenient template. You can edit each date, remove rows, or add extra shifts. If clock-out is earlier than clock-in, the calculator treats the shift as crossing midnight into the next day.

  • Use Add shift for a second shift on the same date.
  • Enter unpaid breaks in minutes; leave paid breaks included in work time.
  • Use notes for a project, location, client, or shift label.
  • Save locally for a later visit or export the complete week as CSV.

Regular Hours, Overtime, and Gross Pay

Choose weekly overtime, daily plus weekly overtime, or no overtime classification. With daily plus weekly selected, daily overtime is calculated first and the weekly threshold is then applied only to the remaining regular hours. This prevents one hour from being counted as overtime twice.

Adding an hourly rate produces a gross-pay estimate: regular hours use the base rate and overtime hours use the base rate multiplied by your selected factor. Laws and employment agreements can use different workweeks, thresholds, double-time rules, rounding, premiums, and exceptions. Treat the result as a planning aid, not an official wage statement.

Paid and Unpaid Breaks

Only enter time that should be deducted. An unpaid meal break usually reduces worked hours, while a paid rest break normally remains part of paid time. Your employer's policy and local rules determine whether a break is paid, required, rounded, or recorded separately.

Continue Your Work and Income Planning

Manage focused work-and-break intervals with the Pomodoro Timer, convert earnings across pay periods with the Salary Calculator, work backward from a target independent income with the Freelance Rate Calculator, count working dates using the Business Days Calculator, or measure a longer interval with the Duration Calculator.

Work Hours & Timesheet Calculator FAQs