Free shipping vs charging for shipping: which one makes you more money?
Buyers love free shipping, and many marketplaces give listings with free shipping a visibility boost. But shipping is never actually free: someone pays the carrier, and if it is not the buyer at checkout, it is you, out of your margin. The real question is not "free or not" but "where does the shipping cost show up, and does the price still work?"
Option 1: charge shipping separately
You list the item at its product price and add a shipping charge at checkout. It keeps item prices looking low and makes the cost of shipping visible. The downside is that a separate shipping line can feel like a surprise at checkout, and some buyers filter for free shipping.
Option 2: offer free shipping and build it into price
You raise the item price to cover your average label cost and show $0 shipping. The buyer pays roughly the same total, but it reads as one clean number. The risk is under-pricing: if you add $4 for a label that really averages $5.60, you lose $1.60 on every order without noticing.
The math: compare contribution per order
Use example numbers for a product that costs $9 to make, ships for $5.60, and normally sells for $30 plus $5 shipping. Assume combined marketplace and payment fees of 10% of the order plus $0.45 (an example rate; check your own channel).
| Charge shipping | Free shipping at $35 | Free shipping at $33 | |
|---|---|---|---|
| Buyer pays | $35.00 | $35.00 | $33.00 |
| Fees (10% + $0.45) | −$3.95 | −$3.95 | −$3.75 |
| Product cost | −$9.00 | −$9.00 | −$9.00 |
| Shipping label | −$5.60 | −$5.60 | −$5.60 |
| Left per order | $16.45 | $16.45 | $14.65 |
If the fees apply to shipping as well as the item (as they do on many marketplaces), moving shipping into the price at the same total changes nothing per order. The only real difference is how buyers react. Shaving the total to $33 to "absorb" shipping costs you $1.80 per order, so it only pays off if it brings in enough extra orders.
How many extra orders do you need?
Extra orders needed = (margin lost per order × current orders) ÷ new margin per order
At 40 orders a month, dropping from $16.45 to $14.65 costs $72 a month. At $14.65 each, you need about 5 more orders (roughly 12% more) just to break even on the change.
A simple way to decide
- Find your average label cost from the last 30 to 60 days, not your cheapest zone.
- Price the free-shipping version so the total equals item price plus average shipping.
- Run it for a few weeks on a handful of listings and compare orders and contribution per order with the rest.
- Keep whichever version earns more total contribution, not whichever gets more orders.
Watch-outs
- Heavy or oversized items can have label costs that swing a lot by distance. A single blended price may lose money on far-away buyers.
- International orders usually need their own shipping profile.
- Digital products have no shipping at all, which is one reason their margins are so high.
Related: contribution margin, Etsy fees explained, and Shopify profit margin. Educational content only, not financial advice.
More seller guides
- Etsy fees explained: what Etsy actually takes from each sale
- How to calculate your Shopify profit margin (and what a good one looks like)
- Amazon FBA fees in 2026: what you pay and how to estimate it
- Quarterly estimated taxes for online sellers: a plain-English guide
- How to calculate COGS (cost of goods sold) for your online store
- Reorder point formula for small online shops (with safety stock examples)
- How to track returns and refunds as an online seller (and calculate refund rate)
- How to make a simple monthly profit and loss statement for your online shop
- What to include on an invoice: a checklist for small sellers and makers
- How to price handmade products: a simple formula that covers fees and pays you
- Break-even point for online sellers: formula, example, and how to lower it
- Inventory turnover ratio: how fast your stock actually sells
- Gross vs net profit margin: what each one tells an online seller
- Landed cost: the true cost of a product once it reaches your shelf
- Markup vs margin: why a 50% markup is not a 50% margin
- Contribution margin: what each order really adds to your business
- Safety stock formula: how much extra inventory should you keep?
- How to calculate profit per order (and why revenue lies)
SellerSheetKit is not affiliated with Etsy, Shopify, or Amazon. Fee figures are summarized from official sources on the date above and can change; verify against your seller account. Educational content only — not tax, legal, or accounting advice.