/pos/returns). Returns are available only when they are turned on in settings, within the refund window you set.
Prerequisites
Returns must be enabled in POS Settings, and the sale you are refunding must be within the refund window (for example, 48 hours). An open shift is required, the same as for a sale.Taking a return
1
Find the original sale
On
/pos/returns, look up the sale by its number or the customer.2
Choose what to return
Select the items and quantities being returned. You can refund the whole sale or part of it.
3
Choose the refund mode
Pick how the customer is refunded (for example, cash or card).
4
Confirm
On confirm, a reversing sale is recorded against the original and the stock is restored to the correct batch.
What a return does to stock
Because the refund restores stock to the exact batch it was sold from, your inventory and expiry tracking stay accurate. This matters most for medicines, where a returned pack must go back to its own batch, not a generic pool.Field guide: the return
Upstream and downstream
Before: a submitted sale must exist and be within the refund window. After: the reversing sale posts a stock and accounting reversal and appears in the shift totals and analytics.Best practices
- Set a refund window that matches your store policy, not longer than you can verify a sale.
- Refund to the original payment mode where you can.
- For medicines, confirm the returned pack is intact and unexpired before restocking.