Length of an interval
duration = (end − start + 1440) mod 1440
In minutes; modulo 1440 (minutes in a day) handles intervals that cross midnight.
Weekly timesheet: enter your times day by day (continuous or split shift, night work), deduct breaks and get the weekly total.
This choice applies to every calculator; amounts are not converted.
Each week is saved locally on this device.
Use the second interval for a split shift (for example morning + afternoon); leave it empty when it is not needed.
Check the times: each interval needs a start and an end, and the break cannot exceed the length of the day.
Weekly total
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.
For each working day, enter the time you started and finished. Use the second interval for a split shift; leave days off empty.
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.
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.
Times are converted into minutes since midnight before the calculation.
duration = (end − start + 1440) mod 1440
In minutes; modulo 1440 (minutes in a day) handles intervals that cross midnight.
daily time = interval 1 + interval 2 − break
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.
Compare the weekly total with your payslip or the time-clock report and spot a missing hour.
Enter different times every day and leave days off empty: only the time actually worked is counted.
A shift starting at 9 pm and ending at 5 am is automatically counted as an interval that crosses midnight.
Freelancers, babysitters, carers: turn the time spent into decimal hours and apply your hourly rate.
7 hours a day for 5 days: this is the default grid.
Input
Monday to Friday: 09:00–12:00 and 13:00–17:00Result
35 h 00 (35 decimal hours)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 breakResult
8 h 00The interval crosses midnight: 8 hours on site minus the break.
Input
22:00–06:00, 30-minute breakResult
7 h 30 (7.5 h)Simply the decimal total multiplied by the rate, before deductions and without overtime premiums.
Input
35 h · 12.50/hResult
437.50Enter 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.
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.
Yes. An end earlier than the start is read as ending the next day: 22:00 → 06:00 is 8 hours before the break.
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.
Divide the minutes by 60: 45 / 60 = 0.75, so 7 h 45 = 7.75 h. The result panel shows this value directly.
No. It gives the time worked. Then enter the total in the overtime calculator to apply a threshold and premium rates.
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.
Work out overtime above 35 hours, the +25 % and +50 % premiums of French law or your own rates, and the annual quota.
Convert hours and minutes to decimal hours or hundredths and back.
Calculate the duration between a start time and an end time, even past midnight.
Understand the French distinction between part-time additional hours and overtime, including limits, premium bands and examples.
Calculate actual working time between a start and end time, subtract breaks and handle shifts that cross midnight.
Understand different compensatory-rest calculations, convert premium rates into time and track balances without mixing distinct schemes.
Learn how to calculate hours inside a night period, handle shifts crossing midnight and distinguish pay premiums from compensatory rest.