← Back to blog
PricingUpdated March 2026

How to Price Your 3D Prints Profitably (2026 Guide)

Most sellers undercharge because they only count filament. The real 3D print pricing formula covers five cost layers: material, electricity, labour, machine depreciation, and platform fees plus markup. This guide walks you through each step with worked examples, and our free calculator does the maths for you.

The Short Answer

A profitable 3D print price is built from five components:

  • Material cost — filament (weight × price per gram)
  • Electricity cost — printer watts × print hours × rate per kWh
  • Labour — your time (setup, removal, post-processing, packing)
  • Machine depreciation — printer cost ÷ lifespan hours, plus maintenance
  • Platform fees + markup — Etsy/eBay/Amazon fees, then your profit margin

Add the first four to get your total cost; then apply markup and account for platform fees. See the full worked example below.

Step 1 — Calculate Material Cost

The formula is simple: Weight (g) × Price per gram = Material cost. For example, a 50g print in PLA at £0.022 per gram costs 50 × 0.022 = £1.10 in filament.

To get price per gram from a spool: divide the spool price by the weight in grams. A £22 spool of 1kg (1000g) gives £22 ÷ 1000 = £0.022/g. Weigh your finished print (or use your slicer's estimate) and multiply by that number.

Tip: Use our cost per gram calculator to convert spool price and weight to price-per-gram instantly.

Step 2 — Add Electricity Cost

Formula: (Printer watts ÷ 1000) × print hours × rate per kWh. Example: a 200W printer running for 2.5 hours at UK rate £0.34/kWh gives (200 ÷ 1000) × 2.5 × 0.34 = £0.17.

Typical rates: UK around £0.34/kWh, US around $0.12/kWh, EU around €0.25/kWh. Check your bill for the exact figure.

Tip: Our electricity calculator does this for any wattage, hours, and rate.

Step 3 — Include Your Labour

Setup, removal, post-processing, and packing all take time. Most hobbyists forget this and effectively work for free. Decide a rate — UK minimum wage or your target hourly rate — and multiply by the hours (or fraction of an hour) you spend.

Example: 15 minutes total at £15/hr = 0.25 × 15 = £3.75 labour per print. If you skip this, your "profit" is just unpaid labour.

Step 4 — Machine Depreciation

Simple formula: Printer cost ÷ lifespan hours = cost per hour. Example: £300 Bambu A1 Mini ÷ 3,000 hours = £0.10/hr. For a 2.5h print that's £0.25. Add a maintenance buffer (£40–60/year is common) — either spread over print hours or add a small percentage to the hourly rate.

PrinterCostLifespan (h)Cost per hour
Ender 3 V3£2293,000£0.076
Bambu A1 Mini£2993,000£0.10
Prusa MK4£7998,000£0.10

Step 5 — Apply Your Markup

Cost-plus pricing: Total cost × (1 + markup%) = selling price. A 200% markup means multiply by 3 (you keep two-thirds as profit after cost). For Etsy and small makers, 200–300% markup is normal and not greedy — it covers your time, risk, and platform fees while leaving real profit.

Survival pricing covers costs only. Growth pricing adds a margin for reinvestment. Premium pricing reflects quality and brand. Choose a target and work backwards from it.

Warning: Pricing at 100% markup (2× cost) only doubles your filament spend — it doesn't pay your time or depreciation. You need a higher multiplier once labour and machine wear are in the cost base.

Full Worked Example

ComponentCalculationCost
Material (50g PLA)50 × £0.022£1.10
Electricity (2.5h, 200W)0.2 × 2.5 × £0.34£0.17
Labour (15 mins)0.25 × £15£3.75
Machine depreciation0.10/hr × 2.5h£0.25
Packagingflat£0.40
Total cost£5.67
200% markup× 3£17.01
Etsy fees (~10%)−£1.70£15.31 you keep

What About Platform Fees?

Etsy: 6.5% transaction + £0.20 listing + 3.25% processing ≈ 10% effective. eBay: 12.8%. Amazon: 15%. Shopify: 2.9% processing only. Factor these into your selling price so the amount you keep after fees still meets your target margin.

Use our Etsy calculator to get your break-even price and exact fee breakdown for any list price.

FAQ

What is a good profit margin for 3D printing?

200–300% markup (3× to 4× your cost) is standard for small makers. That sounds high, but it’s the multiplier on cost — your profit margin as a percentage of selling price is lower once fees and labour are included. It’s the minimum many need to make selling worthwhile.

Should I charge for failed prints?

Yes. Build in a 5–10% failure buffer: either add it to your cost per successful print or factor it into your markup. Otherwise failed prints eat your profit.

How do I price 3D prints on Etsy?

Add all your costs (material, electricity, labour, depreciation, packaging), then use a price that covers Etsy’s fees and leaves your target margin. See our <Link href="/blog/etsy-seller-tips" className="font-semibold text-indigo-600 hover:underline dark:text-indigo-400">Etsy seller tips</Link> and the <Link href="/calculator/etsy" className="font-semibold text-indigo-600 hover:underline dark:text-indigo-400">Etsy calculator</Link> for the exact maths.

Do I need to charge VAT on 3D prints in the UK?

VAT is only required if your turnover exceeds £90,000. Below that, you don’t need to register or charge VAT. Once over the threshold, you must register and add VAT to eligible sales.

Can I use G-code to speed up costing?

Yes. Your slicer embeds filament weight and print time in the G-code file. Use our <Link href="/blog/gcode-import-guide" className="font-semibold text-indigo-600 hover:underline dark:text-indigo-400">G-code import guide</Link> to auto-fill the calculator — no manual entry needed.

Stop Guessing — Calculate Your Real Print Cost

Our free calculator handles all five cost layers automatically. Enter weight, print time, and your rates — get a selling price that actually pays you.

Open Free Calculator →