COD Minimum Order Value: Set One Without Losing Buyers

Shopify COD minimum order value settings with progress bar showing threshold nudge

A COD minimum order value is the lowest cart total at which your Shopify store offers cash on delivery as a payment option — and without one, small orders eat your margins alive. A ₹200 COD order costs you more than you collect. Shipping runs ₹60–80. The COD collection fee adds ₹30–50. And with a 26% return-to-origin rate on cash-on-delivery orders (per Shipway's FY25 logistics report), roughly one in four of those small orders comes back — costing you the return shipping too.

Without a COD minimum order value on Shopify, every sub-₹300 order is a net loss. But set the minimum too high and you watch your conversion rate collapse. The fix isn't picking a number and hoping — it's doing the math, choosing the right implementation, and communicating the threshold so buyers spend more instead of leaving.

Calculate Your COD Breakeven Point First

Before you set any minimum, you need to know the exact order value where you stop losing money. The formula:

Breakeven = (Shipping Cost + COD Fee + (RTO Rate × Return Shipping Cost)) ÷ (1 – COGS%)

A worked example for a typical Indian D2C store:

  • Forward shipping: ₹70
  • COD collection fee: ₹40 (or 2% of order value, whichever is higher)
  • RTO rate: 26%
  • Return shipping on failed delivery: ₹70
  • COGS: 40% of order value

Total fixed cost per COD order: ₹70 + ₹40 + (0.26 × ₹70) = ₹128. With 40% COGS, you need ₹128 ÷ 0.60 = ₹213 just to break even. Every COD order below ₹213 loses money before you count customer acquisition cost, packaging, or platform fees.

Your numbers will be different. Pull your actual shipping rates, your courier's COD charges, and your real RTO percentage from the last 90 days. Don't guess — the difference between ₹200 and ₹350 breakeven changes your entire strategy.

What's the Best Way to Enforce a COD Minimum Order Value?

There are three ways to enforce a minimum order value for COD. Each has a different conversion trade-off.

1. Hard block: Orders below the minimum simply can't select COD as a payment option. Prepaid remains available at any amount. This is clean and eliminates unprofitable orders entirely, but you'll lose some buyers who only have cash.

2. Soft nudge with a progress bar: Show a visual indicator — "Add ₹120 more to unlock Cash on Delivery." The buyer sees what they need to do, and 58% of shoppers will add items to hit a threshold when the gap is visible. This protects margins while keeping the door open.

3. Free shipping threshold above your minimum: Set free shipping at ₹499 (for example) while your breakeven is ₹300. Buyers self-select into profitable order sizes because they want to avoid the ₹50 shipping fee. You don't even need to mention a "minimum" — the shipping cost does the work.

For most COD merchants, option 2 or 3 converts better than a hard block. You're not saying "no" — you're giving buyers a reason to add more.

Set Your Threshold 20–30% Above Breakeven

Your minimum shouldn't equal your breakeven point. That leaves zero margin for error. If your breakeven is ₹213, set your COD minimum at ₹299 or ₹349.

Why the buffer? Because your RTO rate isn't uniform. Shipway's data shows orders under ₹500 have a 25% RTO rate, but that's an average. Some product categories hit 30–35%. A buffer absorbs the variance without requiring you to recalculate every quarter.

Also consider round numbers. ₹299 feels like a threshold buyers already understand from marketplace conditioning. ₹347 feels arbitrary and raises friction.

Communicate the Minimum Without Creating Friction

How you present the minimum matters more than the number itself. Done poorly, it feels punitive. Done well, it feels like a benefit.

Bad: "Minimum order of ₹299 required for COD." This reads like a restriction.

Better: "COD available on orders ₹299+. Add one more item to qualify!" This reads like an unlock.

Best: Show a progress bar on the cart page. "₹80 away from Cash on Delivery" with a visual fill. No explanation needed — the design communicates it instantly.

Place the notification where the buyer makes decisions: the product page, the cart drawer, and the checkout. Not buried in an FAQ page they'll never read. Your order form field choices also affect whether buyers complete or abandon the order.

Use Quantity Discounts to Push Buyers Past the Threshold

A minimum order value works best when paired with a reason to spend more. Quantity discounts give buyers that reason.

If your product sells at ₹199, a single-unit order falls below most COD minimums. But a "Buy 2, get 10% off" offer pushes the order to ₹358 — well above breakeven — while giving the customer a deal they feel good about.

This isn't just theory. The Shipway data shows orders above ₹1,000 have a lower RTO rate (24%) than mid-range orders (28%). Higher-value orders correlate with more committed buyers. Quantity discounts simultaneously raise your AOV and reduce your RTO risk.

EasySell lets you configure both minimum order values and quantity discount tiers directly on the order form — so the threshold and the incentive to exceed it appear in the same place.

Keep Prepaid Available at Any Amount

One mistake COD merchants make: applying the minimum to all payment methods. Don't. A ₹150 prepaid order is profitable — you've already collected the money, there's no COD fee, and prepaid RTO runs under 2% compared to 26% for COD. (For more on shifting buyers from COD to prepaid, see how partial deposits reduce RTO.)

The minimum should only apply to cash on delivery. This gives budget-conscious buyers an alternative (pay online now) instead of a dead end. Some merchants see 5–10% of below-minimum buyers switch to prepaid rather than leave, which is a win either way.

Frame it as a choice: "Pay online for any amount, or choose COD on orders over ₹299." The buyer doesn't feel blocked — they have options.

Review Your Minimum Every 90 Days

Shipping rates change. Courier COD fees get renegotiated at volume. Your product mix shifts. A minimum you set in January might be too low by April or too high after you negotiate better rates in July.

Set a quarterly calendar reminder to recalculate your breakeven with current numbers. Check three things:

  1. Your average shipping cost for the last 90 days (not the rate card — actual invoiced amount)
  2. Your COD-specific RTO rate (not blended with prepaid)
  3. Your courier's current COD collection fee (some revise these quietly)

If your breakeven dropped, you can lower the minimum and capture more orders. If it rose, bump the threshold before those small orders erode your margins for another quarter.

Start by pulling your last 30 days of COD orders, running the breakeven formula, and setting your threshold 25% above that number. If you're using an order form tool, configure the minimum today — the math takes 10 minutes, and every unprofitable order you prevent from tomorrow is money you keep.