Skip to content
OmniTools

COD vs Prepaid Profit Calculator

Compare cash on delivery and prepaid profit after RTO, forward and reverse freight, handling fees and remittance delay. Finds the break-even RTO rate.

All business tools

COD vs prepaid calculator

Per order

Prepaid contribution₹499.02
COD contribution₹236.76
Difference per order₹-262.26
Break-even RTO rate—

COD does not beat prepaid at any RTO rate — at 0% returns it already contributes less than prepaid.

RTO rates vary hugely by category and by whether the customer pays a COD fee: 20-35% is common in Indian D2C, while prepaid sits at 2-8%. Confirm your own rate before switching a payment mode.

Monthly impact

Across 500 orders₹-131,131.25

COD costs you ₹131,131.25 a month at this RTO rate.

Cost of one return

Reverse freight₹70.00
Product cost (unrecoverable stock)₹400.00
Packaging₹20.00
Forward freight not recovered₹60.00
Total cost of one RTO₹550.00

Every returned order costs ₹550.00 in freight and sunk stock. The only question is how many orders come back.

This tool runs entirely in your browser. Nothing you enter is uploaded, stored, or logged.

What this tool does

Cash on delivery carries a cost prepaid does not, and the cost is not the fee the courier charges you. It is the return. Indian D2C RTO rates commonly run 20-35% on COD against 2-8% on prepaid, and every failed delivery burns the reverse freight, the product, the packaging, and the outbound leg that is rarely credited back. This calculator prices both payment modes in rupees per hundred orders and finds the RTO rate at which COD stops being the more profitable of the two.

How it works

An RTO has three costs and only two of them are obvious. Reverse freight is the courier collecting the parcel and taking it back to the hub. The product and its packaging are written off. And the forward leg you already paid is usually not credited back, which makes it a real loss rather than a timing difference. Sellers who count only the reverse freight consistently underestimate the cost of an RTO by roughly half, which is why a calculator taking all three as inputs is more useful than a percentage quoted in a blog post.

The fees are smaller, but they decide the break-even point. A payment gateway typically takes about 2% on a prepaid transaction, while COD adds a carrier fee plus your own handling fee for the cash collection and the reconciliation. On a 999 order that is roughly 20 on prepaid against 25 to 35 on COD, and that difference is the amount of RTO your fee margin can absorb before COD starts costing you money.

Put the two sides together per hundred orders and the arithmetic is unforgiving. Break-even RTO is the rate at which COD losses plus COD fees exactly equal prepaid losses plus prepaid fees. Because a single return now costs several hundred rupees, a modest fee difference translates into a surprisingly low break-even rate, often under 5%, which is why a brand with a genuine sizing or quality problem cannot solve RTO by adding a COD fee.

Two effects sit outside this calculation and both push the same way. COD cash arrives on a remittance cycle days later than a prepaid gateway payout, so the working capital cost of that delay runs against COD across the entire order book, not only the failed ones. And the customers who choose COD are not a random sample. They skew first-time, higher-intent and higher-value, and they refuse at a different rate for that reason, so a blended RTO figure that hides which order types carry it will mislead you.

Worked example

100 orders at 999 each. Product cost 400, forward freight 70, COD fee 25 plus 10 handling, prepaid gateway 2%. An RTO costs 60 reverse freight plus 400 product plus 25 packaging. COD RTO is 30%, prepaid RTO is 5%.

  1. Cost of one RTO = 70 outbound freight (not recovered) + 60 reverse freight + 400 product + 25 packaging = 555
  2. COD: 30 returns x 555 = 16,650, plus 100 x 35 in fees = 3,500, so 20,150
  3. Prepaid: 5 returns x 555 = 2,775, plus 100 x 20 gateway = 2,000, so 4,775
  4. Difference = 20,150 - 4,775 = 15,375 per 100 orders
  5. Break-even RTO = (2,775 + 2,000 - 3,500) / 555 = 2.3%

COD costs 15,375 more per 100 orders at a 30% RTO rate than prepaid at 5%, and only becomes the cheaper option below about 2.3% RTO. A COD fee is a negotiating lever, not a fix for a returns problem.

Accuracy and limitations

  • India-specific. COD behaves differently in markets where it is a minority payment mode, and gateway rates, courier fees and RTO rates all vary by category, city and carrier.
  • Outbound freight is treated as unrecoverable on a return, which is the normal commercial position, but some courier contracts do credit the original leg. Check yours before relying on the loss figure.
  • The product cost is a full write-off. If a refused item can be relisted and resold, the RTO is a logistics delay rather than a loss, and this calculation overstates COD by the value of that recovered stock.

Frequently asked questions

What is a good RTO rate for COD in India?
Most D2C brands report 20-35% RTO on COD against 2-8% on prepaid, and 60% or more of Indian orders are COD. Anything sustained above 25% costs enough that fixing the returns process almost always pays better than adding a fee.
What does a return to origin actually cost?
The reverse freight, plus the product, plus the packaging, and in most cases the outbound leg as well because the carrier does not credit the original movement back. That is why a 999 order refused at a 30% rate costs far more than the 25 to 35 charged for handling the cash.
Should I offer COD at all?
Yes, if your RTO rate is genuinely low, because COD captures the first-time and higher-value buyers that a prepaid-only funnel loses at checkout. Charge a COD fee, then use this calculator to find the RTO rate at which COD stops paying and treat that as the operational target rather than a pricing decision.
How does COD differ from prepaid on cash flow?
Prepaid gateway payouts settle in one to three working days while COD remittance runs on a weekly or fortnightly cycle, so COD ties up cash on the whole order book rather than only on the failures. That gap is a genuine carrying cost and it sits outside this calculation.
Does a COD fee fix returns?
No. The fee recovers part of one return; it does not lower the rate. A COD fee of 25 to 35 on a 999 order is small next to a single refusal that costs several hundred rupees, so improving size charts, product pages and delivery estimates is worth far more than the charge.
How do I reduce RTO?
Check pincode serviceability before checkout, set a realistic delivery window, confirm the address on the first contact attempt, and call or message the customer before dispatch. The most common causes in India are a customer not recognising the charge, a promised delivery that arrives too late, and an impulse checkout.