Clothing returns and exchanges without losing the stock trail
An apparel exchange is two stock movements, a return in and a fresh sale out. How to record returns, exchanges and refunds so size and colour stock stays right.
To handle clothing returns in billing software, record every return as its own stock movement linked to the original bill, never as an edit to that bill. An exchange is two movements: the returned piece comes back into stock, and the replacement goes out as a fresh sale. Do it this way and your size and colour counts stay right, your sales reports stay honest, and you can always trace what happened to a piece.
Last reviewed: November 2026
Why is an exchange two movements and not one edit?
Because two different pieces moved. A customer who swaps a medium blue kurta for a large blue kurta has handed you one SKU and taken another. If the counter staff open the old bill and change "M" to "L", the software believes the medium never left and the large was sold days ago. Both counts are now wrong, and nothing shows why.
Recorded as two movements, the picture is exact:
- Return in: the medium comes back, linked to the original bill. Medium stock goes up by one.
- Sale out: the large is billed today on a new bill. Large stock goes down by one.
The money nets to zero if prices match. The stock trail shows both pieces. This matters more in apparel than almost any other trade, because one design can sit across dozens of size and colour variants. If you have not set those up properly, start with our guide to the size and colour matrix. Returns only stay clean when every variant is its own stock line.
What happens to stock in each return case?
Most counter situations fall into a handful of patterns. This is how each one should move stock and money.
| Case | What the customer does | Documents to record | Stock effect | Money effect |
|---|---|---|---|---|
| Plain return, full refund | Returns item, takes money back | Return against original bill | Returned variant +1 (sellable) | Refund paid out |
| Return for store credit | Returns item, keeps a credit | Return against original bill | Returned variant +1 (sellable) | Credit balance on the party |
| Size or colour exchange, same price | Swaps for another variant | Return + new sale | Old variant +1, new variant −1 | Nets to nil |
| Exchange for a costlier item | Swaps up, pays the difference | Return + new sale | Old item +1, new item −1 | Customer pays the balance |
| Exchange for a cheaper item | Swaps down | Return + new sale | Old item +1, new item −1 | Balance refunded or kept as credit |
| Damaged or soiled return | Returns a faulty or used piece | Return into a damaged location | Damaged stock +1, sellable stock unchanged | As per your store policy |
| Partial return from a multi-item bill | Returns one of several pieces | Return of that line only | That variant +1 | Refund for that line only |
Two rules sit behind every row. The return always links back to the bill it came from, and the replacement is always a new bill dated today.
How should the counter process a return step by step?
A short routine stops most stock errors before they start:
- Find the original bill. Scan the bill barcode or search by number or phone. No bill, no linked return; decide your policy for that case in advance.
- Select only the lines coming back. Do not cancel the whole bill when one piece of three is returned.
- Check the piece. Tags on, unworn, undamaged? Choose the receiving location accordingly: sellable or damaged.
- Save the return. This creates the return document and adds the variant back to stock.
- If it is an exchange, bill the replacement as a new sale. Pick the exact size and colour going out.
- Settle the difference. Collect, refund or post store credit against the party.
- Put the piece back on the right rack. A medium returned to the large shelf will make your next count wrong, whatever the software says.
How do returns affect the bill and the invoice trail?
The original tax invoice stays as it was issued. The return creates its own document linked to it, and the replacement creates its own invoice. That keeps each document complete in its own right, which is what an invoice is meant to be. Our post on GST invoice format requirements covers what a valid invoice must carry.
How returns are reported for GST, including credit notes, their timing and how they flow into your returns, is outside the scope of this guide. Those rules change and depend on your registration and situation. Confirm the current position on the official GST portal or with your CA, and set up your return documents the way they advise.
What are the common mistakes with apparel returns?
Editing or cancelling the old bill. The single biggest cause of size-colour stock drifting from reality. Cancel only bills that were made in error, never bills for sales that genuinely happened.
Swapping without billing. The customer swaps a size at the trial room and leaves. Nothing is recorded, so one variant shows extra stock and another shows a piece that is no longer there.
Returning to the wrong variant. Staff select "Blue, M" when the piece is "Navy, M". The total is right but two variants are wrong. Scanning the garment barcode instead of choosing from a list prevents this.
Putting damaged pieces back into sellable stock. The count says you have a large in stock; the customer finds a stained one. Use a separate damaged location.
Refunding cash against an exchange. Paying out the full amount and then billing the new item as a separate cash sale works on paper but breaks the link between the two. Keep the exchange as one settlement with two documents.
Unlinked returns. A return with no reference to a bill makes it impossible to see which sales came back, and invites misuse.
When does this approach not apply?
- Alterations and repairs. A garment back for hemming or a button is not a return. No stock moves; track it as a job or service.
- Returns to your supplier. Sending defective stock back to the maker or wholesaler is a purchase return, a different movement with its own documents.
- Goods sent on approval. If pieces go out on approval and some come back, those that return were never sold, so they should not be billed and returned.
- Store policy questions. Whether you must accept a return, and on what terms, is a matter of your store policy and applicable consumer law, which this guide does not cover.
What should I check at the end of each day?
A quick review keeps small errors from piling up:
- Every return today is linked to an original bill.
- Every exchange shows both a return and a new sale.
- No old bills were edited or cancelled for exchanges.
- Damaged returns sit in the damaged location, not sellable stock.
- Store credits issued match the returns that created them.
- A spot count of two or three busy sizes matches the screen.
Do this daily in the weeks after a sale or festival season, when exchanges peak, and your stock figures will still be trustworthy when you plan the next reorder.
FAQ
Can I just edit the original bill when a customer exchanges a size? Avoid it. Editing the old bill rewrites a sale that already happened and leaves no record of the returned piece coming back. Record a return against the original bill and a new sale for the replacement. Your stock for both sizes moves correctly and the audit trail stays intact.
What if the returned garment is damaged or soiled? Still record the return so the bill and the money are right, but receive the piece into a separate damaged or seconds location, not sellable stock. That way your size-colour count does not show a piece you cannot actually sell, and you can track write-offs or returns to the supplier separately.
How do I handle an exchange where the new item costs more or less? Treat it the same way: return the old item at its billed value, then bill the new item at its own price. The difference is either collected from the customer or settled as a refund or store credit. The software nets the two documents, so you never adjust prices by hand.
Does a return need a credit note for GST? Returns usually involve a credit note or similar document, but the GST treatment, timing and reporting depend on current rules and your situation. This guide covers stock only. Check the official GST portal or ask your CA how your returns should be documented and reported.
Related reading: setting up a size and colour matrix for apparel, GST invoice format requirements and Excel vs inventory software.