Sales Return vs Refund vs Exchange: How to Book Each in Your POS and Keep Stock and Ledger Right
Sales return, refund, exchange and credit note explained, with how to book each in a Pakistani shop POS and what each does to stock, ledger and FBR.
Customers say “return” for everything: a wrong size, a faulty phone, a change of mind. Behind the counter these are different events with different entries. Book them wrongly and your stock drifts, your customer ledger is off, and your profit is misreported. Here is a clear way to tell them apart and book each in your POS.

Key takeaways
- A sales return reverses the sale: goods come back and your stock and sales change.
- A refund is the money going back. It can be cash, a bank transfer, or an adjustment on the customer's account.
- An exchange is a return plus a new sale. A credit note is the document that records the reversal.
- If you report to FBR, the return is reported as a credit note against the original invoice.
The four terms in plain words
| Term | What it means | Changes |
|---|---|---|
| Sales return | The customer brings goods back and the sale is reversed, fully or in part. | Stock up, sales down, tax down. |
| Refund | Money goes back to the customer. | Cash or bank down, or the customer account credited. |
| Exchange | The customer swaps an item for another one. | A return of the old item plus a new sale. |
| Credit note | The document that records the reversal of a sale. | The paper (and FBR) record of the return. |
A return almost always comes with a refund or an exchange, which is why people use the words together. In your books they are two parts of one story.
Seven everyday situations and how to book them
| Situation | How to book it |
|---|---|
| Customer returns a resellable item and takes cash back | Sales return with a cash refund. Stock goes up; cash goes down. |
| Customer returns an item and wants store credit | Sales return left unpaid, so the amount is credited to their account for the next purchase. |
| Wrong size: swap for the right one | Return the old item, then bill the new item as a normal invoice. |
| Only 2 of 5 items come back | Part return: change the quantity on the return form. The tax is worked out for that part. |
| Item is damaged and cannot be resold | Book the return, then record a stock adjustment or write-off for the damaged goods as per your usual practice. |
| Customer pays by bank transfer and wants it refunded the same way | Sales return with a bank transfer refund. |
| Return comes back days after the sale | Link the return to the original invoice, not a new one, so the sale and its reversal stay together. |
What should change in your books
- Stock: resellable goods go back into inventory in the right shop or warehouse.
- Customer ledger: the customer's balance goes down by the return, or the refund is shown as money paid out.
- Profit and loss: sales fall by the return and the cost of the returned goods comes back out of cost of sales.
- Balance sheet and trial balance: receivables and inventory move together with balanced entries.
- Sales tax: the credit note reverses the tax on the returned goods in what you report to FBR. How it flows through your own books is a question for your accountant.
In PaakiShop one saved return does all of this together. See the step-by-step in how to post a sales return to FBR.
The FBR angle
If you report sales to FBR, the sale already exists there. A return is reported as a credit note that points to the original invoice, so FBR's record is reversed in the same way as yours. An exchange is two documents: a credit note for the old item and a sales invoice for the new one.
Confirm the rule for your business. How returns must be reported can depend on your registration. Ask your tax consultant or FBR. Our guide to the FBR digital invoice explains the basics.
Set a simple counter policy
- Write the return windowFor example: unused items with the receipt within a fixed number of days.
- Always start from the invoiceFind the original sale first. A return without its invoice is the root of most reconciliation problems.
- Decide who approvesLet cashiers book small returns; make a manager approve large ones or any cash refund over a set amount.
- Record the reasonA short note such as wrong size or faulty helps you spot supplier and product problems later.
- Check at the end of the dayCompare cash and stock against the day's returns.
Frequently asked questions
What is the difference between a sales return and a refund?
A sales return reverses the sale and brings the goods back. A refund is the money going back to the customer. They often happen together.
How do I book an exchange?
Treat it as a return of the old item plus a new sale for the new one.
What is a credit note?
It is the document that records the reversal of a sale. In FBR reporting, a sales return is sent as a credit note against the original invoice.
Do returned goods always go back into stock?
Only if they can be resold. Damaged goods should be adjusted or written off according to your normal process.
Can I return only part of an invoice?
Yes. Change the quantity or remove lines on the return form. The credit note covers only what came back.
One click from invoice to sales return
Stock, customer ledger and FBR credit note in one flow. Try it free for 3 days.
See FBR invoicing in PaakiShopStart free 3-day trialPlease note: this guide explains how FBR POS invoicing and PaakiShop work, in plain language. It is general information, not tax or legal advice. Tax rules and FBR procedures can change, so confirm anything specific to your business with your tax consultant or FBR. PaakiShop integrates with FBR's fiscalization service; it is not an official FBR product.
As the digital landscape globally continues to evolve, the importance of adopting these advanced technologies cannot be overstated. At PaakiShop, we are committed to providing the infrastructure needed for businesses to thrive in this new era.
"The future of retail is not just digital—it is intelligent, autonomous, and deeply personalized."
Stay tuned for more updates as we continue to roll out new features designed to make your commerce experience smoother and more profitable.
Written by PaakiShop Team
Specialist in Agentic Commerce and Global retail ecosystems. Passionate about empowering local entrepreneurs through high-performance technology.
Related Insights
Cloud Billing Software in Pakistan: Automated Invoicing, POS & Subscription Management for MSPs & Retailers
READ NOW
Delivery Management Software in Pakistan: Real-Time Rider Tracking, Courier APIs & Transport Builty ERP
READ NOW