Features Moving tables & merging bills

Features

Moving tables & merging bills

Move a bill to another table, assign an order without a table to a table, and merge two bills without double counting.

3 min read Updated 15 Nov 2026
On this page

Guests switch tables, a second group arrives and wants one bill, or an order without a table turns out to be sitting at a specific table. You can sort all of this out from the cashier or waiter app.

Moving tables#

  1. Open the bill. From the Tables tab, tap the original table, or open it from the Bills tab.
  2. Choose “Move table”. Pick the destination table.
  3. Done. If the destination table is empty, the bill moves right away: “Bill moved to T07”. Kitchen tickets are relabeled with the new table.

If the destination table already has a bill, the app shows “Table T07 already has bill … Merge the bills?” and offers Merge.

Assigning to a table#

For orders without a table (dine-in without a table, or takeaway orders that aren’t finished yet), open the order from the Active orders list, then choose Assign to table. The rules are the same as moving tables: if the destination table already has a bill, you’re offered Merge.

Merging bills#

There are three ways to merge:

  • Move to a table that already has a bill → Merge.
  • Assign to a table that already has a bill → Merge.
  • Bill menu → Merge bills → choose another bill from the “Merge this bill into…” list.

The direction is always the same: the bill you have open is merged into the target bill. The target bill is the one that’s kept; the confirmation screen shows “This bill — merged away” and “Target bill — kept”.

What happens when bills are merged#

Part Result
Items & rounds Move to the target bill. Rounds from the original bill are numbered after the target bill’s rounds. Kitchen status stays the same (cooking, ready, served).
Kitchen tickets Move along, with the target bill’s table label and bill number.
Payments already made Move along. Shift totals don’t change.
Item discounts Stay attached to their items.
Bill discounts Added together and frozen into a single fixed rupiah discount. Percentage discounts aren’t recalculated, so merging never increases or reduces the discount.
Split equally Reset, because the total has changed.
QR guests The QR session, status page, and digital receipt of the original bill move to the target bill.
Original bill Gets the Merged status and a total of 0, and is never counted as a sale. No double counting in reports.

Requirements#

  • Both bills are still open (not paid in full) and at the same outlet.
  • Delivery bills can’t be merged with other bills.
  • No guest QRIS payment is currently being processed.
  • Needs internet. Merging bills is never queued offline, because the other bill could be changing on another device. When offline, the app shows “Merging bills needs an internet connection”.

A table with 2 bills#

This can happen when two offline devices open the same table, or when a table move from an offline device syncs later. The system doesn’t throw away any data: the move is still applied, then the table is flagged “This table has 2 bills — Merge” and staff get a notification. Tap the flag, choose the bills, then merge them.

Guests moving themselves via QR#

A guest who scans another table’s QR code can move their own bill if the destination table is empty. Staff get a “Guest moved T03 → T07” notification. Guests can’t merge bills themselves; they’re asked to call a staff member. See Tables & QR.

Example#

Bill T03 (Rp180,000, 10% bill discount = Rp18,000) moves to T07, which already has a Rp240,000 bill with no discount. After merging, bill T07 contains all the items, with a subtotal of Rp420,000 and a bill discount of Rp18,000 (a fixed amount, not 10% of Rp420,000). Bill T03 gets the Merged status with a total of 0.

Was this guide helpful?