Set your free shipping threshold slightly above your current average order value, typically one add-on item higher. Then check the maths: the extra basket value, multiplied by your contribution margin, must cover the shipping fee you stop collecting. With a ₹59 fee and a 50% margin, buyers need to add at least ₹118 for the offer to pay for itself.
What does shipping actually cost you per order?
You cannot price free shipping without one number: your blended shipping cost per order. That depends on where your orders go, because each zone is priced differently, and on how heavy they are. Our breakdown of how courier charges are calculated covers the formula. Here it is for a sample skincare brand shipping 500 g prepaid parcels from Mumbai.
| Zone | Share of orders | Cost per parcel incl. 18% GST | Weighted cost |
|---|---|---|---|
| A (within city) | 10% | ₹37.76 | ₹3.78 |
| B (within region) | 20% | ₹43.66 | ₹8.73 |
| C (metro to metro) | 35% | ₹50.74 | ₹17.76 |
| D (rest of India) | 30% | ₹61.36 | ₹18.41 |
| E (special zones) | 5% | ₹73.16 | ₹3.66 |
| Blended | 100% | Weighted by share | ₹52.34 |
Add a small allowance for prepaid parcels that still come back as RTOs and the odd heavier order, and call it ₹55. Your own number will differ, often a lot, if you ship heavier products or have a large North-East share. Pull it from last quarter's courier invoices, not from the rate card.
How do you work out the right threshold?
Assume the sample brand has an average order value (AOV) of ₹849, keeps a 50% contribution margin after product cost, packaging and payment fees but before shipping and ads, and today charges a flat ₹59 shipping fee on every order. Run your own figures through the profit margin calculator first.
Step one: the minimum top-up. When an order qualifies for free shipping, you give up the ₹59 fee. To earn that back, the buyer has to add products worth at least ₹59 ÷ 50% = ₹118. So the threshold needs to sit at least ₹118 above what a typical buyer would spend anyway: ₹849 + ₹118 = ₹967. Round it to a number shoppers read easily, ₹999.
Step two: compare options per order. The table below uses assumed effects on AOV and on the share of orders that qualify. Those assumptions are exactly what you will test later.
| Option | Orders qualifying (assumed) | AOV (assumed) | Margin before shipping | Net shipping per order | Contribution per order |
|---|---|---|---|---|---|
| Flat ₹59 on all orders | 0% | ₹849 | ₹424.50 | +₹4.00 | ₹428.50 |
| Free shipping on everything | 100% | ₹849 | ₹424.50 | −₹55.00 | ₹369.50 |
| Free above ₹999 | 45% | ₹949 | ₹474.50 | −₹22.55 | ₹451.95 |
| Free above ₹1,499 | 8% | ₹869 | ₹434.50 | −₹0.72 | ₹433.78 |
Three things stand out. Free shipping on everything loses ₹59 per order, so conversion would have to rise by about 16% just to match the flat-fee option on contribution per visitor. A threshold just above AOV can win if buyers really do top up. And a threshold far above AOV barely changes behaviour; it is a flat fee with a banner on it.
Should free shipping be for prepaid orders only?
For most Indian D2C stores, yes. A COD order costs more to ship than a prepaid one in two ways. The courier charges a COD fee, commonly the higher of a flat amount or a percentage of order value; on a ₹999 order with an illustrative ₹35 or 1.5% fee, that is ₹35. And COD orders are refused or undeliverable more often, so they carry more RTO freight. Run your actual card through the COD charges calculator to see the fee at your typical order values.
A common structure is free shipping above the threshold on prepaid orders, and a visible COD fee (say ₹49) on cash orders whatever the basket. Present it as a saving for paying online rather than a penalty for COD. Our guide to converting COD to prepaid covers partial COD and other nudges. On Shopify, the standard settings do not include a separate COD fee at the time of writing, so most stores add it through a COD app; check the current options before you promise it at checkout.
What about the North-East, J&K and the islands?
Special-zone parcels cost the most to ship; on our illustrative card, about twice a within-city parcel. If they are a small share of orders, absorb them; the blended cost already includes them. If they are a large share, or your products are heavy, consider one of these:
- A higher free-shipping threshold for special-zone states, shown clearly on the product page.
- A flat special-zone fee, for example ₹49, even above the threshold.
- Free shipping by surface only, with paid express as an option.
Shopify shipping zones can include individual states as well as whole countries, so a separate rate for states such as Assam or Jammu & Kashmir is possible without an app; pincode-level rules usually need one. Our Shopify shipping setup guide walks through the settings. Shopify also lets you offer free shipping with a minimum order amount on a shipping rate, or through a free-shipping discount with a minimum purchase requirement.
How do you A/B test a free shipping threshold?
- 1Record a clean baseline for four weeks: sessions, orders, AOV, share of orders above the threshold, prepaid share, RTO rate and shipping cost per order.
- 2Pick one change to test, such as ₹999 against ₹1,199, and keep everything else fixed, including discounts and ad spend.
- 3Split by time if your platform cannot split shipping rates by visitor: alternate the threshold week by week so both versions see salary days and weekends.
- 4Run each version for at least two full weeks, and longer if your weekly order count is small or noisy.
- 5Compare contribution per visitor (orders × contribution per order ÷ sessions), not conversion rate alone.
- 6Check the second-order effects: AOV clustering just above the threshold, return rates on add-on items and any change in COD share.
- 7Keep the winner, then re-test whenever courier rates, product prices or AOV move by more than a few per cent.
What mistakes make free shipping lose money?
- Setting the threshold below AOV, so most orders qualify without changing anything.
- Including COD orders, which adds a courier COD fee and more RTO to every free order.
- Checking the threshold against the pre-discount basket, so a coupon pushes buyers below the line while they still get free delivery.
- Forgetting returns: free return pickups on top of free shipping can double the shipping cost on returned orders.
- Ignoring heavy or bulky SKUs, which can cost several times the blended rate; exclude them or give them their own rate.
- Using the rate card instead of the invoice, which leaves out fuel, surcharges and GST.
- Setting it once and never revisiting it when courier rates or AOV change.
Frequently asked questions
There is no single right number. Start slightly above your current average order value, typically one low-priced add-on higher, and check that the top-up covers the shipping fee you give up at your margin. For a brand with ₹849 AOV, a ₹59 fee and 50% contribution margin, that points to roughly ₹999. Then A/B test it against one higher option.
Usually not. COD orders carry a courier COD fee, often the higher of a flat amount or a percentage of order value, and are more likely to end in RTO, where you pay freight both ways. A common approach is free shipping on prepaid orders only, with a small COD fee, framed as a saving for paying online.
It depends on your margin and how buyers respond. A flat fee such as ₹49 or ₹59 protects margin on every order but can lower conversion. Free shipping above a threshold just over AOV often gets the best of both, because it nudges basket size while still collecting a fee on small orders. Compare the options on contribution per visitor.
Shopify supports this in two ways. You can add a shipping rate with a minimum order amount that qualifies for free shipping, or create a free-shipping discount with a minimum purchase requirement. For discounts, the minimum counts product prices only, never taxes, and items count at their discounted price where discounts combine. Test a sample order before going live.
Sources
Shipping operators and engineers who build RouteOneX's courier integrations, NDR and COD workflows for Indian D2C sellers. Every guide is reviewed against courier terms and official sources before publishing, and dated when it is updated.
How we write and review guides