Guide
How to Price 3D Prints
Price a 3D print by adding up every layer it actually costs to produce — material, energy, machine wear, your labour, a reserve for failed prints and overhead — then solving a sell price that covers those costs at your target margin after platform fees. This guide walks through each layer with real numbers you can open in the calculator.
Step 1 — Cost the material
Filament is costed by weight. A 1 kg spool at $25 with 5% waste gives 950 g usable, so the rate is $25 ÷ 950 ≈ $0.0263/g. A 50 g print therefore costs about $1.32 in material. Resin is costed by volume at your price per litre, with IPA, gloves and FEP wear added separately.
cost/gram = spool_price ÷ usable_grams material = 50 g × $0.0263/g ≈ $1.32
Open the filament calculator → Open this example in the calculator →
Step 2 — Add energy and machine time
A 6-hour print at an average 120 W and $0.16/kWh uses 0.72 kWh — about $0.12. Machine time covers the printer paying for itself: a $400 printer with a $50 residual and $80 lifetime maintenance over 4,000 hours depreciates at $0.1075/h, so 6 hours is about $0.65.
energy = 120 W ÷ 1000 × 6 h × $0.16 ≈ $0.12 machine = ($400 + $80 − $50) ÷ 4000 h × 6 h ≈ $0.65
Open the electricity calculator → Open this example in the calculator →
Step 3 — Add labour and a failure reserve
Count setup, post-processing and packing at your hourly rate. Keep setup separate — it happens once per order, so it amortises across a batch. Then add a failure reserve so the prints that genuinely fail are covered over time, not ignored.
labour = (setup + post + packing minutes) ÷ 60 × rate failure_reserve = repeatable_cost × p ÷ (1 − p)
Step 4 — Solve the price (margin vs markup)
Margin and markup are not the same. Margin is profit as a share of the selling price; markup is profit as a share of cost. On a $10 cost, a 30% margin prices at $14.29 while a 30% markup prices at $13.00. With platform fees, solve backwards so your take-home still hits the target:
price = (cost + fixed_fee) ÷ (1 − percentage_fee − margin)
Worked end-to-end example
The mistakes that quietly kill margin
- Confusing markup with margin and underpricing by the gap between them.
- Forgetting machine depreciation — the printer is a consumable too.
- Ignoring failed prints until a bad month wipes out the profit.
- Folding shipping charged and shipping cost into one number.
- Applying percentage fees to the wrong base, or forgetting the fixed per-order fee.
Frequently asked questions
What is a good profit margin on 3D prints?
Should I charge by the hour or by the gram?
How do I account for failed prints?
These figures are illustrative estimates. Your machine, materials, rates and failure experience will differ — enter your own numbers. The definitions and formula versions behind every layer are documented in the methodology.