COD/RTO guide

Forward vs Reverse Shipping in COD: What Sellers Should Count

A practical guide explaining forward shipping, reverse shipping, RTO cost, and how COD sellers should include both in profit calculations.

COD ecommerce sellers, ecommerce founders, Meta Ads usersUpdated May 25, 2026

Short answer

Forward shipping is the cost of sending a parcel to the customer.

Reverse shipping is the cost of bringing the parcel back when delivery fails or the customer refuses the order.

For COD sellers, both costs matter. A failed delivery can still create cost even when no revenue is collected.

Why this matters

Many sellers calculate profit only on delivered orders.

That misses the biggest COD leak:

You can pay shipping on parcels that never turn into cash.

If a seller only counts forward shipping for successful deliveries, the campaign may look profitable while RTO orders quietly remove margin.

This is why COD profit should be calculated on the full dispatched batch, not only on delivered orders.

COD/RTO funnel explanation

Shipping cost enters the funnel after dispatch.

A simple funnel:

  1. Order placed
  2. Order confirmed
  3. Parcel dispatched
  4. Parcel delivered or returned
  5. Cash remitted only for delivered COD orders

Forward shipping usually applies when the parcel is dispatched.

Reverse shipping or RTO cost may apply when the parcel comes back.

The seller should check the courier rate card or invoice to see exactly how these charges are applied.

Calculation logic

Separate forward and reverse shipping.

Forward Shipping Cost = Dispatched Orders × Forward Shipping Fee
Reverse Shipping Cost = RTO Orders × Reverse / RTO Fee

Then include both in profit:

Shipping Cost = Forward Shipping Cost + Reverse Shipping Cost

Full COD profit view:

COD Profit = Paid Revenue
- Product Cost Of Delivered Orders
- Forward Shipping Cost
- Reverse Shipping Cost
- COD Fees
- Packaging Cost
- Discounts
- Refunds / Adjustments
- Ad Spend

If the courier charges differently by weight, zone, city, service type, or parcel value, calculate by order row instead of using a single average.

What data the seller needs

To calculate forward and reverse shipping properly, collect:

  • dispatched order count
  • delivered order count
  • RTO order count
  • forward shipping fee per parcel
  • reverse or RTO fee per returned parcel
  • weight slab
  • destination zone or city
  • courier invoice
  • COD fee or cash handling deduction
  • packaging cost per dispatched parcel
  • delivery status by order
  • ad campaign or source per order

Best practice: calculate at order level first, then summarize.

Common mistakes

1. Counting shipping only on delivered orders

This hides the cost of failed deliveries.

2. Assuming reverse shipping is always free

Some courier agreements may include it, some may not, and some may apply conditions. Check the actual invoice or contract.

3. Mixing RTO with customer returns

RTO usually means delivery failed before the customer accepted the parcel. Customer return usually happens after delivery. They can have different costs and reasons.

4. Using one shipping average for all orders

If your courier charges by weight, destination, or service level, one average may be misleading.

5. Ignoring packaging cost on returned parcels

Packaging is usually consumed once the parcel is dispatched. Even if the product returns, packaging and handling may already be lost.

How SellMira helps

SellMira should help COD sellers see shipping as a profit leak, not just an operations cost.

A useful calculator should separate:

  • forward shipping
  • reverse shipping
  • RTO order count
  • delivered order count
  • packaging cost
  • COD fee
  • ad spend

This makes COD-adjusted profit clearer before scaling.

Check your COD/RTO profit before scaling ads

Add forward shipping, reverse/RTO cost, COD fee, packaging, and ad spend to see whether placed COD orders are turning into collected cash.

Open COD/RTO Calculator

See a sample COD Profit Leak Report

Review how SellMira separates placed-order ROAS, collected COD ROAS, RTO loss, break-even CPA, and the first fix before scaling.

View Sample COD Report

Need a human check before increasing spend?

Request a one-time operational review of your COD funnel, RTO loss, courier fee logic, break-even CPA, and COD-adjusted ROAS.

Request Human COD Profit Audit

FAQ

Is forward shipping charged on all dispatched COD orders?

Usually sellers should check this from their courier invoice or rate card. Do not assume. For profit calculation, count the real charge applied to each parcel.

Is reverse shipping the same as RTO cost?

Reverse shipping is one part of RTO cost. RTO cost can also include packaging, handling, ad spend, inventory delay, and opportunity cost.

Should I include shipping for cancelled orders?

If the order was cancelled before dispatch and no shipping cost was charged, do not include shipping. If it was dispatched, check the courier charge.

Should shipping be included before calculating ROAS?

Yes. ROAS alone compares revenue to ad spend. Profit requires shipping, product cost, fees, packaging, refunds, discounts, and other costs.

What if courier charges are different for every city?

Use order-level calculation instead of one fixed average.

Source notes and caveats

This guide does not claim any courier rate or reverse shipping charge.

Sellers should verify charges from:

  • courier rate card
  • courier invoice
  • courier dashboard
  • courier contract
  • remittance sheet

If a courier bundles forward and reverse cost into one amount, avoid double counting.