Start an order
Tap a tile to begin
Inventory
| Product | Category | Price | In stock | Status | Color | Copy |
|---|
Reports
Custom Report
Daily Report
Daily Sales
Top sellers
| # | Item | Qty sold | Revenue |
|---|---|---|---|
| No sales in this range. | |||
Daily totals
| Date | Orders | Revenue |
|---|---|---|
| No sales in this range. | ||
Transactions
| # | Date | Time | Items | Method | Total |
|---|---|---|---|---|---|
| No sales in this range. | |||||
Payroll
Weekly
Labor %
Menu Item Sales
Modifier Sales
Attendance
Server Scorecard
Hourly Sales
Tender / Media
Checkout Summary
Open Tabs
Checks
🧾 Check Viewer
#TableOwnerStatusType
SeatedStageEst. LeftTotal
Tap a check to see its items & payment
🛠️ Activity Log
| Time | Term | Employee | Event | Check | Detail | Amount |
|---|
📅 Reservations
Open
Close
Slotmin
Max party
Max seats / slot?
Floor Plan
Show on tables:
Item Inspector
tap a colour, type a hex, or None
Changes save automatically — this button is just to confirm.
Drag to move; corner handle to resize. Shift-click several buttons, then Align Row/Col to line them up or Space evenly (3+) for equal gaps. Copy then Paste duplicates buttons — even onto another screen.
Background
Import a picture of your room, then place tables on top.
Termination Reasons
These appear in the Termination Reason dropdown when an employee’s status is set to Terminated.
🗓 Weekly Schedule — assign staff to shifts
Not on today's schedule = can't clock in. A manager can always override.
Add shift:
to
Adds the shift to the week shown above — it appears right away. Tap a shift chip to remove it. Use General → Cloud → Publish to push the schedule to all stations.
🔁 Shift Trades
Staff request give-ups from their schedule link; you approve both ends. A shift is never left unstaffed — the original person keeps it until someone takes it.Tap any cell to set when someone can work. Blank = available any day, any shift. Set a day to Unavailable, or give an available window (e.g. 5:00p–close).
Tip Pools
Take a % of certain report groups' sales, rung by certain jobs, and set it aside for whichever job is on the clock to receive it. Up to 10 pools.
Select a pool, or tap + New.
🤝
Manual Tip Allocation
| Paying Employee | Receiving Employee | Amount |
|---|
Both employees must be on the clock. The amount moves directly from the paying employee's taxable tip income to the receiving employee's — the same Payroll Report "Tip Pool" column Tip Pooling uses. Takes effect immediately; delete a row to reverse it.
💸
Tip Distribution
Manage tip-sharing rules and payroll tip exports in TipJar — it reads this restaurant's employees, jobs, hours and checks from Tabwright. Opens in a new tab.
Sign in with your TipJar credentials. Powered by TipJar (yourtipjar.app).
Partners — feature-update recipients
📣 Email partners a feature update
📋 Prepared updates — tick the ones to include, then Send
Employees
Options
Jobs & Pay Rates
Jobs
Beverage Requirement
After Print Options
Close Check Options
Exit Check Options
0 or blank = a manager approves every unsent delete. Each one is counted per employee as an Error Correct (Reports → Discounts / Voids).
“Only after payment” holds the order and fires it to the kitchen the instant the sale is fully paid — so a declined card never sends food, and there’s no unsent-items prompt. Use this for cashier / counter jobs. Servers & bartenders should stay on “When items are sent”.
Order-type Commands (when this job picks an order type at the start of a check, auto-run a command — e.g. Cashier · Takeout → Start Order. Leave “— none —” to just tag the item.)
Scheduling
Overtime Options
Payroll Integration
Grace Periods (minutes)
Break Options (minutes)
| Break 1 | Break 2 | Break 3 | |
|---|---|---|---|
| Dock Pay if Exceeds (minutes) | |||
| Required Break (minutes) | |||
| Require Break After (minutes) | |||
| Paid break |
Unticked = unpaid break — its minutes are deducted from paid hours on the time card.
Clock Shortcuts
Pick which command buttons this job sees on the register. Double-click a command to add it; reorder with the arrows.
Command List
Included Commands (shown to this job)
ℹ️ Screens are now set per Area (Areas → your area → Screens). This per-job list is only a fallback, used when a job's Area has no screens configured. Menu layout (below) stays per-job.
Grouped: build super-groups on the left, then assign this job's screens to each. The server sees a fixed rail; tap a group to reveal its screens.
All Screens
Shown to this job (empty = all)
① Super-groups
② Screens in —
Add a screen to this group
👁 ③ Live preview — what the server sees on the register
Messages to staff — who they went to and who has read them. A must-read message blocks clock in/out until it is opened on any till (job right: Must Read Messages Before Clock In/Out). Retire a message to stop it gating; it stays in the history.
| Sent | From | Subject | To | Gate | Read |
|---|
On the Clock (0)
| Employee | Job | Clocked In | Elapsed |
|---|
Completed Shifts
Pay Period
| Employee | Paid Hours |
|---|
| Date | Employee | Job | In | Out | Hours |
|---|