How to Price 3D Prints on Etsy in 2026
Most sellers undercharge because they only count filament. Here’s the complete formula — and how to back-calculate the listing price from your target profit.
Step 1: Calculate your true cost
Step 2: Apply your profit target
Multiply your true cost by your target markup to get the minimum you want to receive from the sale before Etsy takes their cut.
Target payout = True cost × (1 + profit margin %/100)
= £6.51 × (1 + 150/100) = £6.51 × 2.5 = £16.28
150% profit margin means you make 1.5× your cost in profit — a sensible minimum for Etsy given fees.
Step 3: Back-calculate for Etsy fees
Etsy takes roughly 10% combined (transaction + processing). If you list at X, you receive X × 0.90. To hit your target payout, divide by (1 − fee rate):
Listing price = Target payout ÷ (1 − 0.10)
= £16.28 ÷ 0.90 = £18.09
Round up to £18.50 or £19.00 — Etsy buyers expect round-ish prices and rounding up adds margin.
The formula in one line
Listing price = (Material + Electricity + Labour + Packaging + Failure%) × (1 + Margin%) ÷ (1 − Etsy fee%)
Or just use the free calculator — it does all of this automatically and shows the Etsy fee breakdown.
5 pricing mistakes that kill your margins
Forgetting that shipping gets transaction-fee'd
Etsy charges 6.5% on the total buyer pays — including shipping. If you charge £3.50 shipping, Etsy takes £0.23 of it.
Not including electricity
A 10-hour print at 200W and £0.34/kWh costs £0.68. Small but real, and it compounds across hundreds of prints.
Ignoring failed prints
If 1 in 10 prints fails, you need to build that waste into your cost — add 10% to your material and electricity cost.
Pricing below minimum wage
Labour is the most-forgotten cost. Post-processing, packing, and shipping prep adds 15–30 mins per order. Worth at least £10–15/hr.
Using markup instead of margin
200% markup = 66% gross margin. Most sellers say "I want 200% margin" but mean 200% markup. Be precise about which you're targeting.
Calculate your Etsy listing price now
Enter your material, print time, and labour — LayerMath calculates the listing price that hits your target margin after Etsy fees.