Fewer refused COD parcels: an RTO routine for small sellers, from checkout to doorstep
The Slaby team5 min read
Loading…लोड हो रहा है…
The Slaby team5 min read
RTO — return to origin — is what couriers call a parcel that comes back to you undelivered. For a seller who offers cash on delivery, most RTOs are refusals: the buyer changed their mind, was not home, ordered the same thing elsewhere, or never meant to buy at all.
Big brands absorb this. A small Instagram seller feels every one. This post is a routine, not a theory: what to do at each stage of an order so fewer COD parcels come back. If you want the bigger picture of COD versus prepaid first, our COD vs prepaid guide covers it; here we stay practical.
Paid to the courier whether or not the buyer accepts
Many couriers charge it on COD shipments
Often charged at the forward rate
Rarely reusable after a round trip
Before counting the piece itself
The kurta is off sale while it travels back, during the weeks it would sell best
Illustrative courier charges. Look up your own courier's forward, return and COD rates and redo the sum.
At ₹200 per refusal, a handful of RTOs a month can quietly eat the profit of dozens of good orders. That is why the goal is not to ban COD — it brings in buyers who would not otherwise order — but to make each COD order more likely to be accepted.
The cheapest RTO is the one that never gets placed. On a store, these rules apply to every buyer the same way, so nobody feels singled out.
Turn on 'Accept each COD order first'. New COD orders wait in a 'COD to accept' list until you accept them. For a first-time buyer, a high-value order, or an address that looks incomplete, call or message before you pack. A buyer who answers and confirms is very likely to accept; one who does not answer has told you something too. Rejecting cancels the order and puts the stock back.
Then ship quickly. The longer a COD order waits before dispatch, the more time the buyer has to change their mind or buy elsewhere. Same-day or next-day dispatch is one of the most effective RTO controls you have, and it costs nothing.
Check the address while you pack: a missing house number, landmark or pincode mismatch is a common reason a parcel never reaches the door.
Mark the order shipped with the courier's tracking number. The buyer gets an email update, and can follow the order on your store's tracking page with the order number and their phone — no account needed. Where your store has WhatsApp order updates switched on (Settings → Order alerts, once WhatsApp is set up on Slaby), the buyer also gets shipped and delivered messages on WhatsApp and can reply STOP to opt out. Either way, a short personal message on the day of delivery ('your order arrives today, please keep ₹699 ready') works well for COD.
When a delivery attempt fails, act the same day. The failed-deliveries queue in your admin lists shipments the courier could not deliver, so you can contact the buyer and ask the courier to try again — and after the number of attempts you set, it suggests returning the parcel instead of paying for more tries.
Record what happened to each shipment. Once you have some delivery history, you can turn on RTO risk scoring: Slaby scores each new COD order from your own store's past deliveries, nudges risky buyers to pay online, and refuses COD above the score you choose. They can still order by paying online.
Reconcile the cash too. COD money arrives from the courier days after delivery; the COD remittance page helps you match what the courier says it collected against what it paid you, so nothing slips through.
Once a month, look at where your refused parcels went and which products they were. Adjust your COD pincodes, limits or advance accordingly.
What a shop's GST bill must show, how a B2B tax invoice differs from a B2C bill, and when to charge CGST + SGST or IGST at the counter.
Read the guideLots of 'price?' messages, few paid orders. Where DM selling loses buyers between the first message and payment, and the changes that close each gap.
Read the guideWhy buyers comment 'price?' instead of buying, why 'check DM' loses most of them, and a reply system that turns each price comment into a link to buy from.
Read the guide© 2026 Slaby. All rights reserved. Made in India