Short answer
For a Nepal COD seller, placed orders are not the same as paid revenue.
A campaign should be judged after confirmation, dispatch, delivery, RTO, courier charges, COD deductions, product cost, packaging, and ad spend are counted.
Do not use random countrywide RTO numbers. Use your own last orders, courier sheets, and remittance data.
Why this matters
COD can make a campaign look better than it really is.
You may see many orders in your store or ad dashboard, but profit can disappear when:
- some orders are fake or low intent
- some customers do not answer confirmation calls
- some parcels fail delivery
- some parcels return
- courier and packaging costs are still paid
- COD cash is received later
- ads keep spending before cash comes back
This matters especially when a seller scales too early. More orders can also mean more failed deliveries and more cash tied up in parcels.
COD/RTO funnel explanation
A clean Nepal COD funnel should separate each stage:
-
Placed orders
All COD orders received. -
Verified / confirmed orders
Orders where customer details and buying intent are checked. -
Dispatched parcels
Orders sent to courier. -
Delivered parcels
Orders successfully delivered and paid. -
RTO parcels
Parcels returned or failed. -
COD remittance
Cash received after courier deductions and timing.
A seller should not mix these numbers.
Placed order count tells demand. Delivered paid order count tells money. Profit tells whether scaling is safe.
Calculation logic
Start with the order funnel:
Confirmation Rate = Confirmed Orders ÷ Placed Orders
Delivery Success Rate = Delivered Orders ÷ Dispatched Orders
RTO Rate = RTO Orders ÷ Dispatched Orders
Then calculate revenue:
Paid Revenue = Delivered Orders × Net Collected Amount Per Order
Then calculate cost:
Total Product Cost = Delivered Orders × Product Cost Per Order
Total Forward Shipping = Dispatched Orders × Forward Shipping Fee
Total RTO Cost = RTO Orders × RTO / Reverse Fee
Total Packaging Cost = Dispatched Orders × Packaging Cost
Total COD Fee = Delivered Orders × COD Fee
Total Ad Spend = Ad Spend For The Same Order Batch
Then calculate actual profit:
COD Profit = Paid Revenue
- Total Product Cost
- Total Forward Shipping
- Total RTO Cost
- Total Packaging Cost
- Total COD Fee
- Discounts
- Refunds / Adjustments
- Total Ad Spend
If the seller has remittance deductions, use net remitted cash and then add missing costs carefully to avoid double counting.
What data the seller needs
For a useful Nepal COD calculation, collect:
- order date
- order ID
- product name or SKU
- order value
- product cost
- placed status
- confirmation status
- dispatch status
- delivery status
- RTO status
- courier fee
- COD fee
- packaging cost
- discount amount
- ad spend by campaign or date
- COD remittance amount
- COD remittance date
The strongest version is a simple spreadsheet of the last 100 COD orders.
Common mistakes
1. Counting all COD orders as sales
COD should be tracked as a funnel, not a single sales number.
2. Ignoring failed delivery cost
RTO can create loss even when the product returns, because shipping, packaging, and ad spend may already be spent.
3. Not separating cancelled before dispatch from RTO
Cancelled before dispatch and returned after dispatch are different problems.
Cancelled before dispatch may point to weak confirmation or low intent. RTO may point to delivery, courier, address, price, customer trust, or product expectation issues.
4. Scaling from ad dashboard numbers only
Ad dashboards do not know your courier deductions, COD cash timing, packaging, product cost, and RTO.
5. Using average numbers without checking SKU-level profit
One product can be profitable while another loses money. COD math should be checked by product or campaign where possible.
How SellMira helps
SellMira can help Nepal COD sellers understand whether their ads are producing paid profit, not just order volume.
A COD-first SellMira guide or calculator should help sellers input:
- placed orders
- confirmed orders
- dispatched orders
- delivered orders
- RTO orders
- forward and reverse shipping
- COD fees
- product cost
- packaging
- ad spend
- remittance delay
Then SellMira can show:
- real profit
- profit leak areas
- break-even CPA
- COD-adjusted break-even ROAS
- whether scaling is safe
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.
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.
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 a placed COD order real revenue?
No. It becomes useful revenue only after the order is delivered, paid, and matched with costs.
Should I include cancelled orders?
Yes, but separate cancelled before dispatch from RTO after dispatch.
Should I include courier remittance delay?
Yes. Profit and cashflow are different, but COD remittance delay can affect how fast you can reorder stock or continue ads.
Can Nepal COD sellers use ROAS?
Yes, but ROAS should be adjusted for confirmed, delivered, and paid orders.
What is the safest way to start?
Use your last 100 COD orders. Calculate placed, confirmed, dispatched, delivered, RTO, net cash, and all costs.
Source notes and caveats
This guide does not claim a Nepal RTO benchmark, courier rate, AOV, CPA, confirmation rate, or delivery success rate.
Use your own:
- order export
- courier report
- courier invoice or rate card
- COD remittance sheet
- ad spend report
- product cost sheet
If SellMira later publishes verified anonymized benchmarks, they should be shown separately from this guide.