SellerTrove
Pricing

Ecommerce Free Shipping Threshold Calculator: Protect Contribution Margin

Use contribution margin, variable order costs, shipping subsidy, and AOV to set a free-shipping threshold that protects your target contribution.

By SellerTrove EditorialUpdated September 27, 2026 7 min read
Courier carrying a parcel used to model the real subsidy behind a free-shipping threshold.
Photo by Erik Mclean on Pexels

Free shipping threshold calculator

Margin-safe threshold

$70.91

Cart gap from current AOV

$12.91

Contribution at current AOV

$17.90

After modeled shipping subsidy

This is a contribution-margin guardrail, not a prediction that customers will add enough merchandise to qualify. Inputs stay in your browser and are not sent anywhere.

With a 55% gross margin, $6 in other variable order costs, an $8 shipping subsidy, and a $25 target contribution, the margin-safe free-shipping threshold is $70.91; from a $58 AOV, that is a $12.91 cart gap.

This calculator turns a free-shipping minimum into a contribution-margin decision. It shows the order value needed to cover the target contribution, other variable costs, and the amount of shipping the business absorbs.

Table of Contents

Calculator result

The calculator gives you three decisions: the minimum order value, the extra amount a typical customer must add, and the contribution modeled at the current AOV. Shopify’s threshold process also uses AOV, shipping cost, gross margin, and testing of the proposed minimum as core considerations. Shopify’s free-shipping threshold guide

For the supplied inputs, the outputs are:

  • Free-shipping threshold: $70.91
  • Cart gap from a $58 AOV: $12.91
  • Modeled contribution at the current AOV after subsidy: $17.90

The threshold is the calculated minimum order value for the free-shipping offer. The cart gap is the amount above the current AOV that the modeled customer would need to add. The modeled contribution is what remains after applying gross margin, other variable order cost, and the shipping subsidy at the current AOV.

If the customer-facing threshold uses whole dollars, displaying $71 is safer than displaying $70.91. Rounding down can leave a qualifying order slightly below the modeled target, while rounding up creates a small arithmetic buffer.

Formula

The calculator uses one threshold formula and two supporting calculations. Enter gross margin as a decimal rate, so 55% becomes 0.55.

Free-shipping threshold

threshold = (target contribution + other variable cost + shipping subsidy) / gross margin rate

Cart gap

cart gap = max(0, threshold - current AOV)

Modeled contribution at current AOV

modeled contribution = current AOV × gross margin rate - other variable cost - shipping subsidy

The numerator of the threshold formula is the amount the order must generate through gross profit before the target contribution remains. Dividing by the gross margin rate converts that required gross-profit amount into a required order value.

The max function prevents a negative cart gap. If current AOV is already above the calculated threshold, the gap is $0. That does not mean every product or destination is equally profitable; it only means the blended AOV clears this model’s minimum.

Inputs

Every input has one job, and all five should use the same revenue basis. Consistency matters more than false precision because changing the basis for one input can distort the threshold.

InputDefaultWhat it means
Current AOV$58The current average order value used to estimate the typical cart gap.
Gross margin55%The share of order value left after product cost, entered as 0.55 in the formula.
Other variable cost per order$6Variable order-level cost other than the shipping subsidy.
Average shipping subsidy$8The shipping amount the business absorbs for an eligible order.
Target contribution per qualifying order$25The contribution amount you want to retain after the modeled variable costs.

Current AOV anchors the gap calculation, not the threshold itself. Gross margin is the main scaling factor: a lower margin requires a higher threshold to produce the same contribution. Other variable cost and shipping subsidy increase the required order value dollar for dollar in the numerator. Target contribution expresses the economic outcome the offer should protect.

Use the most relevant planning values available, then update them when the offer, product mix, or shipping policy changes. Do not add the shipping subsidy twice if it is already included in the other variable-cost input.

Worked example

The supplied values produce the stated threshold through straightforward arithmetic. First add the target contribution, other variable cost, and shipping subsidy:

$25 + $6 + $8 = $39

Then divide by the 55% gross margin rate:

$39 / 0.55 = $70.909..., rounded to $70.91

The cart gap is:

max(0, $70.91 - $58) = $12.91

The modeled contribution at the current AOV is:

$58 × 0.55 - $6 - $8 = $17.90

The $17.90 result is below the $25 target because the $58 AOV is below the calculated qualifying threshold. At an order value of approximately $70.91, the same inputs produce approximately the target contribution before any rounding buffer.

These are reproducible outputs from the supplied inputs. No merchant result is being reported, and the calculation does not estimate how customers will respond to the offer.

Sensitivity and edge cases

Sensitivity testing shows how quickly the threshold changes when unit economics move. The table below changes one input at a time while holding the other supplied defaults constant.

ScenarioGross marginShipping subsidyCalculated threshold
Lower margin50%$8$78.00
Base case55%$8$70.91
Higher margin60%$8$65.00
Lower subsidy55%$6$67.27
Higher subsidy55%$10$74.55

The table makes the main tradeoff visible: lower margin or higher shipping subsidy pushes the threshold upward, while higher margin or lower subsidy pulls it downward. The outputs are arithmetic scenarios, not performance benchmarks.

After this sensitivity table, compare pricing and checkout tools in the pricing category, model the stack, and document the tested threshold in a report.

Several edge cases deserve separate handling:

  • If current AOV exceeds the threshold, the cart gap is zero, but the offer can still be reviewed by product, destination, or customer segment.
  • If gross margin is entered as 55 rather than 0.55, the result is invalid. Convert percentages to decimal rates first.
  • If gross margin is zero or negative, this formula cannot produce a useful finite threshold. Revisit the product economics before setting a minimum.
  • If shipping cost varies substantially by destination or parcel weight, an average subsidy can hide unprofitable orders. Destination and weight bands may need separate thresholds.
  • If product mix changes gross margin materially, one blended threshold may overprotect some carts and underprotect others. Product-mix bands may need separate thresholds.
  • If discounts reduce the effective order value, use inputs that reflect the revenue basis on which the margin is actually calculated.

Decision workflow

A repeatable workflow turns the calculation into a pricing decision rather than a single static number.

  1. Capture the inputs. Record current AOV, gross margin rate, other variable order cost, average shipping subsidy, and target contribution. Keep the measurement period and revenue basis consistent.
  2. Calculate the threshold. Apply the formula and preserve the unrounded result for review. Then decide whether the customer-facing value should be rounded upward.
  3. Check the cart gap. Compare the threshold with current AOV. A large gap may require a closer look at merchandising, bundles, or the customer-facing presentation of the offer; the calculator itself does not predict which change will work.
  4. Stress-test the economics. Run lower-margin, higher-subsidy, and relevant destination, weight, or product-mix cases. Choose whether a single threshold or separate bands better reflects the offer.
  5. Test and record. Shopify’s guidance recommends testing the proposed minimum as part of the threshold process. Review the Shopify threshold guidance and record the tested threshold, inputs, offer terms, and resulting decision.

This sequence keeps the threshold connected to the economics that created it. When one input changes, rerun the calculation instead of treating the original number as permanent.

Offer and documentation

The threshold belongs in a clearly defined offer with terms that match the checkout experience. State the minimum order value, eligible destinations, weight limits, product exclusions, and any other condition that changes eligibility.

Shopify’s shipping-strategy guidance discusses minimum-spend thresholds as part of a broader shipping approach, so the threshold should be reviewed alongside the rest of the shipping policy. Read Shopify’s shipping strategy guide

The public wording should also be truthful and non-misleading. The FTC’s advertising guidance provides that baseline for small-business advertising. Read the FTC advertising guidance

Document the formula inputs, rounding rule, offer scope, test window, and decision owner in the report. That record makes it easier to explain why the threshold was selected and to rerun the model when costs or margins change.

Limitations

This is a planning model, not a forecast or guarantee. It calculates a threshold from supplied unit economics, but it does not predict conversion rate, order volume, customer behavior, revenue, profit, or the outcome of a shipping promotion.

The model uses averages. An $8 shipping subsidy may be useful for planning while still understating expensive destinations or overweight parcels. A 55% gross margin may also conceal meaningful differences between products. Those variations are why destination, weight, and product-mix bands can be more useful than one universal number.

The model also does not decide whether free shipping is the best offer. It only answers the minimum-order question under the chosen inputs. Treat the result as a starting point for comparison, testing, and documentation, then update it when the economics or offer terms change.

free shippingecommerce pricingcontribution marginshipping strategy
How we know this: evidence comes from the linked primary sources and SellerTrove's structured catalog where noted. We're an independent directory — some outbound links are affiliate links, and we never sell ranking. See our methodology.

FAQ

What is the free-shipping threshold in the worked example?

The calculated threshold is $70.91, based on a 55% gross margin, $6 in other variable order costs, an $8 shipping subsidy, and a $25 target contribution.

How do I calculate the cart gap?

Subtract current AOV from the calculated threshold and use zero whenever the result is negative: max(0, threshold − current AOV).

Should I round the threshold?

Round the customer-facing threshold upward when practical. A $71 threshold gives a small buffer above the $70.91 modeled requirement.

Can one threshold work for every order?

Not always. If shipping subsidy or product margin changes by destination, parcel weight, or product mix, separate thresholds may provide better protection.

Get the data, not the hype

We track pricing and new tools across the whole catalog. Get an email when prices move or a better tool launches.

More guides