How do I log a split shift, 9 to 1 in the morning and 4 to 9 in the evening?
Give each period its own row with the same date: 09:00 to 13:00, then 16:00 to 21:00. That is 4:00 and 5:00, and 9:00 for the day. One thing to know: the overtime threshold is checked on each row separately, so with an 8-hour threshold neither row goes over and no overtime is shown.
Why two rows rather than one row with a long break
Split shifts are common in shops, restaurants and cafes: a morning stretch, a long gap over the midday heat, then an evening stretch. You could type it as one row from 09:00 to 21:00 with a 180 minute break. The hours would still come to 9:00, but a single row hides the shape of the day, and anyone reading the summary later cannot tell when the employee was actually on the floor.
Two rows show it as it happened: a 4:00 stretch and a 5:00 stretch. In the PDF or CSV each one carries its own start and end, which is clearer for you and for the employee when you check the week together.
Steps
- Open the Timesheet calculator and fill the first row with the date, start 09:00 and end 13:00, leaving the break empty or zero.
- Press 'Add day', enter the same date, then start 16:00 and end 21:00.
- Repeat for every day of the week: two rows for each day that has two stretches.
- Enter an hourly rate if you want the amount. At 40 SAR an hour, one day of these two stretches comes to 360.00 SAR.
A sheet holds up to 62 rows, so a week of split shifts needs only 14, and a month at six days a week is about 52 rows, still inside the limit.
Overtime and split shifts: the part to understand
The 'Overtime after (hours/day)' field is applied to each row on its own, not to the total for a date. The calculator does not group rows by date at all; to it, the date is only a label. So with an 8-hour threshold, the first row at 4:00 is under it, the second at 5:00 is under it, and overtime is zero even though the day adds up to 9:00.
Type the same day as one row, 09:00 to 21:00 with a 180 minute break, and the calculator sees one hour over: 8:00 regular and 1:00 overtime. At 40 SAR with a 1.5 multiplier that is 380.00 SAR instead of 360.00. The 20 SAR gap is exactly the extra half-rate on that hour.
Which is right is not something the calculator decides. Your employment contract, company policy or the rules that apply to you say whether overtime is counted on the whole day, so check there. If it is the whole day, you have two options: enter the day as one row with the gap as a break, or keep two rows and work out that extra hour yourself.
Quick notes
- There is no weekly overtime threshold in the calculator; the threshold is daily and applied per row.
- With two rows, the gap between stretches does not need to be entered anywhere, because it simply falls outside both.
- If the evening stretch runs past midnight, say 18:00 to 01:00, its row gets a '+1 day' badge, which is normal.
Common questions
Does the calculator add up rows by date?
No. The date is optional and appears in the summary only; the total you see is the sum of every row.
Why did the overtime column disappear when I cleared the threshold?
The overtime column only appears when there is a number in the daily threshold field.
Can I log three stretches in one day?
Yes, add a third row with the same date. Each row is counted on its own and then added to the total.
