Restaurant table management

Run the whole dining room from one live floor.

A restaurant floor plan should be a live operating surface, not a diagram the team stops trusting during a rush. LiftedPOS connects table state, party context, the waitlist, the order, kitchen work, seat-level payment, and bussing in one restaurant POS workflow.

WORKSPACE LENSOpen the restaurant floor, seat a table, build a check, and compare table state before and after close.

LiftedPOS restaurant floor plan with live table states
  1. 01Seat the table
  2. 02Open the check
  3. 03Route courses
  4. 04Split and clear
01

Draw the room the team actually works

Create a table with its number or name, seat capacity, and circle, square, or rectangle shape. Edit mode lets an authorized operator drag each table to a stored grid position, so the digital floor can reflect the practical layout instead of forcing every restaurant into the same list.

02

Read service state without walking the room

Available, occupied, reserved, and cleaning are distinct live states. The floor can show party size, guest name, how long an occupied table has been seated, counts by state, and average seated time. A table marked reserved is a floor status; LiftedPOS does not represent it as a full online reservation book.

03

Move a guest from the waitlist to a real table

The waitlist can retain guest name, party size, phone, notes, and a quoted wait while the team sees queue size, average wait, seated guests, and no-shows. When a table opens, staff can select that actual table and seat the waiting party in one guarded operation.

04

Open the table's order in context

An occupied table can open its register order with the table already selected. Staff can tag items by seat and course, add modifiers and kitchen notes, and fire the whole order or a selected course to the kitchen. The source order retains that detail; the production team verifies the active ticket from the fields visible on its configured station view.

05

Split by seat without losing the rest of the check

Seat-tagged items can be paid as an independent split check. Earlier seat payments remain scoped to their items and do not intentionally close the whole table; the final seat can complete the table closeout. The rollout test maps that procedure to the restaurant's configured terminals and staff roles.

06

Protect active checks through bussing and closeout

Table actions are permission-gated. Clearing a table with an active party or linked sale requires an explicit confirmation and the server refuses an unconfirmed clear. Staff can move the table into cleaning, then return it to available after bussing without silently discarding a live check.

07

Build the floor around the service model

Use the configured floor, waitlist, table states, party details, orders, seats, courses, checks, and bussing procedure as one acceptance workflow. Testing the actual service model keeps every handoff clear before rollout.

Inspect in the live demo

Open the restaurant floor, seat a table, build a check, and compare table state before and after close. Availability can depend on enabled modules, hardware, payment setup, role, location, and rollout configuration.

Move from the feature to the operation

This capability shares customer, employee, product, location, transaction, and reporting context with the rest of LiftedPOS. The value is not a checked box. It is the handoff the operation no longer has to rebuild.

See the capability inside a working store.

Run it with safe demo data, then map the locations, roles, devices, and configuration your operation needs.