How to Charge for Shipping: A Maker's Guide to Covering Costs Without Losing Sales
How much should you charge for shipping and handling? Learn the formula, Etsy strategies, and free shipping maths that protect your margins as a handmade seller.

There’s an art to getting shipping fees right, and most handmade sellers get it wrong in one of two ways. Either they undercharge and quietly absorb the cost (which comes straight out of margin), or they overcharge and watch carts get abandoned at checkout.
As with pricing your products properly, shipping is one of those things that looks simple until you actually sit down and work it out. It’s not just postage. It’s the box, the tissue paper, the tape, the label, the five minutes you spend wrapping. All of that costs something, and if you’re not factoring it in, someone else is paying for it. Usually you.
This guide gives you a simple formula, practical tactics for Etsy and other channels, and the honest maths on free shipping so you can make an informed call.
Need to get your raw material and product inventory under control?
Try Craftybase - the inventory and manufacturing solution for DTC sellers. Track raw materials and product stock levels (in real time!), COGS, shop floor assignment and much more.
It's your new production central.
What should you charge for shipping?
Your shipping fee should cover your actual postage cost, packaging materials, and a small handling buffer. A good rule of thumb is 10–20% above the base carrier rate for most handmade products.
Start by looking at your real costs. That means carrier postage (which varies by weight, size, and destination), your packaging materials (boxes, mailers, tape, tissue, labels), and the time it takes to pack and dispatch. From there, the formula is straightforward:
Shipping Fee = (Carrier Postage + Packaging Materials) + Handling Buffer
The handling buffer is where most sellers shortchange themselves. If it takes you seven minutes to pack an order and you value your time at $20/hr, that’s $2.33 per parcel. Before you’ve bought a single box.
A word on market expectations
Your customers have an internal benchmark for what shipping “should” cost. If you’re selling lightweight jewellery, they expect $4–6. If you’re selling a large ceramic piece, they’re more forgiving. Know your product category and what buyers typically encounter elsewhere, then make sure your real costs fall within a range that won’t cause sticker shock.
Test and adjust
Shipping strategy isn’t set-and-forget. If you’re seeing consistent cart abandonment, shipping cost is usually the first thing to check. Try different thresholds, test a small adjustment, watch what happens. Small changes here can have a meaningful impact on conversion.
Choosing the right shipping fee: Top Tips
Package your products efficiently
The size of your packaging often matters more than the weight of your product. Carriers charge by dimensional weight as well as actual weight, which means an oversized box for a small item can push you into a higher rate bracket unnecessarily.
Padded mailers and flat-rate options work well for smaller items. USPS also offers free Priority Mail boxes that you can order in bulk directly from their website. These can only be used with Priority Shipping, but they’re worth keeping on hand if that service suits your product range.
For larger or heavier items, experiment with how you wrap and nest things. Shaving even an inch off one dimension can sometimes drop you into a cheaper bracket.
Choose the most cost-effective shipping provider
Your local post office is convenient, but it’s rarely the cheapest option for every shipment. It’s worth comparing rates across USPS, UPS, and FedEx for the same package dimensions. The differences can be significant, particularly for heavier parcels or certain zones.
Etsy’s integrated shipping labels consistently offer discounted rates through their negotiated carrier agreements. For most sellers shipping domestically, Etsy labels are 20–40% cheaper than counter rates for the same service. If you’re printing labels elsewhere, you may be leaving money on the table.
Consider offering tiered shipping options
Not every customer has the same priority. Some will pay extra to get an item quickly; others will happily wait a week to save a few dollars on postage. Offering two or three options (standard, express, and possibly overnight) lets customers self-select and removes the pressure on you to guess.
Price each tier to actually cover its costs. Express and overnight carry meaningfully higher carrier fees. If you price them the same as standard, you’ll absorb the difference.
Etsy Shipping Fee Strategy
Etsy’s shipping landscape has shifted over the years, and it’s worth understanding where things stand in 2026. The Etsy free shipping guarantee (where shops offering free shipping on orders of $35+ received prioritised US search placement) has been phased out as a ranking factor. Etsy has moved toward more algorithmic search, where free shipping is one signal among many rather than a guaranteed boost.
Free shipping still influences buyer behaviour, though. Customers tend to prefer listings without a separate shipping line at checkout, even if the same cost is baked into the product price. Whether or not Etsy algorithmically rewards it, the customer experience benefit remains.
Etsy also allows you to set a handling fee at the listing level. This gets rolled into the displayed shipping total, so buyers just see one combined shipping cost rather than a separate line item. If your items require any labour to package, this is the right place to capture that cost without it appearing as an extra charge.
Giving buyers a choice between standard and tracked or expedited options is worth testing. It broadens your appeal and lets time-sensitive buyers self-upgrade.
Do you need to buy insurance?
Most carriers include basic insurance in their rates, so you only need additional coverage when shipping items worth more than the included limit. For most domestic services, that limit sits between $100 and $200.
USPS Priority Mail, for instance, includes $100 of insurance automatically. For international Priority shipments, it rises to $200. If your product value sits within those thresholds, you’re already covered.
For higher-value items (custom jewellery, one-off ceramics, anything where a loss would be genuinely painful), purchasing additional coverage makes sense. Keep records: in the event of a claim, you’ll need proof of value (your product listing, an invoice, or a photo) and evidence of dispatch (a tracking number or shipping receipt).
International shipping: is it worth it?
International shipping adds customs paperwork but opens your handmade shop to global buyers. Most sellers find it worthwhile once they understand what’s involved and price accordingly.
The mechanics are simpler than they appear. You’ll need to complete a customs declaration form (usually an electronic one these days, generated when you print your label) and attach it to the parcel. The form asks for a description of the contents, their value, and whether they’re a gift or commercial item. That’s about it.
What takes more research is understanding destination-specific rules. Some countries have import thresholds below which no duty is charged; others apply duty from the first dollar. Some product categories (food, certain plant materials, cosmetics with specific ingredients) face additional restrictions. A quick search for “[country] customs rules for [product type]” will usually give you what you need.
First Class International and Priority Mail International tend to be the most reliable balance of cost and tracking coverage. Economy options exist, but lack of tracking on an international parcel is a risk most sellers don’t want to carry.
Should you offer free shipping?
Offer free shipping only if you can absorb the carrier cost into your product price without dropping your margins below a sustainable level.
That’s the key question: not “will free shipping increase sales?” (it usually does), but “can I afford to offer it at my current price point?” If the answer is yes, great. If it requires you to drop your price to an unsustainable level, you’re not really offering free shipping; you’re just not charging for it and losing money instead.
Here’s how to work through the maths:
- What’s your current product price?
- What does shipping actually cost you (carrier + packaging)?
- If you add that cost to your product price, does the new total still feel competitive in your market?
- Does your product have enough margin to absorb it without going below your cost floor?
Free shipping works best for lightweight, high-margin products where the carrier cost is relatively small, under $5 or so. For heavier items or lower-margin products, charging actual shipping is usually the smarter move. The key is doing the calculation rather than defaulting to what competitors do.
Using Craftybase to calculate your shipping costs accurately
One of the practical benefits of tracking your materials in Craftybase is that your packaging costs become visible and accurate, rather than estimates. Boxes, mailers, tissue paper, labels, tape: you can track all of these as materials with their actual cost per unit.
When you know that each order costs you $0.82 in packaging materials on average, your shipping fee calculation is grounded in real numbers rather than guesswork. And when packaging costs change (which they do), you update the material record in Craftybase and your per-order cost adjusts automatically.
This matters most when you’re deciding on a shipping fee or re-evaluating whether free shipping is still viable. You’re not relying on memory or a rough estimate; you have the actual figure. Start a free trial if you want to see how it works in practice.
Frequently Asked Questions
How do I calculate shipping and handling fees for my handmade products?
Add your actual carrier postage cost to your packaging materials cost, then add a small buffer for packing time. For example: postage $5.50 + packaging $0.80 + 5 min labour at $20/hr ($1.67) = a total fee of $7.97. Craftybase lets you track packaging as a material cost so this number is always accurate and up to date.
What is a handling fee and should I charge one?
A handling fee covers your time and materials for packing an order: tissue paper, boxes, tape, labels, and the labour involved. Yes, you should charge one. On Etsy, handling fees are rolled into the displayed shipping total so customers don't see them as a separate line item, which reduces friction while still protecting your margins.
Should I offer free shipping in my handmade shop?
Only if you can absorb the cost into your product price without dropping your margins below a sustainable level. Free shipping works best for lightweight, high-margin products where carrier cost is under $5. For heavier or lower-margin items, charging actual shipping is usually the smarter move. Always calculate the margin impact before switching.
How do I save money on shipping as a handmade seller?
Three places to focus: use free carrier-supplied boxes (USPS Priority boxes, for example), print postage online rather than at the counter, and compare rates across carriers for each shipment. Etsy's integrated shipping labels offer negotiated discounts, often 20–40% cheaper than retail post office prices for the same service.
How do I know if my shipping fees are hurting my conversion rate?
High cart abandonment is the clearest signal. If shoppers are adding items but not completing checkout, unexpected shipping costs are the most common culprit. Review your shop analytics for add-to-cart vs completed purchase rates, and test a slightly lower fee or a free-shipping order threshold to see if conversion improves.
Does the Etsy free shipping guarantee still give priority search placement in 2026?
The Etsy free shipping guarantee (where shops offering free shipping on orders over $35 received a ranking boost) has been phased out as a direct priority placement mechanism. Free shipping remains one signal in Etsy's algorithm and still improves buyer experience, but it no longer guarantees prioritised search results the way it did when the programme launched.
