A free shipping threshold should cover more than the postage label. Start with what each basket contributes after product cost, packaging, packing labor, fees, and expected return-related losses. Then test the offer against different destinations and product combinations. There is no universal minimum order value that protects every store’s margin.
Free shipping means the customer sees no separate charge for the eligible delivery service. Your business still pays to fulfill the order. The aim is to build an offer that customers understand and your numbers can support.
Start with contribution, not the order total
For this guide, contribution means revenue left after the order-level costs listed below. It is money available for advertising, fixed overhead, and profit—not net profit itself.
Order contribution = merchandise revenue after discounts + shipping collected − product cost − packaging − packing labor − carrier charges − transaction fees − additional expected return-related losses.
Use merchandise revenue excluding sales tax. Count each cost once. If revenue already reflects a refund, do not deduct that refund again in a returns allowance. Include only expected losses not already captured elsewhere, such as unrecovered return freight or handling.
Also include marketplace commissions or other variable selling costs that apply to your store. They are excluded from the simple examples below, as are advertising, fixed overhead, and taxes. A positive contribution does not automatically mean the business is profitable.
For packing costs, include the outer container, protective material, tape, label, and any insert. Measure labor separately from postage. Our dimensional-weight box comparison explains why a larger parcel can change the shipping bill.
The same $50 sale can leave very different amounts
Every dollar amount in this guide is hypothetical. These are teaching examples, not ValueMailers prices, carrier quotes, measured savings, or recommended fees.
Assume a customer pays $50 for merchandise and nothing for shipping. Product cost is $25. Processing is an assumed 3% plus $0.30, or $1.80. An additional return-loss allowance is an assumed 2% of merchandise revenue, or $1. Throughout these examples, the percentage processing fee applies to merchandise plus any shipping collected. The fixed $0.30 fee applies once per order, not once per parcel. The return-loss allowance applies only to merchandise revenue.
In the first two scenarios, packaging costs $1 and packing labor costs $2. The split shipment instead uses $2 of packaging and $3 of labor across both parcels.
| Order scenario | Total postage | Packaging + labor | Contribution |
|---|---|---|---|
| One parcel, nearer destination | $7.00 | $3.00 | $12.20 |
| One parcel, farther destination | $12.00 | $3.00 | $7.20 |
| Two parcels, assumed split shipment | $18.00 | $5.00 | −$0.80 |
The first row leaves $12.20 before advertising and fixed overhead. The second leaves $7.20. The split shipment loses $0.80 before those remaining expenses.
These assumed nearer and farther prices only illustrate different delivery costs. Distance alone does not determine the bill. UPS identifies origin, destination, service, weight, and other factors as pricing inputs. FedEx also explains that changes to shipment details can change the final charge.
Build a free shipping threshold from a target
Average order value can help you choose offers to investigate. However, it does not tell you whether those orders cover their costs. Start by choosing a contribution target based on the expenses the order still needs to support.
Here is a simple free shipping threshold model for a store with a consistent product mix. It assumes product costs scale with merchandise revenue at the modeled selling prices. That assumption will not hold for every basket or discount.
| Assumption | Value |
|---|---|
| Product gross margin at the modeled selling prices | 50% of merchandise revenue |
| Percentage processing fee | 3% |
| Additional expected return-related losses | 2% of merchandise revenue |
| Packaging and packing labor, one parcel | $3.00 per order |
| Fixed processing fee | $0.30 per order |
| Desired contribution before advertising and fixed overhead | $10.00 per order |
After the product cost, percentage processing fee, and return-loss allowance, this example retains 45 cents of each merchandise dollar. That is 50% minus 3% minus 2%.
Modeled minimum merchandise revenue = (target contribution + fixed packaging and labor + fixed transaction fee + shipping cost) ÷ 0.45.
With assumed shipping of $7, the calculation is ($10 + $3 + $0.30 + $7) ÷ 0.45 = $45.111…. Round upward to at least $45.12 in this simplified model.
With assumed shipping of $12, it becomes ($10 + $3 + $0.30 + $12) ÷ 0.45 = $56.222…. Rounded upward, that is $56.23. A $60 qualifying order would leave $11.70 under those assumptions.
Treat these amounts as model outputs, not recommended store settings. Use actual fee rounding, product costs, eligible baskets, and shipping quotes before choosing a customer-facing threshold. If costs change when another item or parcel is added, rebuild that scenario.
Stress-test your free shipping threshold by destination
Pull a recent group of completed orders that represents your business. Include small and large baskets, common destinations, high-cost addresses, and split shipments. Keep the origin and service comparable when checking destination effects.
For each order, record the final package dimensions, weight, parcel count, invoiced carrier charges, and shipping collected. Reconcile label estimates with later adjustments. A quote is useful for planning; an invoice shows what the shipment ultimately cost.
Next, apply your proposed free shipping threshold to those historical baskets. Calculate contribution order by order, then summarize the mix. Do not assume every order will cost the average amount to deliver.
If one group misses your target, consider a clearer, narrower offer: a defined standard service, eligible regions, selected products, or a higher qualifying spend. Costly exceptions need visible terms before checkout—not a surprise charge after the customer expects free delivery.
Review the offer when rates, fulfillment locations, product mix, or seasonal charges change. For peak planning, use our 2026 holiday shipping surcharge guide and confirm the current carrier terms before launch.
Check discounts before approving the offer
A free shipping threshold that works at full price may fail during a sale. Product cost usually does not fall just because you lower the selling price.
Return to the hypothetical $60 basket above, with $30 of product cost and $12 of shipping. Without a discount, it leaves $11.70 after the modeled costs.
Assume the promotion still grants free shipping, for example because eligibility uses the pre-discount subtotal. Now apply a 20% merchandise discount. Revenue falls to $48, while product cost stays $30. Processing becomes $1.74, and the assumed 2% return-loss allowance becomes $0.96. Packaging and labor remain $3, and shipping remains $12.
Discounted contribution = $48 − $30 − $1.74 − $0.96 − $3 − $12 = $0.30.
The earlier 50% product-margin assumption no longer applies to that discounted basket. This is why copying the same threshold into every promotion is risky.
Define whether eligibility uses merchandise value before or after discounts, then verify how your checkout actually calculates it. For example, Shopify’s shipping-rate documentation describes configurable rate conditions. Your own platform, apps, and discount settings still need a checkout test.
Make sure add-on items actually help
A bigger basket is not always a better order. The useful question is how much extra contribution the add-on creates after any shipping charge you stop collecting.
Assume a $10 add-on has a $5 product cost. Subtract an extra $0.30 percentage processing fee and $0.20 return-loss allowance. It adds $4.50 before any extra packing or carrier cost.
Now assume that reaching the threshold removes a $6 shipping charge the customer would otherwise have paid. You lose $6 of revenue, but save $0.18 in percentage processing fees. The net cost of waiving that charge is $5.82.
Under those assumptions, the $4.50 add-on contribution does not cover the $5.82 lost shipping contribution. The order contributes $1.32 less—even before any extra packaging or postage.
This comparison assumes the customer would have bought the original basket and paid shipping. It does not predict how shoppers behave. A free shipping offer might win additional orders, but you must measure that effect rather than assume it.
Check bundles and second parcels
Choose add-ons that make sense for the customer and fit the approved packaging. A small accessory might share the original container. A bulky item may require a larger box or a second parcel.
Measure and quote the finished bundle. Include extra materials, packing time, and all parcels in the order. Splitting an order between fulfillment locations can change the economics even when the customer sees one checkout.
Match the packaging to the basket
Packaging is part of the free shipping threshold calculation, but protection remains a requirement. A lower material cost is not helpful if the package is unsuitable for the product.
For non-fragile apparel, properly sized Poly Mailers may be a candidate. Lightweight items needing modest cushioning may suit Bubble Mailers. Neither format replaces rigid protection when bending or crushing would damage the item.
Compare White Corrugated Boxes when the basket needs a rigid outer container. Check dimensions and specifications, not color alone. For compact orders, review the fit of White Corrugated Mailer Boxes. For larger multi-item baskets, compare appropriate White Corrugated Shipping Boxes and their stated specifications.
Bubble Pouches can provide an individual cushioning layer inside suitable outer packaging. When several items share a carton, Bubble Out Bags may help separate their surfaces. They do not remove the need for sufficient cushioning and movement control.
For vinyl bundles, start with suitable Record Mailers and the support the records need. Do not remove protective components simply to keep a bundle below an assumed postage target.
Test your free shipping threshold before launch
Run checkout tests, not just calculations. Use both ordinary baskets and awkward combinations. Confirm the advertised terms, discount behavior, delivery service, and fulfillment setup agree.
| Test basket | What to verify |
|---|---|
| Just below, exactly at, and just above the threshold | Eligibility matches the wording, including any discount. |
| Low-margin items only | The order still meets your contribution target. |
| A bulky add-on or mixed product bundle | The packing method, parcel count, and quote remain affordable. |
| A high-cost delivery address | The correct eligible service or exclusion appears before payment. |
| A promotion code plus free shipping | The combined discount leaves enough contribution. |
| Items fulfilled from different locations | All parcels and fulfillment charges are included in the calculation. |
Then compare a controlled offer test with a relevant baseline. Keep other changes as consistent as practical. Track conversion, merchandise revenue, shipping collected, total contribution, contribution per order, and contribution per visitor. Review returns and later carrier adjustments before deciding the test worked.
Count customers who would already have qualified without changing their baskets. Their lost shipping payments are part of the offer’s cost, even if the threshold encourages other customers to add items.
More orders can also require more packing capacity. Include any extra staffing, overtime, or fulfillment fees when evaluating the overall result. Do not judge success from sales revenue alone.
Free shipping threshold questions
Is free shipping over $50 a good offer?
Only if the eligible baskets support it. Product margin, delivery cost, packing requirements, and discounts can make the same $50 order work in one scenario and fail in another. Calculate the contribution first.
Should the threshold apply after discounts?
Set a rule that your economics can support and explain it clearly. Using the post-discount merchandise subtotal can help avoid qualifying an order on revenue you no longer collect. Confirm the checkout behavior before advertising that rule.
Should every product qualify?
Not necessarily. Low-margin, bulky, fragile, or separately fulfilled items may need different terms. If you use exclusions, make them clear and test the affected combinations before the offer goes live.
What if the added item needs another box?
Recalculate the entire order. Add the second package’s materials, labor, and carrier charges, then compare the new contribution with the original order. A higher basket total alone does not prove the offer works.
Build the offer around your numbers
Set your free shipping threshold around eligible baskets, actual delivery costs, and a defined contribution target. Test discounts and bundles, use packaging that protects the order, and review the offer when your costs change.
Start with one clear offer that you can measure and explain. Free shipping can be part of your pricing strategy, but the decision should rest on what the order leaves behind.