Sales Return
Reverses a sale — quantity and money both go back.
What it does
Returns goods from a client, reversing both the stock decrement and the accounting entry the original sale created. Most return types require a reference back to the original invoice; a no-reference variant exists for the rare case that reference isn't available.
How it works
Reference the original invoice
Picking the original sale caps the returnable quantity per line — you can't return more than was actually sold.
Post the return
Generates the reversing voucher (debits Sales, credits the client's AR) and puts the quantity back into stock.
The problem it solves
A return that isn't tied back to what was actually sold is how phantom refunds and stock-count drift happen — requiring the reference, and capping the quantity against it, closes that gap.
Part of the domain
🧾 SalesFrom quote to invoice to a balanced entry in the books — one screen, every sales channel.