How to price 3D prints to sell on Etsy

Most 3D-print sellers price by gut: check what others charge, shave a dollar off, hope for the best. That is exactly how you end up with a busy shop and an empty wallet. Pricing is a math problem, and it has a right answer — the list price where your take-home profit hits the margin you want, after every cost and every Etsy fee. Here's the method.

1. Add up your true unit cost

Your cost is not "the filament." It's everything the print consumes:

Worked example — articulated dragon, 85 g, 6 h print
CostAmount
Filament (85 g @ $19.99/kg, +10% waste)$1.87
Electricity (6 h @ 100 W, $0.17/kWh)$0.10
Labor (10 min @ $15/hr)$2.50
Machine wear ($399 ÷ 2,000 h × 6 h)$1.20
Packaging$1.50
Shipping label (free shipping offered — you eat the label)$4.50
True unit cost$11.67

2. Subtract what Etsy takes

On every US sale, Etsy takes three cuts (see the full breakdown in Etsy fees for 3D print sellers, explained):

On a $20 sale with free shipping, that's about $2.35 — nearly 12% gone before your costs are even considered. Any pricing method that ignores fees is pricing you into a loss.

3. Work backwards from your target margin

Don't pick a price and hope. Pick the margin you want, then solve for the price. Our example's production cost is $7.17 (before shipping); targeting a 60% margin on cost after fees:

Solving for price

Target take-home profit = 60% × $7.17 = $4.30
The list price must cover: $7.17 (production cost) + $4.50 (shipping label) + $4.30 (profit) + ~$0.45 (fixed Etsy fees) + 9.5% of the price itself (Etsy's percentage fees).
Solving gives a list price of about $18.14 — where Etsy takes ~$2.17 and you keep $4.30.

Margin vs. markup — don't mix them up. A 60% markup on $7.17 of cost is $11.47, which is only a 37.5% margin on price. Decide which one you're targeting and stay consistent; margin on cost is the standard for makers because it scales with what you spend.

4. The five mistakes that erase profit

  1. Pricing off filament cost alone. Filament is often under a third of true cost. If your price is "3× filament," you're probably near break-even after fees.
  2. Valuing labor at $0. "It's a hobby" is fine until you're packing 40 orders a week for less than minimum wage. Price your time or you'll resent your own shop.
  3. Forgetting the fee on shipping. Etsy's 6.5% applies to shipping charged to the buyer. "Free shipping" isn't free — you pay the label and the fee disappears into your margin.
  4. Racing to the bottom. Someone will always sell the same dragon for $9. You can't win that race with real costs — compete on finish quality, photos, and bundle pricing instead.
  5. Never re-checking. Filament prices move, Etsy tweaks fees, your print settings change. Re-run your numbers quarterly; a price that was healthy in January can be thin by September.

5. Price batches, not just single prints

If you sell multi-packs or run the same model repeatedly, price the batch: hands-on labor per unit drops when you process ten at once, and you can pass part of that saving to the buyer while keeping margin. Batch pricing is also where printer break-even math lives — how many units at your margin before the printer itself is paid off.

Do the math in seconds

Our free 3D print pricing calculator runs the whole method above — true cost, Etsy fees, target margin — instantly in your browser. For packaging, shipping, machine wear, batch runs, and break-even analysis, PrintPrice ($9.99, one-time) is the complete offline app.

Try the free calculator Get PrintPrice on Etsy — $9.99