COD/RTO guide

Placed COD Orders Are Not Paid Revenue

Why COD sellers should separate placed orders from collected revenue before trusting ROAS or scaling ads.

General COD/RTOUpdated May 25, 2026

Short answer

A placed COD order is not paid revenue.

It becomes real revenue only when the order is delivered, the customer pays, and the cash is collected or settled after deductions.

For COD sellers, this difference matters because ad platforms and ecommerce dashboards may count order value before the seller actually receives money.

Why this matters

Many ecommerce sellers look at a dashboard and see sales coming in. The campaign looks active. The ROAS looks fine. The order count looks strong.

But in COD, those orders can still leak profit after placement.

A placed COD order may fail because:

  • The customer does not confirm
  • The phone number is wrong
  • The address is incomplete
  • The customer refuses delivery
  • The courier cannot deliver
  • The customer changes their mind
  • The parcel comes back as RTO
  • COD settlement is delayed or deducted
  • Shipping and return costs eat the margin

So the real question is not only:

How many orders did ads generate?

The better question is:

How much collected profit did those orders create after COD/RTO costs?

COD/RTO funnel explanation

For a prepaid order, payment usually comes before fulfillment. For COD, payment comes near the end of the delivery journey.

That makes the funnel longer:

Ad click
→ COD order placed
→ order confirmed
→ order packed
→ order shipped
→ delivery attempted
→ customer pays
→ courier settles cash
→ seller checks profit

Each step can reduce the real value of the order.

A practical COD report should separate:

  • Placed order value: value created in the store or checkout
  • Confirmed order value: value after verification
  • Shipped order value: value handed to the courier
  • Delivered paid value: value actually accepted and paid by customers
  • Net remitted value: amount received after courier or COD deductions
  • Contribution profit: amount left after product, logistics, COD, packaging, support, and ad costs

Calculation logic

Start with placed COD order value, but do not stop there.

Placed COD revenue
= all COD order value created in the store

This is not the same as collected revenue.

A safer COD revenue view is:

Delivered paid revenue
= sum of orders successfully delivered and paid

Even better:

Net collected COD revenue
= amount received or expected after COD settlement deductions

Then compare revenue stages:

Revenue leak from placement to delivery =
Placed COD revenue - delivered paid revenue
Revenue leak from delivery to settlement =
Delivered paid revenue - net collected COD revenue

Then include cost:

Real COD profit =
Net collected COD revenue
- product cost
- packaging cost
- forward shipping
- failed delivery / RTO cost
- COD collection fees
- discounts
- support / confirmation cost
- ad spend

If the order is not delivered, it may still create cost.

That is the key COD problem: some orders create cost without creating revenue.

What data the seller needs

To stop treating placed orders as paid revenue, track these numbers:

  • Placed COD orders
  • Placed COD order value
  • Confirmed orders
  • Shipped orders
  • Delivered paid orders
  • RTO / failed delivery orders
  • Delivered paid revenue
  • COD amount settled by courier
  • Courier deductions
  • Product cost
  • Packaging cost
  • Shipping cost
  • Return or RTO cost
  • COD handling fee
  • Ad spend by campaign
  • Confirmation and support cost

A clean weekly COD view can be more useful than a beautiful sales dashboard.

Common mistakes

1. Celebrating order count before delivery data arrives

COD profit cannot be judged only from same-day order count. Delivery outcomes arrive later.

2. Reporting placed revenue as cash received

Placed revenue may never enter your bank account. For COD, it is safer to separate placed value and collected value.

3. Scaling because the ad dashboard shows purchases

Ad dashboards often show purchase events or conversion value. They do not automatically know whether the COD parcel was delivered and paid.

4. Ignoring the time lag

COD has delay between order date, shipment date, delivery date, and cash settlement date. This delay can hide losses during scaling.

5. Mixing prepaid and COD orders

Prepaid and COD orders should be analyzed separately. Their revenue timing and risk profile are different.

6. Not reconciling courier remittance

Delivered orders should eventually match COD remittance after fees and adjustments. If they do not, profit reporting will be wrong.

How SellMira helps

SellMira helps sellers look beyond surface-level sales.

For COD sellers, the useful question is not “How many orders came in?” It is “How many of those orders turned into collected profit?”

SellMira’s COD-first approach helps you check:

  • Placed order value versus delivered paid value
  • Where revenue disappears in the COD funnel
  • Whether your ROAS is based on real collected revenue
  • Whether RTO and shipping costs are killing profit
  • Whether your campaign can handle the current CPA

Try this with your own numbers

A placed COD order is not the same as paid revenue. Before scaling ads, check the numbers using your real confirmation, delivery, RTO, shipping, COD fee, product cost, packaging, and ad spend data.

FAQ

When should I count COD revenue?

For profit analysis, count COD revenue when the order is delivered and paid, or when the COD settlement is clear enough to estimate net collected revenue.

Is placed COD order value useless?

No. It helps measure demand and ad response. But it should not be treated as paid revenue.

Why does my ad dashboard look profitable while cash is low?

Because the ad dashboard may count conversion value at order placement. It does not automatically subtract COD failures, RTO, courier charges, product cost, packaging, or delayed settlement.

Should I compare placed-order ROAS and collected-revenue ROAS?

Yes. The gap between both numbers can show how much COD/RTO is affecting your campaign.

Is COD bad for ecommerce?

Not always. COD can work well in some markets and categories. The problem is not COD itself. The problem is scaling COD without tracking the full cost and delivery outcome.

Source notes and caveats

This guide does not claim any fixed RTO rate, confirmation rate, AOV, CPA, shipping cost, or country-level benchmark.

Use your own:

  • Store export
  • Courier delivery report
  • COD remittance report
  • Ad spend report
  • Product cost sheet
  • Support or confirmation log

The formulas here explain how to structure the calculation. They do not replace accounting, tax, or legal advice.