How to Offer Free Shipping and Still Make Money
Free shipping dramatically increases conversions — but it costs money. Here's how to offer it profitably without cutting into your margins.
3 min read · Updated 2026-05-11
Short answer
Set a minimum order threshold slightly above your average order value so customers add items to qualify. Bake shipping costs into your product prices. For heavy or bulky items, restrict free shipping to a specific zone (e.g., mainland only). Never offer unconditional free shipping without first calculating whether your margins support it.
Why free shipping matters so much
Research consistently shows that unexpected shipping costs at checkout are the #1 reason for cart abandonment. A $50 product with "free shipping" converts better than a $44 product with $6 shipping, even though the total is identical.
The psychology is clear: customers mentally compare prices without shipping, then feel surprised and annoyed when shipping is added at the end. Free shipping removes that friction.
Option 1: Free shipping threshold
Set a minimum order value to qualify. "Free shipping on orders over $50." This also increases average order value because customers add items to reach the threshold.
How to set the right threshold:
- Calculate your current average order value (AOV)
- Set the threshold at 10–20% above your AOV
- Example: AOV is $45, set threshold at $55
Show customers how far they are from qualifying: "Add $8 more for free shipping." This small prompt can lift AOV by 10–15%.
Option 2: Bake shipping into product prices
Raise product prices by the average cost of shipping and advertise free shipping unconditionally.
- Average order size: 2 products
- Average shipping cost: $8
- Add $4 to each product price
- Result: "Free shipping" message with margins intact
Works best for lightweight products where shipping cost is predictable.
Option 3: Free shipping for loyalty members or email subscribers
"Free shipping for members" encourages sign-ups and rewards retention. Customers who sign up for a free account or loyalty program get free shipping. The reduced acquisition cost of a loyal customer offsets the shipping cost.
Option 4: Zone-based free shipping
Offer free shipping only to low-cost zones (your country or region) and charge for international. Most customers expect this and it's easy to communicate: "Free shipping on all UK orders."
Calculating whether you can afford it
For each product or category, calculate:
- Revenue per unit
- Cost of goods
- Cost of shipping (carrier quote for that weight/size)
- Gross profit after both
If gross profit is still healthy (your target margin, typically 40%+), free shipping is viable. If it drops below acceptable, you need to either raise prices or restrict the offer.
Related questions
Free SEO checklist
Grab our free Small Business SEO Checklist — a step-by-step guide to ranking your site higher.