RTO in cash on delivery: what it costs and how to track it
· 6 min read
RTO — return to origin — is the shipment that went out, failed to deliver, and came back to you. On prepaid orders it is an inconvenience. On cash on delivery it is a direct loss, because no cash was ever collected and the costs are charged anyway.
The real cost of one RTO
Merchants tend to think of RTO as a lost sale. It is worse than that, because the sale never existed while the costs are all real:
- The forward shipping charge, billed whether or not delivery succeeded.
- Failed-attempt fees, where the contract allows a charge per re-attempt.
- The return leg, frequently charged at a similar rate to the forward leg.
- Packaging, and the labour to pick, pack, receive and restock.
- Working capital tied up in inventory that has been out of the warehouse for two weeks.
- Product risk: items that come back damaged, opened or seasonally unsellable.
- Marketing spend already committed to acquire an order that produced no revenue.
Because those charges are netted from your COD payout, a month with high RTO produces a payout that looks broken when the statement is in fact correct.
Why COD generates more RTO
The customer has not paid anything, so there is no financial commitment behind the order. Impulse purchases lose their appeal in three days. Wrong or incomplete addresses only reveal themselves at the door. Unanswered phone calls at the delivery attempt are a leading cause in the region, and cash on hand is a genuine constraint on higher-value baskets. None of this is the courier's fault, which is why RTO is largely a merchant-side problem to solve.
How to measure it
Track RTO rate as returned shipments divided by shipped shipments, per period. Then cut it three ways, because the aggregate number is not actionable:
- By courier — differences in attempt policy and rider behaviour show up quickly.
- By city or emirate — address quality and access rules vary sharply by area.
- By product and order value — high-value COD baskets refuse at higher rates.
Also track RTO cost, not just count: multiply returned shipments by your all-in per-shipment cost. Presented in dirhams rather than percentages, it usually gets attention internally that a rate never does.
Reducing it
Confirm before you ship
A WhatsApp or SMS confirmation with a simple confirm-or-cancel reply, sent within an hour of the order, is the highest-return intervention available. Cancelling before dispatch costs you nothing; a refusal at the door costs you the full RTO.
Fix address capture
Make the phone number mandatory and validated. Ask for a landmark or building name — in much of the GCC that matters more than a street line. Flag orders with obviously incomplete addresses for a call before dispatch.
Set delivery expectations
Tell the customer when the parcel is coming and that they will need cash. A notification the evening before removes the most common failure: nobody home, no cash ready.
Steer high-risk orders to prepaid
Offer a small discount for prepayment above a value threshold, or restrict COD for repeat refusers. Even a modest shift in payment mix has an outsized effect on RTO cost.
Reconcile RTO charges too
Returns need checking against your statements as carefully as deliveries. Two errors recur: a return charge applied to a shipment your records show as delivered, and a return charged twice on one AWB. Both are visible in the AWB-level match described in the reconciliation guide and both are straightforward to claim back.
If you want a clear read on what returns cost you last month against what was collected, send one remittance file to the free preview.
Frequently asked
What counts as a good RTO rate for COD?
It depends heavily on category, price point and market, so benchmark against your own history rather than a published figure. The useful signals are direction and spread: a rate trending down after you introduce order confirmation, and a narrow spread between your best and worst cities, indicate the operation is under control.
Can I claim back RTO charges?
You can claim charges that were applied incorrectly — a return fee on a delivered shipment, a duplicate return charge, or a rate above your contracted card. Correctly applied return charges on genuinely returned shipments are a contracted cost and are not recoverable; those are reduced operationally, not through disputes.
See it on your own file
Upload one carrier remittance file with your order export and we will show every order that was short-paid, unpaid or overdue — free, in under a minute, no signup.
Get a free preview