How to reduce RTO (return to origin) for COD and prepaid orders in India
Return to origin quietly eats margin for Indian sellers — you pay shipping both ways and earn nothing. Here's why orders come back undelivered and a practical playbook to reduce RTO on both COD and prepaid.
Return to origin (RTO) is one of the biggest hidden costs in Indian ecommerce. It happens when a shipped order never reaches the customer and comes back to you — refused at the door, an unreachable phone, a wrong address, or a shopper who simply changed their mind. You pay for forward shipping and the return, restock the item, and earn nothing. Cut your RTO rate and you improve your margin without selling a single extra unit. Here's how.
Why orders come back
RTO is rarely one problem. The usual causes:
- Poor address quality — incomplete addresses, wrong PIN codes, missing landmarks or phone numbers.
- COD hesitation — a shopper who ordered on impulse loses interest before delivery, or doesn't have cash ready.
- Failed delivery attempts — the customer is unreachable, or the courier gives up after one or two tries.
- Mismatched expectations — the order arrives later than the shopper hoped, or isn't what they pictured.
Prepaid orders RTO too, but COD is where it hurts most — there is no money committed, so it costs the shopper nothing to refuse.
Fix the address at checkout
Most RTO is decided before the parcel ever ships — at the address form.
- Validate the PIN code and auto-fill city and state so the shopper can't mistype their location.
- Require a complete address with a working phone number — the courier needs both to deliver.
- Keep the form short but complete. Every extra unclear field invites a guess that becomes a failed delivery.
Clean address data at checkout is the single highest-leverage fix. On Nxcart, checkout captures a structured address with PIN-based city and state, so orders leave with deliverable details.
Reduce COD risk
COD widens your reach, but manage it so impulse orders don't become returns.
- Confirm COD orders before dispatch, especially high-value ones, so you're shipping to a committed buyer.
- Nudge toward prepaid. A small discount for paying by UPI or card converts risky COD orders into committed ones. See pricing your products for profit for how to fund that nudge.
- Set COD limits on very high-value orders where a refusal would sting most.
The COD guide for Indian sellers covers the full economics of offering it without losing money.
Set delivery expectations clearly
Shoppers who know what to expect are far less likely to refuse a parcel.
- Show realistic delivery timelines on the product and checkout pages.
- Send tracking so the customer knows the parcel is coming and can plan to receive it.
- Publish a clear shipping and returns policy so there are no surprises at the door — our shipping and returns policy guide shows how to write one that builds trust.
Ship only where you can deliver well
Not every pin code is worth the risk. If certain regions consistently fail delivery, or you can't service them reliably yet, it is better to not accept those orders than to eat repeated RTO.
On Nxcart you can restrict checkout to the states you actually serve, so an order you can't fulfil well never gets placed in the first place. Pair that with couriers that perform reliably on your routes — a cheaper courier with a high RTO rate is not cheaper.
Track RTO and act on the data
You can't fix what you don't measure. Watch your RTO rate over time, and look for patterns:
- Which regions or PIN codes fail most often?
- Is RTO concentrated in COD orders?
- Do certain products or price points come back more?
Then act — tighten COD in high-RTO regions, push prepaid on expensive items, or pause delivery to areas you can't serve. Small, data-led adjustments compound into a materially lower RTO rate.
Bringing it together
RTO isn't bad luck — it's the sum of address quality, COD discipline, clear expectations, sensible delivery areas and the right courier. Tighten each one and you keep more of every rupee you were already earning.
Ready to run checkout that captures deliverable addresses and lets you ship only where you serve? Start your store on Nxcart.
Frequently asked questions
What does RTO (return to origin) mean?
Why is RTO higher on COD orders?
What is the single best way to reduce RTO?
How do I move customers from COD to prepaid?
Should I stop shipping to high-RTO areas?
Build your store on Nxcart
Everything you just read, put to work — a storefront, catalog, checkout, GST and shipping, with AI helpers built in.
Get started