Skip to main content

Work Hours Calculator

Weekly timesheet: enter your times day by day (continuous or split shift, night work), deduct breaks and get the weekly total.

  • Clipboard

Embed this widget

Customize the result, check the live preview, then copy the code.

Preview

Embed code type

Code to copy

Responsive and automatically resized by Bethemesh.

This choice applies to every calculator; amounts are not converted.

Each week is saved locally on this device.

DayStart time 1End time 1Start time 2End time 2Break (minutes)Worked
Monday
—
Tuesday
—
Wednesday
—
Thursday
—
Friday
—
Saturday
—
Sunday
—

Use the second interval for a split shift (for example morning + afternoon); leave it empty when it is not needed.

Weekly total

Total minutes
Total breaks

Was this tool useful?

How does this tool work?

How many hours did you actually work this week? This weekly timesheet works out, for each day, the time between clocking in and clocking out, handles split shifts (morning and afternoon) and night shifts, deducts breaks and adds everything up. The total is shown in hours and minutes, in decimal hours and in minutes, with an optional estimate of gross pay. Each week is kept in your browser and you can move from week to week.

For each interval, the tool calculates the time between the start and the end. An end earlier than the start means the interval finishes the next day: 22:00 → 06:00 counts 8 hours. The day’s two intervals are added together, then the break entered in minutes is subtracted.

Daily durations are added to give the weekly total. Decimal hours are minutes divided by 60: 7 h 45 = 7.75 h. If you enter an hourly rate, the pay estimate is decimal total × rate, with no overtime premium or deductions.

The calculation counts the clock hours you enter. It does not decide what counts as working time: under the EU Working Time Directive, working time is any period during which you are working, at the employer’s disposal and carrying out your duties. A break during which you must stay available may therefore count as work; in that case, do not deduct it.

How to use this tool

  1. Enter your times

    For each working day, enter the time you started and finished. Use the second interval for a split shift; leave days off empty.

  2. Add the breaks

    Enter the break to deduct from each day in minutes, for example 30 or 45. Not needed if the gap is already reflected by the two intervals.

  3. Read the total and share it

    Each day’s time appears at the end of its row and the weekly total in the result panel. The link button copies an address that reproduces the grid you entered.

Formulas used

Times are converted into minutes since midnight before the calculation.

Length of an interval

duration = (end − start + 1440) mod 1440

In minutes; modulo 1440 (minutes in a day) handles intervals that cross midnight.

Time worked in a day

daily time = interval 1 + interval 2 − break

Decimal hours

decimal hours = minutes / 60

Example: 465 min / 60 = 7.75 h.

The pay estimate is a simple product (decimal hours × hourly rate): it ignores overtime premiums, deductions and your employer’s rounding rules.

Use cases

Checking your hours before payday

Compare the weekly total with your payslip or the time-clock report and spot a missing hour.

Variable hours and part-time work

Enter different times every day and leave days off empty: only the time actually worked is counted.

Night work and shift work

A shift starting at 9 pm and ending at 5 am is automatically counted as an interval that crosses midnight.

Billing by the hour

Freelancers, babysitters, carers: turn the time spent into decimal hours and apply your hourly rate.

Examples

A 35-hour week

7 hours a day for 5 days: this is the default grid.

Input

Monday to Friday: 09:00–12:00 and 13:00–17:00

Result

35 h 00 (35 decimal hours)

A continuous day with a break

8 h 45 on site minus a 45-minute break gives 480 minutes, i.e. 8.00 hours.

Input

08:30–17:15, 45-minute break

Result

8 h 00

A night shift

The interval crosses midnight: 8 hours on site minus the break.

Input

22:00–06:00, 30-minute break

Result

7 h 30 (7.5 h)

Pay estimate

Simply the decimal total multiplied by the rate, before deductions and without overtime premiums.

Input

35 h · 12.50/h

Result

437.50

Tips and best practices

  • In the European Union, average weekly working time may not exceed 48 hours including overtime, workers are entitled to 11 consecutive hours of daily rest, and a break is due when the working day is longer than six hours; national law or collective agreements set the details.
  • Decimal hours are not written like clock times: 7 h 30 = 7.5 h, not 7.30 h. Use the decimal hours converter when you copy values into a spreadsheet.
  • On the night the clocks change, the tool counts clock hours: 22:00–06:00 is 8 hours, whereas 9 hours actually elapse on the night clocks go back and 7 on the night they go forward. Adjust those nights by hand.
  • Keep the same rounding as your employer (to the minute, to the quarter hour…) when you compare the total with a payslip.

Sources and references

Frequently asked questions

How do I calculate my weekly working hours?

Enter the start time, end time and break for each day. The tool works out each day’s net time and adds them up; the total appears in hours and minutes and in decimal hours.

How do I enter a split shift?

Enter the morning in the first interval and the afternoon in the second, for example 08:00–12:00 and 13:30–17:30. The gap is then not counted and you do not need to enter a break.

Does it handle night shifts?

Yes. An end earlier than the start is read as ending the next day: 22:00 → 06:00 is 8 hours before the break.

Does a break count as working time?

Usually not, but it does if you stay at your employer’s disposal during the break. In that case, do not deduct it. Your contract or collective agreement may also provide for paid breaks.

How do I convert 7 h 45 into decimal hours?

Divide the minutes by 60: 45 / 60 = 0.75, so 7 h 45 = 7.75 h. The result panel shows this value directly.

Does it calculate overtime?

No. It gives the time worked. Then enter the total in the overtime calculator to apply a threshold and premium rates.

Are my times sent to a server?

No. They are calculated and stored in your browser, week by week. The share link carries the grid in the address itself and goes nowhere until you send it.

Related tools

Tools similar or complementary to this one.

Similar tools

Work out overtime above 35 hours, the +25 % and +50 % premiums of French law or your own rates, and the annual quota.

Dates & timeFranceNewUse this tool

Calculate the duration between a start time and an end time, even past midnight.

Dates & timeUse this tool
GuideBest practicesBeginner

How to calculate work hours with a break

Calculate actual working time between a start and end time, subtract breaks and handle shifts that cross midnight.

8 September 20262 min