Void a sale at the POS

2 min read · Updated November 1, 2026

Voiding cancels a sale at the till. Before payment it simply clears the order. After payment it gives back the money collected and puts the items back in stock.

Use it when a customer changes their mind at the counter, or a sale was rung up by mistake.

Before you start

  • Voiding a paid sale needs a role that can void POS sales, and works for sales of the session that is open on this register.
  • If the owner switched on Void a sale on the POS tab of settings, a supervisor approves with a PIN.

Step 1. Clear a sale that is not paid yet

Under the order, press Void sale. The window Void this sale? says every item and the customer are removed, and that no money or stock moves because nothing was paid.

Void sale sits under the order and clears a sale that is not paid yet.

Step 2. Confirm

Press Void sale in the window. You see Sale voided and the order is empty.

Nothing was paid, so no money and no stock move. Void sale empties the order.

Step 3. Find a paid sale

To void a sale that was already paid, open the Orders tab. Find the sale in the list.

A paid sale of this session shows Void & refund in the Orders tab.

Step 4. Press Void & refund

Press Void & refund on the sale. The window Void this sale? shows the order number and total, and says the collected payment is refunded from this drawer and the items return to stock.

The window names the order and its total: the payment goes back from this drawer and the items return to stock.

Step 5. Confirm

Press Void & refund in the window. If the Supervisor approval window opens, a supervisor picks their name and types their PIN, then presses Approve.

You see that the order is voided, the tender refunded and the stock restored.

Result

The sale is cancelled, the payment you collected is given back from this drawer, and the items are back on sale.

Hint: for a sale from an earlier session, use a refund from the order instead.

Was this guide helpful?

More in POS

Still need help?

Our team answers every ticket, in English and Arabic.