Industry packs are ready for eight industries. Start from journeys built for yours.Browse packs
AnalyticsUpdated 8 Feb 2026

Free Shipping Threshold: How to Set It, Break-Even Maths and Testing

How to set a free shipping threshold: starting level, a worked break-even calculation, a six-step test plan, promotion ideas and alternatives to a flat line.

VR
Written by Vikram Rathore
  • Published8 Feb 2026
  • Read time7 min
  • Length1,372 words
Share this guide
Free shipping threshold guide cover

"Free shipping on orders above Rs 1,499" is one of the most familiar lines in online retail, and one of the easiest to get wrong. Set the bar too low and you give away shipping on orders that would have paid for it anyway. Set it too high and shoppers see it as unreachable, so it does nothing. This guide shows how a free shipping threshold works, how to calculate the right level, the break-even conversion lift needed for it to pay, a worked example checked line by line, how to test it, how to promote it in messages and which alternatives may suit your store better.

What is a free shipping threshold?

A free shipping threshold is the minimum basket value above which you waive the delivery fee. It does two jobs at once. It removes a common reason for abandoning a purchase, since unexpected delivery costs are a widely reported cause of cart abandonment, and it encourages shoppers to add items to reach the line, which raises average order value. The cost is real: for every order that would have paid a delivery fee but now crosses the line, you absorb the shipping cost. The question is whether extra orders and bigger baskets outweigh the fees you give up. General background on how delivery charges work is in the article on shipping and handling.

The numbers you need first

InputWhere to find itWhy it matters
Average order value (AOV)Order data. See AOVSets the starting point for the threshold
Order value distributionShare of orders in each price bandShows how many are close to the line
Gross margin per orderRevenue minus cost of goodsWhat you earn to pay for shipping
Shipping cost per orderCourier invoices, packaging, handlingWhat free shipping really costs
Shipping fee charged todayCheckout settingsWhat you stand to lose on orders above the line
Conversion rate and cart abandonmentAnalytics. See CROShows whether shipping cost is a barrier
Return rateOrder dataFree shipping can increase returns

Choosing a starting level

A common rule of thumb is to set the threshold somewhat above your current AOV, often in the range of 15 to 30 percent higher, so that a meaningful share of shoppers have to add one more item. This is a starting hypothesis, not a law. If the line is much higher than most baskets, few people will reach it. If it is lower than most baskets, you simply give away shipping. Look at the order distribution: the best level usually sits where a good number of orders fall just below it.

Free shipping threshold maths: orders already above the line lose the fee, orders just below may add items to reach it, and new orders from higher conversion add margin; the sum shows whether the threshold pays
Three effects: fees lost, baskets nudged, and extra orders won.

The break-even calculation

Net effect. Net change = (fees lost on orders already above the line) + (extra margin from baskets nudged up, minus fees lost on them) + (margin from extra orders won, minus shipping cost absorbed)

Here is a worked example with invented numbers. A store gets 10,000 orders a month at an AOV of Rs 1,100 and a 35 percent gross margin. It charges Rs 70 for delivery, which equals its cost, so shipping is neutral today. It considers free shipping above Rs 1,500.

EffectAssumptionCalculationMonthly change
Fees lost on orders already above Rs 1,50012% of orders10,000 × 12% × Rs 70−Rs 84,000
Baskets nudged up to the line20% of orders sit at about Rs 1,350; 30% of them add Rs 250 of goods600 orders × (Rs 250 × 35% − Rs 70)+Rs 10,500
Extra orders from higher conversion3% more orders, averaging Rs 1,600300 orders × (Rs 1,600 × 35% − Rs 70)+Rs 1,47,000
Net+Rs 73,500

The result depends heavily on the third line. Without the conversion lift, the same threshold loses Rs 73,500 a month (−84,000 + 10,500). The break-even lift is 1.5 percent more orders: 150 extra orders at Rs 490 each (Rs 1,600 × 35% − Rs 70) is Rs 73,500, which exactly offsets the loss. If your test shows a lift below that, the threshold costs you money. The figures were checked by calculation, but the assumptions are made up and will differ in your store.

orders = 10_000
margin = 0.35
fee = 70            # shipping fee charged = shipping cost
already_above = 0.12 * orders * fee                      # fees lost
nudged = 0.30 * (0.20 * orders)                          # 600 orders
nudge_gain = nudged * (250 * margin - fee)               # +10,500
per_new_order = 1600 * margin - fee                      # 490
breakeven_lift = (already_above - nudge_gain) / per_new_order / orders
print(round(breakeven_lift * 100, 2))                    # 1.5 (% more orders)

Test before you commit

  1. Calculate break-even. Use your own distribution, margin and shipping cost, as above.
  2. Pick two or three candidate thresholds. For example about 15, 25 and 35 percent above AOV.
  3. Run a split test. Show each level to a random share of shoppers for at least two full weeks. See A/B testing and sample size.
  4. Measure the right things. Conversion rate, AOV, margin per order after shipping, returns and repeat purchase.
  5. Check segments. Mobile versus desktop, new versus returning, metro versus smaller cities.
  6. Decide and review. Adopt the level with the best margin per visitor, then revisit each quarter or when costs change.

If your traffic is low, a clean test may take too long. In that case, run the threshold for a defined period, compare with the same period last year or the weeks before and watch margin carefully. The thinking behind such comparisons is the same as in conversion rate optimization.

Promoting the threshold

A threshold only works if shoppers know about it at the right moment. Put it in the header or product page, show a progress message in the cart ("Add Rs 240 more for free delivery") and suggest items that close the gap, using the ideas in cross-selling and upselling and product recommendations. In messages, use it where it helps: a cart reminder can say "you are Rs 240 away from free delivery" and offer an inexpensive add-on, and a back-in-stock or sale email can remind readers about the line. In Flowfox the cart value is an event attribute on the profile, so a journey can send that message only to carts within reach of the threshold, through email, WhatsApp or push, depending on consent. See also abandoned cart recovery.

Alternatives to a flat threshold

OptionHow it worksBest when
Flat thresholdFree above a fixed basket valueSimple catalogues with a clear AOV
Tiered shippingLower fees at higher values, free at the topYou want a gentler nudge
Threshold by regionDifferent lines for metro and remote areasShipping costs vary widely
Membership shippingFree delivery for loyalty membersYou want repeat buyers. See loyalty examples
Free shipping on selected itemsWaive on products with healthy marginSome items cannot afford it
Free returns insteadRemove the fear of returningFashion and other high-return categories
Built-in priceRaise product prices slightly and ship freeYou want a simple message and accept the trade-off

Risks and honest messaging

Be clear about what the offer covers, any exclusions and the date it ends if it is time-limited. Misleading delivery claims can breach consumer protection rules; check the current position under India’s Consumer Protection Act, 2019 and related e-commerce guidelines with your legal advisor. Watch for side effects too. A threshold can raise returns when shoppers add filler items just to qualify, and it can encourage splitting orders. Track return rate by basket size, and consider counting only the value after discounts and returns toward the threshold, as many stores do.

1.5%Break-even order lift in the worked example
3Effects to add up
2+Weeks to test a threshold

Delivery costs in context

Delivery cost is one of the most common reasons shoppers give for leaving a basket in online shopping, which is why the offer matters so much to ecommerce stores. But your own data should settle the question: compare abandonment at the shipping step with abandonment elsewhere in the checkout, and ask a few customers directly. If most drop-offs happen on the payment page, free shipping will not fix them. If the cart-to-checkout step is the leak and your fee is a visible surprise, a threshold is more likely to help. Pair the analysis with the funnel view in funnels before you spend margin on the offer.

Common mistakes

  • Copying a competitor’s line. Their margin and shipping cost differ from yours.
  • Ignoring fees lost on existing orders. It is often the biggest cost.
  • Setting it below AOV. You give away shipping with no nudge.
  • Not telling shoppers. A hidden threshold changes nothing.
  • No return tracking. Filler items can increase returns.
  • Never revisiting. Courier rates and baskets change.

Free shipping is never free. The only question is whether it buys more than it costs.

Nudge shoppers to the line automatically. Send cart messages only to shoppers who are close to the threshold.

Explore journeys

Read next: ecommerce email marketing, marketing ROI and the blog.

Frequently asked questions

What is a free shipping threshold?

It is the minimum basket value above which an online store waives the delivery fee, used to remove a barrier to purchase and encourage larger baskets.

How do I choose a free shipping threshold?

Start somewhat above your average order value, often 15 to 30 percent higher as a hypothesis, then check the break-even calculation and test several levels.

How do I calculate whether free shipping pays?

Add the fees you lose on orders already above the line, the net gain from baskets nudged up and the margin from extra orders won, then compare with break-even conversion lift.

Does free shipping increase conversion?

It often removes a reason for abandonment, but the effect varies. Test it against a control to see the lift for your store and compare it with the break-even requirement.

Can a free shipping threshold hurt profit?

Yes, if the conversion lift and basket increase are smaller than the fees you give up on orders that would have paid shipping anyway.

How should I promote free shipping?

Show the threshold in the header, product pages and cart with a progress message, and send reminders to shoppers who are close to the line.

What are alternatives to a flat free shipping threshold?

Tiered shipping, regional thresholds, membership-based free delivery, free shipping on selected items or free returns.

Topics#free shipping#aov#ecommerce#pricing#testing
Was this guide helpful?Your answer helps us improve our guides.

See your own customers in Flowfox this week.

Start a free workspace, connect a data source and send your first journey. Or book a guided demo.