How to Offer Free Shipping Without Losing Money
Threshold math, pricing adjustments and the warning signs that free shipping is eating your margins, with a worked example for small online stores.
To offer free shipping without losing money, know your average shipping cost per order, then cover it by setting a free-shipping threshold above your average order value, building part of the cost into product prices, or limiting free shipping to your slowest service and nearby zones. Recheck margins monthly, since carrier rates and order mix change.
Photo: Unsplash
On this page
- Why free shipping works and when it backfires
- Step 1: Know your real shipping cost per order
- Step 2: Choose your free shipping model
- Step 3: Do the threshold math
- Step 4: Adjust pricing without scaring customers
- Step 5: Limit free shipping where it hurts
- Step 6: Lower the cost of shipping itself
- Warning signs free shipping is costing you
- Where to start: launch free shipping in 7 steps
- Conclusion
- Sources
Free shipping is one of the most powerful words in ecommerce. It’s also one of the easiest ways to quietly lose money. Shipping is never actually free. Someone pays the carrier, and if you don’t plan for it, that someone is your profit margin.
Shoppers clearly care. In Baymard Institute’s checkout research, 40% of US shoppers who abandoned a purchase, excluding those who were just browsing, said extra costs such as shipping, tax and fees were too high. Surprise shipping charges at checkout are a conversion killer.
The goal isn’t to choose between free shipping and profit. It’s to design a free shipping offer that pays for itself. This guide shows you the math, the pricing options and the warning signs.
Why free shipping works and when it backfires
Free shipping removes a moment of doubt at checkout. It also makes your store easier to compare with big marketplaces, where many shoppers are used to not paying separately for delivery.
But free shipping backfires when:
- Your products are heavy or bulky and postage is a large share of the price.
- Your average order is small, so a fixed shipping cost eats most of the margin.
- You sell to far-away zones where postage costs much more than nearby deliveries.
- Return rates are high, so you pay shipping both ways on items that don’t stick.
- You didn’t adjust prices or thresholds when carrier rates went up.
Key takeaway: Free shipping is a pricing decision, not a shipping decision. Decide who pays for postage (a higher threshold, slightly higher prices or your margin) before you put “Free shipping” on your banner.
Step 1: Know your real shipping cost per order
You can’t price free shipping without knowing what it costs you. Pull 2–3 months of orders and calculate:
- Average postage per order, from your carrier or label software invoices.
- Packaging per order: boxes, mailers, tape, fill and inserts.
- Payment processing on the shipping amount, if you’d be building shipping into prices.
- Shipping by zone or region, since far zones often cost much more.
- Shipping on returns, if you pay for return labels.
Also note your average order value (AOV), your gross margin per order before shipping, and the spread of order sizes. Most ecommerce platforms show AOV in their analytics.
If you don’t yet have data, ship a few test packages of your common product sizes to different zones and check your rates. Our guide to setting shipping rates explains dimensional weight and zones in detail.
Step 2: Choose your free shipping model
There are 4 main ways to fund free shipping. Most stores combine 2.
| Model | How it works | Best for | Risk |
|---|---|---|---|
| Free shipping threshold | Free shipping on orders over a set amount | Most stores with mixed order sizes | Threshold too low loses money; too high feels like a trick |
| Built into prices | Raise prices to cover average shipping | Light, consistent products | Prices look higher than competitors’ |
| Free on slowest service only | Free standard or ground shipping, paid upgrades | Stores where speed isn’t critical | Late-delivery complaints if times aren’t clear |
| Membership or loyalty perk | Free shipping for members or repeat buyers | Stores with frequent repeat purchases | Admin and member expectations |
| Always free, absorbed | You pay from margin | High-margin products | Margin squeeze when rates rise |
Shopify, for example, supports free shipping as a discount code or an automatic discount, with a minimum purchase amount or item quantity, country restrictions, and an option to exclude shipping rates above a set amount so expensive express options don’t become free.
Step 3: Do the threshold math
A free shipping threshold should do 2 jobs: cover the shipping cost, and nudge shoppers to add a little more to their cart.
A worked example
These numbers are illustrative. Use your own.
- Average order value: $42
- Gross margin on products: 55%
- Average shipping and packaging cost: $8.50
Without a threshold, offering free shipping on every order: Gross profit per order is $42 × 55% = $23.10. Subtract $8.50 shipping and you keep $14.60. That’s a large hit.
With a $55 threshold: An order that reaches $55 has a gross margin of $55 × 55% = $30.25. Subtract $8.50 and you keep $21.75, which is more than the $14.60 you’d keep by shipping a $42 order free. Orders under $55 still pay for shipping.
A common starting point is to set the threshold modestly above your current AOV, often around 15–30% higher, so many shoppers can reach it with 1 more item. That range is a rule of thumb, not a standard, so test it.
Make sure the threshold is reachable
A threshold only works if shoppers can hit it naturally. Check:
- Do you have lower-priced add-ons that bridge the gap, such as accessories, refills or small bundles?
- What share of orders currently land just under the threshold? Those are the shoppers you’re nudging.
- Does your cart show progress? A “You’re $8 away from free shipping” message helps.
The break-even check
Ask: how much extra profit does the threshold create from bigger baskets, and how much does it cost to ship qualifying orders free? If added profit from larger orders, plus any extra conversions, exceeds the shipping you now absorb, the threshold is working.
Step 4: Adjust pricing without scaring customers
If you build shipping into prices, do it carefully.
- Spread the cost. Instead of adding the full shipping cost to each item, add a portion to each and let the threshold cover the rest.
- Round to natural price points. Moving a product from $24 to $26 is less noticeable than adding a $6 shipping fee.
- Raise prices most on items people buy alone and least on add-ons used to reach the threshold.
- Watch competitor prices, but compare total delivered price, not item price.
Platform and payment fees apply to the full sale, so building shipping into prices slightly increases those fees too. Check your plan in Shopify fees explained or your platform’s fee schedule.
Step 5: Limit free shipping where it hurts
You don’t need to offer the same deal everywhere.
- Restrict by region. Offer free shipping in the contiguous US and charge for Alaska, Hawaii and international orders.
- Exclude bulky or heavy products, or give them their own shipping profile.
- Offer free standard, paid express. Customers who need speed will pay for it.
- Exclude sale items or set a higher threshold during big promotions.
- Watch returns. If free shipping leads to more bracketing, tighten your return policy for refunds or encourage exchanges. Our guide on how to reduce ecommerce returns explains how.
International orders also involve customs and duties, which change the economics. See shipping internationally: customs, duties and paperwork.
Step 6: Lower the cost of shipping itself
Every dollar you save on postage makes free shipping easier to afford.
- Use commercial pricing through label software or your platform instead of retail counter rates.
- Right-size packaging to avoid dimensional weight charges, and switch to poly mailers for soft goods.
- Compare carriers and services by package size and zone instead of using one for everything.
- Consider a 3PL once volume grows, since some offer negotiated rates and multiple warehouses that shorten distances. See what is a 3PL.
- Batch your label printing. Our guide to printing shipping labels at home covers the tools.
Warning signs free shipping is costing you
Review these numbers every month:
| Metric | What to watch for |
|---|---|
| Shipping cost as % of revenue | Rising month over month |
| Net margin on orders just above the threshold | Thin or negative |
| AOV vs threshold | AOV not moving toward the threshold after launch |
| Share of orders shipped to expensive zones | Growing without price changes |
| Return rate | Rising after free shipping launched |
| Carrier rate changes | Announced increases not yet reflected in your prices |
If 2 or more of these move in the wrong direction, raise the threshold, restrict zones or adjust prices before the losses build up.
Where to start: launch free shipping in 7 steps
- Calculate average shipping and packaging cost per order, by zone.
- Find your current AOV and gross margin.
- Set a threshold modestly above AOV, or choose a pricing model from the table.
- Make sure you have add-on products that help shoppers reach it.
- Set it up in your store with region and rate exclusions.
- Show the offer clearly: banner, product pages and a progress message in the cart.
- After 30–60 days, compare AOV, conversion rate and net margin with the period before, then adjust.
Conclusion
Free shipping can lift conversions and order sizes, but only if you decide in advance how it’s paid for. Know your true shipping cost, set a threshold that pushes AOV up, build a modest share into prices, and restrict expensive zones and services. Then watch the numbers monthly. A free shipping strategy that’s tested and tuned can pay for itself. For more ecommerce guides, browse our top lists.
Sources
- Baymard Institute: Cart abandonment rate statistics — share of shoppers abandoning checkout because of extra costs like shipping
- Shopify Help Center: Free shipping discounts — discount codes vs automatic discounts, minimum purchase requirements, rate exclusions and country restrictions
Frequently asked questions
Is free shipping worth it for a small business?
Often yes, if it's structured well. Free shipping reduces checkout abandonment and can raise order values, but only if a threshold, pricing adjustment or margin covers the cost. It's riskiest for heavy products, small average orders and far-away shipping zones. Test it for 30–60 days and compare net margin before and after.
How do I set a free shipping threshold?
Start by finding your average order value and average shipping cost. A common rule of thumb is to set the threshold modestly above your current AOV, so many shoppers can reach it by adding 1 more item. Then check that orders just above the threshold still make a healthy profit after shipping.
Should I raise prices to offer free shipping?
You can build part of shipping into prices, especially for light products with consistent shipping costs. Spread the increase across items, round to natural price points and raise add-on prices least. Many stores combine modest price increases with a threshold rather than covering all shipping through prices alone.
What is a good free shipping minimum?
There's no universal number. A good minimum depends on your AOV, margins and shipping costs. Many stores set it somewhat above their average order value. If almost nobody reaches it, it's too high. If nearly every order already qualifies, it's too low to lift order sizes.
Can I offer free shipping only in certain states or countries?
Yes. Most ecommerce platforms let you restrict free shipping by country or region. Shopify, for example, lets you apply a free shipping discount to all countries or only selected ones. Many US stores limit free shipping to the contiguous US and charge for Alaska, Hawaii and international orders.
Does free shipping increase sales?
Free shipping usually reduces checkout abandonment, since unexpected extra costs are a top reason shoppers leave. In Baymard Institute research, 40% of US shoppers who abandoned checkout, excluding casual browsers, cited high extra costs. Whether it increases profit depends on how you fund it.
How do I stop free shipping from hurting my margins?
Exclude express services and expensive zones, set a threshold above your average order, give bulky items their own shipping rules, lower postage through commercial rates and better packaging, and review shipping cost as a percentage of revenue every month. Adjust the threshold when carriers raise rates.
Was this guide useful
No reviews yet. Share your experience and help other readers.