Processing a refund on Toast POS means reversing a transaction in the system and returning money to the customer's original payment method
Toast handles refunds through its transaction management interface, which you access from the main register screen or the back office. The process itself takes about two minutes once you locate the original transaction, but the money takes longer to actually reach the customer—that depends on their bank and payment method. A refund on a debit card typically shows within one to three business days. A credit card refund can take three to five business days. Cash refunds happen when ready at the register.
The key difference between Toast and some other systems is that Toast does not let you refund a partial amount from the register screen alone. You can refund the full transaction amount, or you can void it before it settles. If you need to refund part of an order—say, a customer paid $45 but only wants to keep the $30 entree—you have two options: refund the full $45 and ring up a new $30 transaction, or use the back office to adjust the transaction before it settles.
Key Takeaways
- Toast refunds go back to the original payment method: the same card, the same bank account, or the cash drawer depending on how the customer paid.
- Full refunds take two minutes at the register; partial refunds require either a full refund plus a new transaction or back office adjustment before settlement.
- Refunds to cards take three to five business days to appear in the customer's account because the banks process them in batches.
- Once a transaction settles (usually overnight), you cannot void it—you can only refund it, which creates a separate transaction record.
- Toast records every refund with a timestamp and user ID, so your manager can see who processed it and when.
Refunding a full transaction at the register
Open the transaction you want to refund. On most Toast setups, you do this by tapping the menu button or transaction history icon on the main register screen, then searching for the order by ticket number, time, or customer name. Once you find it, the transaction details appear on screen showing the items, the total, and the payment method used.
Tap the refund button—the exact label varies by Toast version, but it usually says "Refund" or has a return arrow icon. Toast will ask you to confirm the refund amount. For a full refund, this is already filled in. Confirm it, and Toast will process the refund when ready. The customer's receipt will print or display showing the refund, and the money begins its journey back to their original payment method.
If the transaction has not yet settled (usually within a few hours of the sale), you have a second option: void the transaction instead of refunding it. A void removes the transaction from the batch entirely, so it never reaches the payment processor. This is slightly faster for the customer because there is no separate refund transaction to process. To void, look for a "Void" button near the refund button. Use void only if the customer is still at the register or you are certain they want the entire sale cancelled.
Refunding part of an order
Toast's register screen does not let you refund $15 of a $45 transaction directly. Instead, you refund the full $45, then ring up a new transaction for the items the customer is keeping. This creates two transactions in your system—one refund and one new sale—but the customer ends up with the correct amount back.
The alternative is to adjust the transaction in the back office before it settles. Log into Toast on a computer or tablet, go to the Transactions or Orders section, find the order, and edit the items or amounts. You can remove items or adjust prices before the batch settles. Once you save, the refund amount updates automatically. This method is cleaner for your records because it shows one corrected transaction rather than a refund plus a new sale, but it only works if you catch the order before settlement (usually within a few hours).
If a customer paid with a gift card or Toast credit, the refund goes back to that same card or account, not to their original payment method. Check the payment method on the receipt before you process the refund so you know where the money is going.
Why refunds take time to appear
When you hit refund on Toast, the system sends the refund request to your payment processor (usually Stripe, Square, or another gateway that Toast connects to). The processor then sends it to the customer's bank or card network. This is not when ready because banks process refunds in batches, usually once per business day. A refund initiated on a Tuesday afternoon might not reach the customer's account until Thursday or Friday.
Debit card refunds are often faster than credit card refunds because they go directly to the customer's bank account. Credit card refunds have to go through the card network first, which adds a step. Cash refunds are the only ones that are truly when ready—the money comes out of your register when ready and the customer has it in hand.
If a customer says they have not seen a refund after five business days, the issue is usually on the bank's side, not Toast's. Ask them to check their bank's transaction history or contact their bank directly. Toast keeps a record of when the refund was processed on your end, which you can show them or give to their bank as proof.
Refunds and your settlement and reporting
Every refund appears in your Toast dashboard under Transactions or Reports, depending on your version. You can filter by refunds to see how many you processed on a given day and for how much. Refunds are also separated from voids in your reporting—a void never hits your payment processor, so it does not appear as a refund in your bank deposit. A refund does appear, as a negative amount.
Your daily settlement from Toast shows your net sales after refunds. If you had $5,000 in sales and $200 in refunds, your net is $4,800. Your bank deposit reflects this net amount, not the gross. Refunds can take an extra day or two to settle because they are processed separately from sales, so do not be surprised if your deposit is smaller than expected on a day with many refunds.
Common mistakes and how to avoid them
The most common mistake is refunding the wrong transaction. Always check the ticket number, time, and amount before you confirm. Toast shows these details on screen, so take five seconds to verify you have the right order. If you refund the wrong customer, you have to contact them to explain and ask them to return the money, or you have to process a second refund to the correct customer and eat the cost yourself.
The second mistake is refunding a transaction that has already been refunded. If a customer calls saying they never received their refund, check your transaction history first. If you see a refund already processed, do not refund again—the money is on its way. Refunding twice means the customer gets double the money back and you have to chase them down to recover it.
The third is not checking the payment method before refunding. If a customer paid with a gift card and you refund to their card instead, the money goes to the wrong place. Always look at the receipt or the transaction details to confirm where the original payment came from.
Frequently Asked Questions
Can I refund a transaction that happened yesterday or last week?
Yes. Toast stores all transactions, so you can search for and refund orders from any date in the past. The refund process is the same—it goes back to the original payment method and takes the same amount of time to appear. The only exception is if your payment processor has a time limit on refunds, which is rare but possible with some older systems.
What happens if the customer paid with multiple payment methods?
Toast refunds each payment method separately. If a customer paid $30 on a card and $15 in cash, the refund splits the same way: $30 goes back to the card and $15 comes out of your cash drawer. Toast handles this automatically—you do not have to split it yourself.
Do I need a receipt to process a refund?
No. Toast refunds are tied to the transaction in the system, not the physical receipt. You can refund any transaction you can find in Toast, whether or not the customer has the receipt. The receipt is helpful for verifying the amount and time, but not required.
Can I refund a transaction if the customer is not here?
Yes. You can refund any transaction in Toast from the back office, and the money goes back to the original payment method automatically. You do not need the customer present. However, it is good practice to confirm with the customer first, especially if they paid with a card, because refunds take several days to appear and they may not realize the money is coming.
What if a customer disputes a refund and says they never received it?
Check your Toast transaction history to confirm the refund was processed and note the date and time. Give this information to the customer and ask them to check their bank account or contact their bank. If the refund was processed more than five business days ago, the delay is on the bank's side. If it was processed less than five days ago, ask them to wait. If more than a week has passed, contact your payment processor with the transaction details and they can investigate.