Return to origin (RTO) is what happens when an order fails delivery and ships back to you — you pay freight out and back, restock the item, and collect nothing. Your RTO rate in ecommerce is the share of shipped orders that come back undelivered, and on a prepaid, card-on-file store it should sit in the low single digits, while cash-on-delivery markets run far higher. Each failed delivery costs a retailer around $17.78 on average once you count the re-attempt, so even a few points of RTO quietly drains your margin and your acquisition spend.
Almost every page that ranks for this term is written for India’s cash-on-delivery logistics market. This one gives you a platform-agnostic cost formula and a prevention checklist you can run whether you ship prepaid orders in the US and EU or COD parcels anywhere else.
What is return to origin (RTO)?
Return to origin is an order the carrier could not deliver, so it travels back to the sender. The key difference from a normal return is that the customer never received or kept the product — it bounced in transit because of a wrong address, a missed delivery, or a refused cash-on-delivery payment. That makes RTO worse than a return: you eat the round-trip shipping and the handling without ever having a happy customer on the other end. It sits alongside your return rate benchmarks as a separate, often-ignored leak.
How much does one RTO actually cost?
A single RTO rarely costs just the courier fee founders quote. Model it per failed parcel and the real number lands far higher. Here is a worked example at three average order values, built from published component costs — reverse freight typically runs 80–100% of the forward leg:
| Cost driver | $30 order | $75 order | $150 order |
|---|---|---|---|
| Forward shipping (already spent) | $7.00 | $7.50 | $8.50 |
| Return shipping (~90% of forward) | $6.30 | $6.75 | $7.65 |
| Repack & restock labour | $3.00 | $3.00 | $3.50 |
| Non-refundable payment fees | $0.30 | $0.30 | $0.30 |
| Capital tied up 10–18 days | $0.40 | $1.00 | $2.00 |
| Support handling (one ticket) | $3.00 | $3.00 | $3.00 |
| Cost per RTO | ≈$20.00 | ≈$21.55 | ≈$24.95 |
And that table leaves out the most expensive line of all: the customer acquisition cost you spent to win the order. If you paid $25 to acquire a buyer whose parcel bounces, that spend is gone too — run your own number in the CAC calculator. Because the item never generated revenue, RTO hits contribution margin harder than a discount of the same size.
“The average failed delivery costs a retailer $17.78, and 23% of shoppers won’t reorder after one.” — Loqate and Descartes delivery research
What’s a good RTO rate for an ecommerce store?
For a prepaid, card-on-file store, a healthy RTO rate is the low single digits — under 5% overall and under 8% even in apparel. The number swings dramatically with payment mix, because cash-on-delivery orders fail far more often than prepaid ones. India’s market, where COD dominates, averages a 20–40% RTO rate. Use these bands as a benchmark:
| Category | Prepaid RTO | Cash-on-delivery RTO |
|---|---|---|
| Fashion & apparel | 8–12% | 32–45% |
| Footwear | 10–14% | 30–42% |
| Beauty & skincare | 4–7% | 16–24% |
| Electronics | 3–6% | 14–22% |
| Home & furniture | 5–9% | 18–28% |
An overall RTO rate above 30% signals a critical address, checkout, or payment-mix problem, not a seasonal blip. Track it monthly as its own metric rather than folding it into your general return figure.
Why does your RTO rate climb?
Most RTO is an address problem before it is anything else. Inaccurate addresses drive roughly 45% of failed deliveries, and first-attempt delivery failure runs 8–20% depending on carrier and region. The rest splits across customers being unavailable at the door, refused or unreachable cash-on-delivery parcels, and buyers who change their mind while the order is in transit. The damage compounds, too: once a delivery fails, 23% of shoppers refuse to reorder, so a high RTO rate quietly suppresses repeat revenue on top of the freight bill. Chronic address failures from the same buyers also overlap with your serial returners and, in prepaid markets, your chargeback rate.
How do you cut your RTO rate?
You cut RTO at checkout and at the first failed attempt, not at the warehouse. Four levers move the number most:
Validate the address before the order is placed. Real-time address verification catches incomplete, misformatted, or gibberish entries at checkout — the single highest-leverage fix, given addresses cause nearly half of failures. Autocomplete that offers only deliverable addresses removes the typo at the source.
Confirm the delivery window. A quick SMS or email confirming the date and letting the buyer reschedule stops “nobody home” failures before the van rolls. Automating this non-delivery (NDR) follow-up reschedules parcels that would otherwise be returned.
Shift demand toward prepaid. Because prepaid orders bounce far less than cash-on-delivery, small prepaid incentives — a modest discount, loyalty points, or free shipping for paying upfront — pay for themselves. Prepaid nudges are associated with a 15–20% drop in RTO. Group-buying checkouts help here structurally: because buyers commit and prepay to unlock a shared price, orders routed through a tool like Farabiulder arrive already paid, which all but removes the COD-refusal driver.
Follow up on every failed first attempt. Treat a failed delivery as a save opportunity, not a lost order. Automated NDR handling can cut failed deliveries by up to 30% by rescheduling before the parcel heads back. Pair these fixes with your broader plan to reduce returns on Shopify, and RTO stops being the silent line item that eats the margin your ads worked so hard to earn.
Frequently Asked Questions
What is RTO in ecommerce?
RTO (return to origin) is an order that fails delivery and ships back to the seller. You pay freight out and back, restock the item, and collect no revenue. It is distinct from a customer return: the buyer never received or kept the goods, usually because of a bad address, no one home, or a refused cash-on-delivery parcel.
What causes a high RTO rate?
The biggest driver is inaccurate addresses, which account for roughly 45% of failed deliveries. Other causes are customers being unavailable at delivery, refused or unreachable cash-on-delivery orders, and buyers changing their minds in transit. Payment method matters most: cash-on-delivery orders fail far more often than prepaid, card-on-file ones.
What is a good RTO rate for a Shopify store?
For a prepaid, card-on-file store, keep RTO in the low single digits — under 5% overall, and under 8% even in high-return categories like apparel. Cash-on-delivery markets run much higher, often 18–30%. An overall RTO rate above 30% signals a serious address, checkout, or payment-mix problem.
How do you reduce return to origin?
Validate addresses at checkout, confirm the delivery window with the buyer, and shift demand toward prepaid payment with small incentives. Automate non-delivery (NDR) follow-up so failed first attempts are rescheduled instead of returned. Together these levers can cut failed deliveries by 20–30% without touching your ad spend.