ShiftSheet

Employee Timesheet & Shift Schedule, inside the spreadsheet you already use.

Build a month's shift grid in Google Sheets. Catch the double bookings, rest-time breaches and overtime a spreadsheet would let straight through. Print a signed timesheet for every person.

Install from Google Workspace Marketplace

Free for teams up to 8 people. No account to create. Nothing leaves your spreadsheet.

What it does

Four steps, in the order you actually do the job.

1 · Your people, your shifts

Two plain sheets you fill in yourself: who works for you, and what your shifts are. Define Morning 07:00–15:00 once and type M from then on.

2 · Build the month

One click makes the grid — every day of the month, weekends shaded, a colour for each shift, and a dropdown so nobody mistypes a code.

3 · Check it before you publish it

Every mistake a spreadsheet cannot see: the same person twice, four hours of sleep between shifts, a quiet slide into overtime, eleven days without a break.

4 · Hours and timesheets

Hours per person, overtime calculated weekly rather than monthly, and a printable timesheet with a signature line at the bottom.

The checks

These run against the whole month in one pass. Findings go to their own sheet — your grid is never edited.

It will not eat your schedule

Every rule below exists because a scheduling add-on somewhere broke it.

Old months are kept, not overwritten

Building September does not erase August. The previous grid is renamed to Schedule 2026-08 and left in the spreadsheet.

Your cells stay your cells

After setup, nothing writes to Staff, Shifts or Schedule. Reports are written to their own sheets. Format the grid however you like — it will not be reverted.

Shift colours are yours

Colours are read from your Shifts sheet. As many as you have shifts. No fixed palette to run out of.

Overtime is weekly, not monthly

Fifty hours one week and thirty the next is ten hours of overtime, not zero. Averaging across the month quietly underpays people.

Pricing

The free version is a working product, not a trial. It does not expire.

Free
$0
  • Up to 8 people
  • Month grid and shift library
  • All five checks
  • Hours per person
  • Timesheet for one person at a time
FreePaid
Peopleup to 8unlimited
Schedule, checks, hour totalsyesyes
Timesheet for one personyesyes
Pay rates, overtime pay, labour costyes
Every timesheet at onceyes

Privacy, in one paragraph

There is no server. ShiftSheet runs inside Google Sheets, on Google's own infrastructure. Your staff names, hours and pay rates never travel to us, because there is nowhere for them to travel to.

The add-on can read and write only the one spreadsheet you open it in — that is what the spreadsheets.currentonly permission means. It cannot see your other files, your Drive, your email or your calendar.

The only thing that ever leaves your browser is a licence key, sent to our payment provider to confirm it is valid. No analytics, no tracking, no third parties.

Full privacy policy · Terms of service

Questions

Does it change my spreadsheet?

It creates sheets — Staff, Shifts, Schedule, and the report sheets. After that it only writes to the report sheets. Your grid, your formatting and your notes are left alone.

Can two people work two shifts in one day?

Yes. Put both codes in the cell separated by a slash: M/A. Both appear as separate lines on the timesheet, and the checker will tell you if they overlap.

Does it handle night shifts that run past midnight?

Yes. A shift from 23:00 to 07:00 is measured as eight hours ending the next morning, so the rest-gap check knows that a 07:00 start the following day means zero rest.

Does it sync to Google Calendar?

Not yet. Calendar access is a broader permission than this add-on asks for today. It is the first thing on the list once enough people ask for it.

What happens to my data if I stop using it?

Nothing leaves. Uninstall the add-on and every sheet it made stays in your spreadsheet, readable as an ordinary spreadsheet, forever.

Is the free version a trial?

No. It does not expire and it is not limited by time. Up to eight people, every check, hour totals — free, indefinitely.

Install

Open a Google Sheet, then Extensions ▸ Add-ons ▸ Get add-ons and search for Employee Timesheet & Shift Schedule.

Google Workspace Marketplace

Link goes live when the listing is approved.