There is stock on your shelf right now that your distributor will still take back — and a date, which is not the expiry date, after which they won't. Miss that date and a cost you could have recovered quietly becomes a write-off. Nothing on the box, the bill or an expiry report warns you.
The date that actually matters
Most distributors and stockists stop accepting returns some months before a medicine expires. The cut-off is a trade term, not a law, so it differs by distributor and sometimes by company — a typical arrangement reads like "returns accepted up to 3 months before expiry", but yours may be more or less. Ask each distributor, and write it down.
The consequence is easy to miss: a lot with four months of shelf life left can already be unreturnable. It is still perfectly sellable, so it never looks like a problem — until you realise the money is already gone. Call the real deadline the claim-by date: expiry date minus the distributor's return window.
Why chemists lose this money
- The window lives in someone's head. It's in a phone call from two years ago, not in the stock record.
- Expiry reports use the wrong date. "Expiring in 90 days" is not the same as "claimable for another 10 days".
- Returns are fiddly. Lots from five distributors sit in one list, and you have to work out which invoice each came from before you can raise anything.
- Nobody chases the credit. The goods go back; the credit note never gets knocked off a bill.
A return routine that works
- Record each distributor's return window. One number per supplier, in months before expiry, plus a shop-wide default for the ones you haven't asked. A window of zero is a real answer (“no returns”) — don't confuse it with “not recorded”.
- Work from the claim-by date, not the expiry date. Once a month, list every lot whose claim-by date is closing, grouped by the distributor it came from, with the cost you paid beside each.
- Raise one debit note per distributor. Send them one clean list — item, batch, quantity, value — against the original invoice, instead of five phone calls. Take the stock off your books as the goods leave.
- Give every return a reason. Expiry, breakage, short supply, wrong goods or price difference are different conversations with a distributor. A reason on each note lets you count them later — a column full of “expired” is a distributor you should be ordering less from.
- Follow the credit until it lands. Nobody pays you for a return; the real question is whether the credit has been knocked off yet. Note how many days each claim has been open, and escalate anything older than two billing cycles.
Rate differences are a different return
Sometimes the goods stay and only the price was wrong — the distributor billed above the agreed rate. Raise that as a rate correction, not a goods return. It adjusts the money without moving any stock, so a rate argument with one supplier never gets mixed up with strips that physically left your shelf.
Don't forget the tax side
A purchase return changes the invoice you took input tax credit on, so it needs a proper debit note, and the GST on it affects your returns. Keep the note, the original invoice number and the dates together, and confirm the treatment with your accountant — it's the same paperwork whether you do it by hand or in software.
How DravyaOS handles it
DravyaOS runs the whole returns register off the distributor's return window. Set it on the supplier (falling back to your shop's default) and the claim-by date is computed, not remembered. The register opens on what is due back now — stock you could return today, valued at what you paid — before you've raised a single note.
- One screen across every invoice. Lots default to the distributor they actually came from; one debit note is posted per distributor and the stock is taken off as it goes.
- Expired lots read red, closing windows amber, and stock you've already sold is never offered.
- Reason codes on every note, and rate corrections are marked “goods stayed” so they never touch stock.
- Open-claim tracking: days outstanding on each note, red after two billing cycles, and a recovered claim records how it came back — knocked off a bill, refunded in cash, or both.
- Works offline, and syncs to every counter and phone.
Find the money on your shelf before the window closes.
Download DravyaOS for WindowsRelated reading: managing medicine batch numbers and expiry dates, manufacturer discounts and free goods and making a GST-compliant medical bill.