Kaarobar Install free
KaarobarGuidesRTO explained
Guide

RTO: what a returned parcel really costs

Return to origin is the cost that decides whether a Pakistani COD store makes money. It is also the one most often left out of the spreadsheet — because the return freight arrives on a courier invoice weeks later, detached from the order that caused it.

In short

  • An RTO earns nothing and costs forward freight + return freight + packaging + handling.
  • It also ties up stock for the round trip, which is capital you cannot sell from.
  • Delivery rate moves your profit more than almost any other single number.
  • Most refusals are decided before dispatch — which is where they are cheapest to prevent.

The full cost of one refused parcel

RevenueNothing was collected0
Forward freightAlready paid when it shipped
Return freightPaid again to bring it home
PackagingUsually not reusable
HandlingPicked, packed, received, restocked
Stock out of circulationUnsellable for the round trip
Net effect of one RTOa pure loss

Notice what is not here: any recovery. A discounted sale at least returns some cash. An RTO returns the item, minus everything it cost to send it on a round trip. That is why the delivery-rate slider in the profit calculator moves the result more than any other input.

Why parcels are refused

The reasons cluster, and each cluster has a different remedy:

  • The customer changed their mind. Time passed between ordering and delivery; enthusiasm faded, or they bought elsewhere. Faster delivery and pre-dispatch confirmation both attack this.
  • The order was never serious. Fake or careless orders are a real cost in Pakistani COD. Confirmation before dispatch removes most of it.
  • Nobody was there. Address incomplete, phone unanswered, wrong time of day. This is an NDR before it is an RTO — and it is recoverable at that stage.
  • Expectation mismatch. The product was not what the photograph implied, or the size was wrong. This shows up as a per-product RTO rate, which is how you find it.
  • Price shock at the door. Delivery charges the customer did not expect.

The five levers that actually move the rate

A parcel's path from booked through in transit, forking at a failed delivery into either a reattempt that delivers or a return that earns nothing and costs freight twice Booked In transit Attempt fails NDR Reattempt Return / RTO Delivered earns Scanned back restocked freight paid twice, nothing collected
Every lever below acts at a different point on this path. The earlier you act, the cheaper the fix.
  1. Confirm before dispatch. The cheapest RTO is the parcel that never ships. A confirmation message costs a fraction of a rupee; a refused delivery costs freight twice. A "no" before booking is a cancellation at zero cost. See WhatsApp confirmation.
  2. Work the NDR queue daily. A failed attempt is not yet a return. Reattempt what is worth reattempting and return what is not, instead of letting the parcel age out into an RTO by default. See NDR.
  3. Flag repeat refusers before you ship to them. A minority of customers account for a disproportionate share of refusals, often ordering under slightly different spellings. Matching customers across phone, email and address makes that history visible at the point of decision.
  4. Fix the products that cause it. Per-product RTO rate tells you which items are being refused, and it is usually sizing or a photograph doing too much work. See products and margins.
  5. Route to the courier that delivers in that city. Courier performance is regional. Measured per city on your own parcels, the difference is often larger than any other operational change available to you. See the courier scorecard.

Measure it before you try to fix it

Every lever above needs a baseline, and "roughly a third come back" is not a baseline. The number you want is the delivery rate by courier, by city and by product, computed on your own parcels — because an intervention that moves it two points is worth knowing about, and you cannot see two points through a guess.

Count the return when it physically arrives, not when the courier says so. A parcel marked returned that never reaches your shelf is a loss twice over — the stock is gone and your inventory says otherwise. That gap is only visible if returns are scanned in on arrival.

Measure your RTO rate — install free

Questions merchants actually ask

What does RTO mean in Pakistani e-commerce?
Return to origin — a parcel the courier could not deliver and has sent back to the seller. On cash on delivery it is the normal outcome for refused orders, and it costs the seller freight in both directions plus packaging, with no revenue against it.
What is a good RTO rate?
There is no honest universal figure, and any source quoting one without a methodology is worth ignoring. What matters is your own rate, and whether it is moving. Rates vary enormously by category, price point, city and courier.
Can I charge the customer for a refused delivery?
In practice, no — there is nothing collected to deduct from and no realistic recovery mechanism. This is why prevention before dispatch is the only lever that reliably pays.