Home / Help Center / pos-app-restaurant / rest-guest / Table Setup Checklist
📋 rest-guest

Table Setup Checklist

Table Setup Checklist is the captain's pre-service walk — a configurable, per-table checklist (tablecloth, cutlery, glassware, condiments and more) ticked off before Lunch or Dinner service, with a Ready/Flagged status per table and a whole-floor progress bar so nothing gets missed before doors open.

📍 Menu path: Guest Journey → Table Setup Checklist
👤 Who uses it: All roles with the Table Management feature enabled

Overview

Distinct from Floor Plan (the static layout editor) and Table Management (live in-service occupied/available status) — this screen is only about whether a table is physically set correctly before guests arrive.

Every table starts PENDING and moves to PARTIAL once some checklist items are ticked, READY once all items are ticked, or FLAGGED at any point if the captain marks it with a note (e.g. a broken glass or a stain).

The checklist itself is fully configurable — 11 default items ship out of the box (Tablecloth/Placemat, Cutlery Set, Side Plate & Bread, Glassware, Napkins, Menu Cards, Condiments, Salt & Pepper, Table Number Card, Candle/Centrepiece, Clean & Crumb-free), and you can add, rename or remove items from the Checklist config panel to match your own service standard.

A Lunch/Dinner shift toggle and a date picker keep each service's checklist separate — yesterday's dinner setup does not carry over into today's lunch.

A whole-floor progress bar and a per-status breakdown (Pending/In Progress/Ready/Flagged counts) sit above the table grid, and a green "All tables are set and ready" banner appears the moment every table hits Ready.

"Mark All Ready" instantly ticks every item on one table at once and clears any flag — a shortcut for tables the captain has already visually confirmed are fine.

"Print" produces a manager-facing setup report — every table's status and item-by-item tick marks, plus any flagged-table notes and a signature line — useful as a dated record.

Before You Start

Step-by-Step Guide

1 Run the pre-service setup walk

  1. Open Table Setup Checklist, confirm today's date, and pick Lunch or Dinner Service.
  2. Click into each table card to expand its checklist, and tick off items as you visually confirm them.
  3. Use "Mark All Ready" on any table you've already fully checked to skip ticking items one by one.
  4. Watch the progress bar climb toward 100% — the green "ready for service" banner appears once every table is Ready.

2 Flag a table that needs attention

  1. Expand the table's card and click "Flag Table".
  2. Enter a short reason (e.g. "Chipped wine glass at seat 3").
  3. The table turns red/Flagged on the grid until a staff member fixes the issue and either the captain clears the flag (blank reason) or marks the table Ready.

3 Customise the checklist for your restaurant

  1. Click "Checklist" in the top-right.
  2. Edit any item's label, remove ones you don't use, or click "+ Add Item" for something specific to your restaurant (e.g. "Reservation card" for a booked table).
  3. Click "Save" — every table's checklist updates immediately to the new item list, keeping already-ticked items intact where the key matches.

4 Keep a dated setup record

  1. Once the floor is fully set, click "Print" to generate a setup report for that shift.
  2. Have the captain sign it and file it as part of your service-quality records.

Every Field & Button, Explained

Field / ButtonWhat it does
Shift toggle (Lunch/Dinner)Switches between two entirely separate checklists for the same date, since a table is reset and re-set between lunch and dinner service.
Table status (Pending/In Progress/Ready/Flagged)Pending = nothing ticked, In Progress = some items ticked, Ready = every item ticked, Flagged = captain-marked issue regardless of tick progress.
Progress bar + status breakdownWhole-floor percentage of tables at Ready, plus a live count of tables in each status, updating as items are ticked.
Mark All ReadyTicks every checklist item for one table in a single click and clears any existing flag on it.
Flag TableMarks a table with a short text reason regardless of its tick progress; re-opening the same action with a blank reason clears the flag.
Checklist config panelAdd, rename or remove the checklist items every table is checked against; changes apply to all tables' checklists immediately after saving.
Zone filterNarrows the table grid to one seating zone/section at a time, useful on a large floor split across multiple captains.

Tips & Best Practices

Troubleshooting & FAQ

A table stays "In Progress" even though I think everything is done.
A table only reaches Ready once every single configured checklist item is ticked — expand the card and check for any unticked item you may have missed, or use Mark All Ready if you're confident it's actually complete.
I flagged a table by mistake and want to clear it.
Click "Edit Flag" on the table and submit a blank reason — this clears the flag and the table's status recalculates from its checklist ticks.
I changed the checklist items and some tables lost their progress.
Ticks are matched by the item's underlying key, not its label — renaming an item's label keeps its ticks, but deleting an item and adding a new one (even with the same label) creates a new key and starts that item unticked everywhere.
Yesterday's dinner setup is showing instead of today's.
Check the date picker and the Lunch/Dinner shift toggle at the top — each date+shift combination has its own independent checklist, so confirm both are set to today's actual service.