Minimum order value: where to set it and what it costs you
- Aug 22
- 3 min read
Updated: 3 days ago
Introduction
Some orders lose money. The packing time, the delivery, the card fee and the admin exceed the margin, and the business is busy without being paid for it.
A threshold fixes that, and it does something more useful: it moves a large group of customers upward rather than simply turning them away.
1. Minimum order value should come from your own numbers
The threshold is not a matter of taste. It is the point where an order stops covering its cost to serve.
Work out the fixed cost of processing one order — picking, packing, delivery, payment fees, the time someone spends on it — then find the order size where your gross margin exceeds that.
That figure is your break-even, and it is usually higher than people expect. Set the threshold a little above it, not at it.
2. Look at the distribution before choosing
Pull a few hundred recent orders and sort them by value. You are looking for where they cluster.
A threshold just above a dense cluster captures a lot of upward movement, because those customers only need to add a small amount. A threshold far above the cluster loses the orders instead of lifting them.
The best position is usually slightly above the most common order size, not at some round number chosen because it sounds tidy.
3. Prefer a nudge to a refusal
There is a meaningful difference between "we cannot accept this order" and "add a little more for free delivery".
The second version raises average order value with far less resentment, because the customer chooses. Free delivery above a threshold, a discount that unlocks, or a small-order fee all achieve the commercial result without a refusal.
Hard minimums make sense where fulfilling a small order is genuinely impossible. Otherwise, price the small order rather than banning it.
4. Show the gap, not just the rule
The threshold only changes behaviour if the customer knows how close they are.
"Add 12 more for free delivery" outperforms a policy stated at checkout. Displaying the remaining amount in the basket is the single implementation detail that determines whether this works.
Suggest specific items that would close the gap, priced near the shortfall. A customer willing to add something will usually take the suggestion rather than go looking.
5. Expect to lose some orders, and be selective about which
A threshold will cost you orders. The question is which ones.
Losing unprofitable one-off orders is a gain. Losing a regular customer who happens to order small and often is not, and that is the case worth protecting with an exception — a loyalty tier, an account arrangement, or a subscription that bundles their usual purchases.
Check who your small orders actually come from before setting the rule. Sometimes the smallest orders belong to the most valuable customers.
6. Set it by channel, not globally
The cost to serve differs by route, so a single threshold across all channels is usually wrong.
Delivery orders carry the highest fixed cost and justify the highest minimum. Collection orders cost less. Orders placed through a marketplace that already charges commission have different economics again.
Set each separately, and make sure the reasoning is written down so the numbers survive whoever set them.
7. Review it when your costs move
Thresholds set once and forgotten become wrong quietly.
Delivery charges rise, packaging costs change, payment fees change, wages change. A minimum that was correct two years ago may now sit below break-even, which means the policy is doing nothing except annoying people.
Recalculate annually, and any time a major input cost changes noticeably.
8. Measure the whole effect, not just the average
The number will rise — that is arithmetic, since you removed the bottom of the distribution.
The real test is total gross profit over the period, plus order count and customer count. If average order value rose 20% while order volume fell 30%, the threshold is too high.
Also watch repeat rate for the customers affected. Losing profit on paper is recoverable; losing a regular customer who felt refused is not.
Conclusion
Derive the threshold from your actual cost to process an order, then position it just above the densest cluster of order sizes rather than at a round number.
Prefer incentives to refusals, always display the remaining gap with items that would close it, protect frequent small customers with an exception, vary the threshold by channel, recalculate when costs change, and judge it on total gross profit rather than on the average alone.
.png)



Comments