Skip to main content

Overview

A void cancels a sale or a single line item as if it never happened — no money changes hands, no ZRA credit note is issued. Voids are only allowed:
  • On the same day (before the daily Z-report / batch cash-out)
  • While online (needs the ZRA API to acknowledge the reversal on the pending Smart Invoice)
  • With a manager PIN
Once a sale has crossed midnight or the Batch Invoice has been cashed out, voids are locked and you must issue a Refund instead.

Void vs Refund vs Correction

The Void Modal

Void the whole sale or tick specific lines first, then:

Offline Behaviour

While offline, the Void button is greyed out and shows a tooltip: “Voids require internet. Try again when online, or issue a Refund.” This is deliberate — DishInk needs to reverse the pending Smart Invoice in real time. If you truly need to reverse offline, refund the transaction once online and use ZRA code 01 — Reversal.

Full-Void vs Partial-Void Math

  • Full line void — deducts the entire item value from the bill, kitchen instructed to bin.
  • Partial correction (edit quantity 3 → 2 after firing) — only the difference is voided. On the Batch Invoice this shows as Voided/Corrected Items with the delta amount, not the full value.
The Batch Invoice separates these clearly. See Batch Invoice Cash Out.

Step by Step

1

Open the bill or transaction

  • For a session still open → Bill View → tap the line → Void.
  • For a paid sale → Shift tab → tap the transaction → Void.
2

Tick lines to void (partial) OR leave all ticked (full void)

The Void Modal previews the exact amount reversing.
3

Enter manager PIN

Any manager-level PIN. Voids without PIN aren’t allowed.
4

Pick a reason

Quick chip or free text (min 3 chars). The reason prints on the void slip and on the Batch Invoice.
5

Confirm

A short VOID SLIP prints for the audit file, kitchen is notified if applicable, and the item/sale is marked Voided in the Bill View.
Void modal placeholder

Void Modal with reason chips and Manager PIN.

What Voids Look Like Downstream

  • Bill View — voided lines struck-through with a red Voided badge.
  • Kitchen Display — the item flashes red, then greys out with a VOIDED stamp (see Kitchen Statuses).
  • Batch Invoice Cash Out — Voided Transactions and Voided/Corrected Items sections list every void with staff, reason, and delta.
  • ZRA — no credit note is filed; the item is silently removed from the pending Smart Invoice.

Tips & Best Practices

  • Void before firing to the kitchen whenever possible. It’s cheaper than binning food.
  • Train staff that “the customer changed their mind” is a valid Compliment reason only if a manager approves. Otherwise it’s Wrong item or Kitchen error.
  • If voids are spiking on a specific waiter, coach — don’t just approve. High void rates hide real issues.
  • Use Test print as the reason when you print a test ticket to check a printer — the accountants will thank you.

Common Mistakes

  • Trying to void yesterday’s sale. The button is locked. Issue a Refund instead.
  • Voiding offline. Not allowed — the button greys out. Wait for internet or refund later.
  • Voiding a line that was already served. You can still void it, but the kitchen has already used the ingredients — reconcile stock manually. See Inventory Adjustments.
  • Assuming voids don’t hit ZRA. They do — DishInk quietly reverses the item on the pending Smart Invoice. It just doesn’t need a credit note because the fiscal invoice hasn’t been finalised yet.
Last modified on July 19, 2026