Toast refunds go back to the original payment method, and you process them through the same register where you took the payment

When you need to refund a customer in Toast, the money returns to whichever card, cash, or digital wallet they used to pay. You do not create a separate transaction or void the original sale in most cases — Toast handles the reversal through its payment processor. The process takes a few clicks in the register, and the refund typically appears in the customer's account within one to three business days, depending on their bank.

Toast refunds work differently depending on whether you are refunding the full ticket or a partial amount, and whether the sale was today or weeks ago. The timing and the steps change slightly for each scenario, so knowing which one you are in saves you from refunding the wrong amount or to the wrong place.

Key Takeaways

  • Full refunds and partial refunds both process through the Toast register using the refund button, not by voiding the original sale.
  • A refund issued on the same day as the sale takes seconds; a refund issued days or weeks later may require manual entry of the original transaction details.
  • The refund goes back to the original payment method — you cannot redirect a card refund to cash or vice versa.
  • Toast refunds to cards typically post within one to three business days, but the customer's bank controls the final timing.
  • If a refund fails (usually because the card was closed or the customer's bank rejected it), Toast flags the transaction and you will need to contact the customer for an alternative payment method.

Refunding a full ticket on the same day

If the customer is still in your restaurant or the sale happened within the last few hours, the fastest route is to refund directly from the check. Open the ticket in Toast, find the payment line, and tap the refund button next to the amount. Toast will ask you to confirm the refund amount — it defaults to the full ticket total — and then process it when ready to the original card or payment method.

The refund shows as a separate line item on the receipt, and the customer's card is credited right away. From the customer's perspective, the charge disappears from their pending transactions within hours, though their bank may take a day or two to remove it from their available balance. No additional steps are needed on your end once you confirm.

Partial refunds and adjustments

If you are refunding only part of the ticket — say, the customer disputes one dish or you are comping a drink — Toast lets you specify the amount. Open the check, tap refund, and change the dollar amount from the full total to whatever you owe back. Toast processes only that amount to the original payment method.

This is useful when a customer paid for three items but you are only refunding one. You enter the price of that one item, and Toast sends that amount back to their card. The rest of the payment stays on the original transaction. Keep a note in the ticket or in your system about why the partial refund happened, in case the customer or your manager asks later.

Refunding a sale from days or weeks ago

If the original transaction is no longer visible in your current register screen — usually anything older than a few days — you will need to search for it first. In Toast, go to the transaction history or settled transactions section, find the original ticket by date, customer name, or order number, and open it. From there, the refund button works the same way: tap it, confirm the amount, and Toast processes the refund to the original payment method.

The delay between the original sale and the refund does not change how the refund works, but it does matter for the customer's bank. If the original charge has already cleared their account, the refund appears as a separate credit. If the charge is still pending, the refund may cancel it outright. Either way, the money goes back to the same card, and the timing is still one to three business days.

What happens when a refund fails

Occasionally a refund will not go through. This usually happens because the customer's card was closed, the card issuer rejected the refund, or there was a network error during processing. Toast flags the transaction as failed and shows an error message on your screen. You will see a notification that the refund could not be completed.

When this happens, contact the customer and ask for an alternative payment method — a different card, a bank account for direct deposit, or cash if they are in your location. Some restaurants offer a store credit instead while waiting for the customer to provide a working payment method. Document the failed refund in your notes so you know to follow up, and try processing it again once the customer gives you a new card or account number.

Refunds for digital wallets and third-party payments

If the customer paid through Apple Pay, Google Pay, a digital wallet, or a third-party app like DoorDash or Uber Eats, the refund still goes back through that same method. Toast routes the refund to the wallet or app, which then credits the customer's linked account. The process is the same from your end — tap refund, confirm the amount — but the timing may be different depending on the service.

For third-party delivery apps, the refund may go back to the app's account rather than directly to the customer's card. Check your Toast settings or the app's documentation to understand where the credit lands. Some apps credit the customer's wallet when ready; others take a few business days. The customer will see the credit in their app account, not necessarily in their bank account.

Tracking refunds in your Toast reports

Toast records every refund in your transaction history and settlement reports. At the end of each day, your settlement report shows the total refunds issued, broken down by payment method. This is useful for reconciling with your bank and for spotting patterns — if you are issuing a lot of refunds for a particular dish, that might signal a quality issue.

You can filter your transaction history by refund status to see which refunds succeeded, which failed, and which are still pending. This is also where you will find details if a customer disputes a refund later and you need to prove it was processed. Keep these reports for at least 30 days, and longer if your business or your payment processor requires it.

Frequently Asked Questions

Can I refund a customer to a different payment method than they used to pay?

No. Toast refunds go back to the original payment method only. If a customer paid with a card and wants cash instead, you would need to process the refund to their card and then handle the cash separately as a manual transaction — but this creates accounting complications and is not standard practice. It is simpler to refund to the original card and let the customer withdraw cash from an ATM.

How long does it take for a refund to show up in a customer's account?

Toast processes the refund when ready on your end, but the customer's bank controls when the credit appears. Most refunds post within one to three business days. Some banks are faster; others take up to five business days. Weekend and holiday delays can extend this. If a customer says they have not seen a refund after five business days, have them contact their bank — the delay is usually on the bank's side, not Toast's.

What if I refund the wrong amount by mistake?

If you refunded too much, you can issue a new charge to the customer's card for the difference, or ask them to return the overage in cash. If you refunded too little, issue a second refund for the remaining amount. Toast treats each refund as a separate transaction, so you can correct mistakes this way. Document both transactions clearly so your records match the customer's statement.

Do I need to void the original sale before issuing a refund?

No. Voiding and refunding are different actions in Toast. A void cancels a transaction that has not yet been settled (usually within the same day), while a refund reverses a transaction that has already been processed. Use refund for any sale that has been paid and settled. Use void only if you caught the mistake before the end-of-day settlement.

What happens if a customer disputes a refund I issued?

If the customer claims they never received the refund, pull up the transaction in Toast and show them the refund was processed. Provide them with the refund confirmation number and the date it was issued. Have them check with their bank if they do not see it after five business days. If the refund genuinely failed, Toast will show a failed status, and you can reprocess it with a corrected payment method.