Last updated: May 8, 2026, 2:18 PM
Void items, payments, and checks on the Toast POS. Use the workflow that matches your scenario, from a single item to a same-day captured payment.
In this Article:
Applies to: Toast POS
Permissions needed:
What you'll accomplish: You will remove an item, multiple items, an entire check, or a same-day captured payment from the Toast POS using the void workflow that matches your scenario.
Note: Void reasons must be configured in Toast Web before staff can select them on the POS. If your team is prompted for a reason and none are available, see "Add Void Reasons " to set them up first.
A void removes an item, check, or same-day payment as if it never happened. A refund returns money to the customer after a payment has been captured (typically on a prior business day). A comp waives the charge for an item the guest received but is not paying for.
If you are not sure which action applies to your situation — particularly if the payment has already been captured or the transaction is from a prior business day — see " Understand When to Void vs. Refund " for the full decision logic before continuing.
Use this table to find the workflow that matches your scenario.
| What you need | Where to go |
|---|---|
| Void a single item that has not been paid for | Void a single item |
| Void an item with a quantity greater than one | Void multiple quantities of an item |
| Void multiple items on the same check at once | Void multiple items on a check |
| Void an entire check (all items, no payment captured) | Void an entire check |
| Void a payment that was already taken (same business day) | Void a captured payment on a closed check |
| Refund a payment from a prior business day | See "Issue a Refund" |
| Reverse a void you made by mistake | See "Complete a Void Reversal" |
| Void an Uber Eats or DoorDash order | See "Cancel Uber Eats and DoorDash Orders on the POS (Using Void Order)" |
| Void a payment on a Toast online order | See "Void Payments on Online Orders" |
| Void or refund a Toast Catering & Events order | See "Refund or Void Toast Catering & Events Orders" |
Before voiding, run through these checks. The wrong workflow will leave the check in an inconsistent state.
Use this workflow when one item on an open check needs to be removed after it has already been sent to the kitchen.
Expected outcome: The item is removed from the check, the check total updates, and a void record appears in the Voided Items report in Toast Web.
Use this workflow when an item has a quantity greater than one and you need to void only some of those quantities (for example, two of a four-count side order).
Expected outcome: The specified quantity is voided. The remaining quantity stays on the check at the updated total.
Use this workflow when more than one item on the same check needs to be voided. This requires the device's Multiple Items setting to be enabled.
Step 1: Verify the device is set to edit multiple items.
Step 2: Void the items.
Expected outcome: All selected items are removed from the check at once. The check total updates to reflect the voided items.
Use this workflow when every item on an open check needs to be voided — for example, when an order was created on the wrong table or for the wrong guest. No payment should have been captured.
Expected outcome: The entire check is voided. The check number is skipped in reporting, and the voided order appears in the Voided Orders report in Toast Web.
Note: Voided open checks (with no payment applied) cannot be reopened. If items need to be added back, you will need to create a new check. See Frequently asked questions below for more on this.
Use this workflow when a payment has already been captured and the transaction is from the same business day. The payment type determines whether you select Void or Adjust.
Expected outcome: The payment is voided on the check. The voided payment appears in the Voided Payments report in Toast Web. If a credit card payment was voided, the bank may continue to display the original authorization as pending for several business days — see Frequently asked questions below.
Important: Void only works on the same business day as the original transaction. For payments captured on a prior business day, use the refund workflow — see "Issue a Refund."
Some void scenarios cannot be resolved on the POS or in Toast Web and require Customer Care assistance. Contact Customer Care if any of the following apply.
When contacting Customer Care, have the following ready: the check number, the date and time of the original transaction, the payment type, and a screenshot of any error message you saw.
A voided payment may still appear as pending because of bank authorization holds. These pending transactions typically resolve within a few business days depending on the bank, but voided credit card payments can take up to one to two weeks before the bank releases the funds back to the customer. If the hold has not cleared in that window, instruct your customer to contact their bank.
You cannot reopen a voided open check (one that had no payment applied). The check itself is gone — you will need to create a new check and re-add the items.
You can, however, reverse a voided payment within the allowed window. To restore a voided payment to the original card, see "Complete a Void Reversal."
If a void reversal returns "payment denied," the original authorization may have already been settled by the payment processor or fallen outside the reversal window. If it returns "check must be open," the check has progressed past the state where a reversal is permitted. In both cases, the next step is to contact Customer Care — see Before you contact Customer Care.
To review voids, use the void reports in Toast Web. Voided payments appear in Reports > Cash and loss management > Voided payments. Voided orders and items appear in Reports > Cash and loss management > Voided orders. For full details on each report, see "Identify Voided Payments and Items for Reopened Checks."
Direct item voids on a closed check are not supported. To remove an item that has already been paid for, you typically need to void the payment first (using the Void a captured payment on a closed check workflow), reopen the check, void the item, then collect the corrected payment.
When a check is voided, its check number is skipped in reporting and will not appear in the numbered sequence. This is expected behavior and does not indicate a missing transaction.