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.
| Printer | Cost | Lifespan (h) | Cost per hour |
|---|---|---|---|
| Ender 3 V3 | £229 | 3,000 | £0.076 |
| Bambu A1 Mini | £299 | 3,000 | £0.10 |
| Prusa MK4 | £799 | 8,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
| Component | Calculation | Cost |
|---|---|---|
| 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 depreciation | 0.10/hr × 2.5h | £0.25 |
| Packaging | flat | £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 →