COD Profit in Pakistan: Your Real Profit After Returns (RTO)
Forty orders worth Rs 100,000 feel like a great week. For a cash-on-delivery (COD) store the money that reaches you is far smaller, and the profit smaller still. This guide follows one example store, order by order, with every number worked out by the Fiscora e-commerce profit calculator. The store is an illustration, not a real client: put your own numbers in the calculator.
By Shahzeb Jan Gondal · Updated · 4 min read
Orders are not sales, and sales are not profit
The example store sells one product at Rs 2,500, spends Rs 8,000 on ads in a week and gets 40 orders. Follow the parcels:
| Stage | Parcels | Value |
|---|---|---|
| Orders received | 40 | Rs 100,000 |
| Confirmed on the phone | 28 | Rs 70,000 |
| Dispatched | 28 | Rs 70,000 |
| Delivered and paid | 19 | Rs 47,500 |
| Returned (RTO) | 6 | Rs 0 |
Rs 100,000 of orders became Rs 47,500 of cash and Rs 10,820 of profit. That gap is normal for COD. The question is how big it is in your store.
Where the money goes
Only the 19 delivered parcels pay, but costs come from every stage: calls for all 40 orders, packaging for all 28 parcels, and courier charges for returns too.
| Cost | Amount |
|---|---|
| Product (delivered + 10% of returns lost) | Rs 19,600 |
| Ads | Rs 8,000 |
| Courier (delivery and return charges) | Rs 5,650 |
| Packaging | Rs 1,680 |
| COD fee (2%) | Rs 950 |
| Confirmation calls | Rs 800 |
| Total costs | Rs 36,680 |
| Net profit | Rs 10,820 |
Net margin: 22.78% of the cash collected.
What one return really costs you
In this store each returned parcel costs Rs 310 out of pocket: the courier’s return charge (Rs 150), packaging (Rs 60) and the share of products that come back damaged or unsellable (here 10% of Rs 1,000).
That is before the ad money spent to get the order. Ads cost Rs 200 per order received, but Rs 421 per order that was actually delivered and paid.
Four numbers to check every week
| Number | Formula | Value |
|---|---|---|
| Delivery rate | delivered ÷ dispatched | 67.86% |
| Return rate (RTO) | returned ÷ dispatched | 21.43% |
| Ad cost per delivered order | ads ÷ delivered | Rs 421 |
| Profit per delivered order | net profit ÷ delivered | Rs 569 |
Work out your own COD profit
Enter your orders, deliveries, returns and costs. See your real profit, delivery and return rate and break-even ROAS. Free, no sign-up.
ROAS and break-even ROAS
ROAS is the cash from delivered orders divided by ad spend: here 5.94×. Break-even ROAS is the lowest ROAS at which the ads still pay for themselves after every other cost: here 2.52×.
If your ROAS falls below your break-even ROAS, every extra rupee of ads loses money. Ad dashboards usually count orders placed, not parcels delivered, so the ROAS they show is higher than your real one.
3 fewer returns: 40% more profit
Take the same store, the same ads and the same 28 parcels. If 3 of the 6 returns are delivered instead:
| Result | 6 returns | 3 returns |
|---|---|---|
| Delivered | 19 | 22 |
| Cash collected | Rs 47,500 | Rs 55,000 |
| Net profit | Rs 10,820 | Rs 15,170 |
Profit goes up by Rs 4,350 (40.2%) without a single extra order or rupee of ads. Cutting returns is usually worth more than buying more orders.
Ways COD sellers cut returns
Common practices among COD sellers (results differ by product and city, so measure them in your own numbers):
- Confirm before dispatch: a call or WhatsApp message to confirm the order, the price and the address.
- Complete addresses: house number, street, area and a landmark, and a working phone number.
- Honest listings: real photos, a size chart and the delivery time, so the parcel matches what the customer expects.
- Fast dispatch: the longer the wait, the more often customers change their mind.
- Watch repeat refusers: keep a list of numbers and addresses that refused parcels before.
- Advance payment on expensive items: ask for part of the price in advance when the product is costly.
About these numbers
The store is an example, not a real client. Courier charges, COD fees, taxes and return rates differ by courier, city and product. The example has no courier tax and no fixed costs such as rent or salaries; add yours in the calculator. Figures are calculated with the Fiscora e-commerce profit calculator and rounded to the rupee.
Questions
What is RTO in COD?
RTO means “return to origin”: the customer refuses or cannot be reached, and the courier brings the parcel back to you. You usually still pay a return charge, and the packaging is lost.
How do I calculate my delivery rate?
Divide the parcels delivered and paid by the parcels dispatched. In the example store 19 of 28 were delivered: a delivery rate of 67.86%.
What is break-even ROAS?
The lowest return on ad spend at which ads still pay for themselves after product, courier, packaging, calls and COD fees. In the example store it is 2.52×: below that, more ads mean more loss.
Does a returned parcel cost me money?
Yes. In the example store each return costs Rs 310 out of pocket (return courier charge, packaging and some damaged stock), plus the ad money spent to get that order.