Saved ✓
Allocation
Taken
Confirmed
Submitted
Planned
Remaining
Shifts left
Taken
Conf
Subm
Plan
Financial Year —
Hours by Period
Upcoming
Submit reminders
Planned
Taken
Year-end summary
Financial Year —
Financial Year —
0 selected
Preview
Delete all — select which to remove

Permanently deletes all bookings matching the selected statuses for .

Select all
☁ Cloud Sync (Google Drive)
⚠ Conflict detected
Drive version:
Local version:
Financial Year & Allocation

Enter the actual start date for each FY (must be a Sunday). The selected FY's start date anchors the rotation.

FYStart dateHoursCarry
Allocation Calculator
I work night shifts

Night shift workers who regularly work the midnight–5am window and average 9+ hours per shift may be eligible for additional holiday allocation. Check with your employer — eligibility is not automatic.

h m
Shift Defaults
:
:
Bookings within this window show a warning
4-Week Shift Rotation

Click a day to toggle on/off. Click an active day to edit its times. Week 1 = the week containing your current FY start date.

Configure:

:
:
UK Holidays (display only)
Notifications
Enable browser reminders

When enabled, ShiftBook will send a browser push notification exactly when a submit reminder is due. Badge count on the Settings tab persists until reminders are completed.

Data

Auto-saves to localStorage. Export JSON regularly.

Developer / Testing

Reset & Break Rules

Reset settings to defaults (bookings kept), or wipe everything including all bookings.

Privacy Policy · Terms & Conditions

👋 Welcome to ShiftBook

Let's set up your profile. You can change everything later in Settings.

Employment Type
Contract
h m
Shift Defaults
:
:
Financial Year
Auto-filled from suggestion above — editable
4-week rota — set your shift pattern in Settings → 4-Week Shift Rotation after setup.
UK holidays — add via Settings → UK Holidays → click year buttons.
Google Sync — sign in via Settings → Cloud Sync to sync between devices.
Import / Export — use Settings → Data to back up or restore your data.