FabCalcs

3D Printing Cost Calculator — True Cost Per Part

Who this is for: For print-farm sellers and makers quoting commissions — especially those charging 'filament plus a bit' and quietly losing money on every 12-hour print.

Filament grams, print hours, machine rate and failure allowance in — get the true cost per part and the price to charge.

Quick answer: 3D print cost = grams/1000 × material price + hours × machine rate, × (1 + failure%) + finishing. Example: 120 g PLA at $20/kg + 9 h at $2/h with 15% failures and $2 finishing = $25.46 per part — charge $38+ at a 50% markup or $50+ at 100%. The calculator runs the full breakdown.

g

From the slicer

h
$/h
%

5–25 honest band

$

Supports, sanding, pack

%

50–150

True cost
$25.46
with failures priced in
Charge this
$50.92
cost × (1+100%)
Machine line
$18
9 h × $2/h — the big one
Material (120 g PLA)$2.40
Machine (9 h @ $2/h)$18.00
Failure allowance (15%)$3.06
Finishing$2.00
True cost → price$25.46 → $50.92
Charging "filament × 2" on a 9-hour print donates $16 of machine time to the customer. The machine line is the product — price it.
Cost = material + machine + failure allowance + finishing. Machine rates: hobby FDM $1–3/h, pro $5–10/h, resin $3–6/h. Electricity is ~$0.06/h — noise.
Core facts
MaterialPLA $20 · PETG $25 · ABS $22 · TPU $30 · resin $55 /kg
Machine rateFDM $1–3/h · pro $5–10/h · resin $3–6/h
Failure+5–25% on material+machine
Example120 g PLA + 9 h @ $2 +15% + $2 = $25.46
Charge×1.5–2.5 markup on cost
StatusQuotes use standard shop math: machine-hour rate × cycle time + materials + setup amortization. SFM/chipload figures are conservative HSS starting points (carbide runs 3–4× SFM). Compiled September 2026 — estimates for budgeting; real quotes come from the shop that runs the job.

What does a 3D print actually cost?

Four line items decide it. Material: grams × material price (PLA ≈ $20/kg, PETG ≈ $25, ABS ≈ $22, TPU ≈ $30, resin ≈ $55/kg). Machine time: hours × your machine rate — an Ender-class FDM runs $1–3/hour, a professional printer $5–10, a resin machine $3–6. Failure allowance: failed prints don't vanish, they amortize into the good ones (10–20% is honest for FDM, varies with model difficulty). Human time: slicing, bed prep, support removal, packing — 10 minutes here and there is real money at scale. Example: a 120 g, 9-hour PLA print at $2/h with 15% failures and $2 of finishing costs $25.46 — and at a 100% markup you charge $50.92, not '$3 of filament'.

Common uses

  • Quoting commission prints with the failure rate priced in
  • Setting print-farm prices that survive a bad week of failures
  • Comparing PLA vs PETG cost on a customer part
  • Deciding whether a print service's quote is worth accepting

The electricity myth

Hobby printers draw 50–150 W average while heating and printing — about $0.05–0.15 per 10-hour print at US residential rates. Electricity is a rounding error; machine time and failures are the real costs. This is why 'it only costs pennies in power' arguments miss the point entirely: you're pricing the machine's working life and your evenings, not the kilowatt-hours.

Frequently Asked Questions

How much does 3D printing cost per hour?
The machine rate, not electricity: $1–3/hour for hobby FDM printers, $5–10/hour for professional machines, $3–6/hour for resin (plus wash/cure time). Add material separately — a 0.5 kW FDM printer burns about $0.06/hour of electricity at $0.12/kWh.
How do I price 3D prints I sell?
Cost-plus: (material + machine hours × rate) × (1 + failure%) + finishing labor, marked up 50–150%. A $25.46 print costs you $25.46 — the price is $38–63. Sellers who price at 'filament × 2' are donating machine time.
What failure rate should I budget?
Honest FDM numbers: 5–10% for well-tuned printers and simple models, 15–25% for long prints, tricky overhangs or new materials. Resin failures cluster around supports and hollow drain — 10% is a fair start. Your last 50 prints are the real data.
How much does filament cost per gram?
PLA ≈ $0.02/g, PETG ≈ $0.025/g, ABS ≈ $0.022/g, TPU ≈ $0.03/g, resin ≈ $0.055/g at 2026 spool prices. A '120 g' part is therefore $2.40–6.60 of material depending on material — slicer estimates are your friend.
Should I charge for post-processing?
Yes — support removal, sanding and packing are 5–20 minutes per part. At $20/hour that's $1.60–6.50 per part. Batch it (same print, ten parts) and the per-part time drops; quote accordingly.

More Printing & cutting