Staff hours for independent restaurants

You have a restaurant to run. Not hours to retype.

Your team records their own hours. You check them, then send one detailed CSV to your accountant or bookkeeper. No chasing, no retyping, no management suite.

Book a demo

€19 a month, all your locationsFirst month free · no card needed

See it in action
  • No app for staff
  • Unlimited employees
  • No dedicated hardware
A barista preparing coffee at the counter of a modern café

Sound familiar?

The shift ends.The admin doesn’t.

  • Sunday-night Excel

    Sunday night. Last week’s sign-in sheet. Still typing it all into Excel.

  • The missing clock-out

    Someone forgot to clock out. Now I’m guessing when they left.

  • The group-chat search

    “Who’s in today?” Somewhere in the group chat is the answer.

  • The month-end chase

    The team owes me their hours. The accountant is waiting on me.

FrenchToast takes this off your plate.

For managers

Stop chasing staff hours.

From the first clock-in to the file for your accountant. One place to see the hours, check them and get on with your day.

  • Who’s in, who’s on a break, who’s finished. See it as it happens, without asking the group chat.

  • Put the week’s shifts in one simple schedule, then compare the plan with the hours actually worked.

  • Spot a forgotten finish, correct the hours and review the period. The original record stays visible.

  • Download a detailed CSV and a weekly summary to send to your accountant. No hours to retype.

Who’s in, who’s on a break, who’s finished. See it as it happens, without asking the group chat.

Put the week’s shifts in one simple schedule, then compare the plan with the hours actually worked.

Spot a forgotten finish, correct the hours and review the period. The original record stays visible.

Download a detailed CSV and a weekly summary to send to your accountant. No hours to retype.

Staff & hoursDashboardTodayScheduleTimesheetsPayroll filesStaff PINsQR codesSettings

Dashboard

Maison Verte at a glance

Operations

Right now

Today in Europe/Paris.

On site now3across 2 locations
Hours today21h 10m3 working · 1 missing clock-out
Clocked in today41 done · 0 not started
Needs attention44 to review

Needs attention

Last 7 days

Includes the last 7 days. Shifts still in progress are counted up to now.

Hours128h 40m
Shifts20
Average shift6h 26m
Edits by managers2

Payroll

By location

LocationOn siteHours (7d)Shifts (7d)Last activity
Paris277h 20m1230/09/2026
Lyon151h 20m830/09/2026

Today

Times shown in Europe/Paris. Shifts open more than 12 hours are marked as a missing clock-out.

Schedule

  • Still clocked inRiley ChenPlanned until 06:00 at Paris, ended 3h 41m ago.
  • Not in yetSofia MarinPlanned 09:30–17:30 at Paris, due 11m ago.
Team memberIn → OutStatus
Maya Carter08:04 → —Working
Jamie Wilson07:56 → —Working
Alex Rivera09:02 → —Working
Noah Bennett08:30 → 14:45Completed
Riley Chen29/09/2026 22:10 → —Missing clock-out

Schedule

Planned shifts at Paris, in Europe/Paris time. Staff clock in as usual: the schedule never stops anyone.

‹28 September – 4 October 2026›ParisPrintCopy last weekAdd shift
Team memberPlannedMon 28 Sept3 plannedTue 29 Sept4 plannedWed 30 Sept4 plannedThu 1 Oct4 plannedFri 2 Oct3 plannedSat 3 Oct3 plannedSun 4 Oct2 planned
Jamie Wilson39h 30m
08:00–16:30
08:00–16:00
08:00–16:30
08:00–16:30
10:00–16:00
Maya Carter42h 30m
08:00–16:30
08:00–16:30
08:00–16:30
08:00–16:30
10:00–18:30
Noah Bennett24h 00m
08:30–14:30
08:30–14:30
08:30–14:30
11:00–17:00
Riley Chen40h 00m
14:30–22:00
22:00–06:00 +1
14:30–22:00
14:30–23:00
14:30–23:00
Sofia Marin30h 00m
09:30–17:30
09:30–17:30
09:30–17:30
10:00–16:00

Timesheets

See hours worked between two dates. Each total comes from the recorded clock-in and clock-out times.

Add shift

Reporting window

Set the period and scope used by totals and exports.

This weekLast weekCustom
From28/09/2026
To30/09/2026
Team memberAll
LocationAll
Apply

Current selection

Review & export

SummaryShifts10 shifts

Hours and shift counts by person for this reporting window.Review clock-ins, breaks and worked hours for this reporting window.

Week
Team memberShiftsDuration
Maya Carter215h 47m
Jamie Wilson215h 45m
Alex Rivera215h 32m
Noah Bennett212h 10m
Riley Chen27h 20m
Total duration1066h 34m

Planned, not clocked (1)

Planned shifts in this period that nobody clocked in for, once their planned end has passed. Nothing here is added to the hours.

  • Hana Okafor · 29/09/2026 11:00–15:00 · Lyon
Team memberLocationDateInOutPlannedBreakDurationCorrected
Maya CarterParis29/09/202608:0016:3208:00–16:3030 min break8h 02m—
Jamie WilsonParis29/09/202607:5516:1008:00–16:00out +10m30 min break7h 45m—
Alex RiveraLyon29/09/202609:0017:2209:00–17:00out +22m30 min break7h 52m—
Noah BennettParis29/09/202608:3014:4508:30–14:30out +15m15 min break6h 00m—
Riley ChenParis29/09/202622:10missing22:00–06:00in +10m———
Maya CarterParis28/09/202608:0516:2008:00–16:30out −10m30 min break7h 45m—
Jamie WilsonParis28/09/202608:0016:3008:00–16:3030 min break8h 00m—
Alex RiveraLyon28/09/202609:1017:3509:00–17:30in +10m45 min break7h 40mCorrected
Noah BennettLyon28/09/202610:0016:25Not planned15 min break6h 10m—
Riley ChenParis28/09/202614:3022:0014:30–22:0010 min break7h 20m—
Selected range duration66h 34m

Timesheet sign-off

Request confirmation from staff and track their responses for this reporting window.

Request sign-off for this period
Team memberSign-off
Maya CarterSigned 30/09/2026Request
Jamie WilsonSigned 30/09/2026Request
Alex RiveraPendingRequest
Noah BennettDisputedRequest
Riley ChenNot requestedRequest

Payroll files

A record of every CSV sent to payroll, including the hours in each file.

PeriodTeam memberLocationShiftsCreated byAction
21/09/2026 – 27/09/2026AllAll20Dana Whitfield · 28/09/2026 09:41Shift listWeekly summary
14/09/2026 – 20/09/2026AllAll22Dana Whitfield · 21/09/2026 08:57Shift listWeekly summary
07/09/2026 – 13/09/2026AllAll19Dana Whitfield · 14/09/2026 09:12Shift listWeekly summary

Staff PINs

Give each person a temporary code to create or reset their PIN. Existing PINs stay private.

Team memberPIN statusAction
Alex RiveraSetReset PIN
Hana OkaforNoneCreate setup code
Jamie WilsonSetReset PIN
Léo DupontSetup code pendingCreate setup code
Maya CarterSetReset PIN
Noah BennettSetReset PIN
Riley ChenLockedReset PIN
Sofia MarinSetReset PIN

Clock-in QR codes

Print one per location and put it where staff clock in. They scan it, pick their name and enter their PIN.

LocationStaff clock linkQR
Paris/l/paris-7k2m · PreviewOpen printable sheet
Lyon/l/lyon-3q9x · PreviewOpen printable sheet

Settings

Configure reporting periods and the options staff see when recording hours.

Reporting period

Choose how timesheet reporting windows are calculated.

PeriodWeekly
Month-end day31
For shorter months, the final calendar day is used.Save

Break choices at clock-out

Turn on the lengths to offer at sign-out. Turn all off to skip the break question.

  • 15 minutes
  • 20 minutes
  • 30 minutes
  • 45 minutes
Save

Staff meals

Ask staff at clock-out whether they took a staff meal, so it can go on timesheets and exports. Off by default.

  • Track staff meals
Save

Sample data. Edits and downloads are examples.

FrenchToast manager preview
A look inside FrenchToast. Sample data.

For your team

QR. PIN. Done.

Staff record when they start and finish on their own phone. No app to download, no account to create.

A hand holding a phone to scan the FrenchToast QR code on a stand on a café counterA phone showing “Who’s clocking in?” with a list of names, held over a café counterA phone showing the time and a Clock in button, ready to start a shift

You already have enough to do

Less Excel. More time for your restaurant.

You didn’t open a restaurant to chase staff hours and type them into a spreadsheet. FrenchToast puts them into one clear record to send to your accountant.

They are using it

“Another supplier approached us, but their product had too many features we didn’t need and was way out of our price range. We couldn’t justify it. Then we found FrenchToast. Getting set up was really straightforward, the whole team was onboarded quickly, and we’ve found it easy to use from day one.”
Florian & ElsaManagers, Gourmand Mais Pas Que

Honest about what it does

One job, done properly.

A clear record of the hours worked, without taking over the rest of your business.

Staff hours

One record of arrivals, departures and corrections. HR files, contracts and holiday requests stay in your existing tools.

The weekly plan

A simple schedule beside the hours worked. You review the differences; FrenchToast doesn’t work out overtime.

The accountant handoff

You download a detailed CSV and send it to your accountant. Pay, tax and payslips stay with them.

One simple plan

For the whole team.

One price for all your locations. No setup fee or hardware to buy.

What’s included

  • Unlimited employees and clock-ins
  • QR + PIN clock-ins, with no app to install
  • Live attendance, weekly schedule and timesheets
  • Corrections and period approval
  • Detailed CSV exports and weekly summaries
19€/month
Start free

One month free. No card required. Cancel anytime.

See full pricing details

FAQ

Straight answers about setup, pricing and the record you send to your accountant or bookkeeper.

Who is Timesheets for?

Small independent restaurants and cafés that want to stop chasing staff hours without paying for a full management suite.

Do staff need an account?

No. Staff use a private four-digit PIN to clock in and out. They do not need an email address, password or FrenchToast account.

Do staff need to install an app?

No. Staff open the location clock page from its QR code and enter a personal PIN in the browser. A shared tablet at the door works fine.

Can a missed clock-in be fixed?

Yes. A manager adds a correction with a reason, and the original record stays visible for the audit trail.

What is included in the €19 monthly price?

The €19 monthly price covers all your locations, with unlimited employees and clock-ins, plus timesheets, manager corrections, a weekly schedule, period approval and CSV exports. There are no setup fees.

How does the free trial work?

You get one month free with no card required. There is no contract, and you can cancel at any time.

Can I use FrenchToast across multiple locations?

Yes. One price covers all your locations, and it stays the same as you add them. Each location has its own clock-in QR code, team view and timesheets, all managed from the same account.

How do I send the hours to my accountant or bookkeeper?

A manager reviews the period, corrects omissions and downloads a detailed CSV of the hours to send to the accountant or bookkeeper.

Does FrenchToast calculate pay or run payroll?

No. FrenchToast records hours and generates a detailed CSV you can send to your accountant or bookkeeper. It does not calculate wages, overtime rates, tax or contributions.

Your next timesheet. Without the Excel chore.

Start free

No card required.