Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Total Cost per Print
51.36
currency units
Material cost 1.25
Electricity cost 0.1125
Labor cost 50

What Is the 3D Printing Cost Calculator?

The 3D Printing Cost Calculator estimates how much a single printed part really costs to produce. It combines three main expense drivers: the filament (material) you consume, the electricity your printer draws during the job, and any labor you want to bill for setup and post-processing. Whether you sell prints, run a maker space, or just want to understand your hobby spending, this tool turns grams and hours into real currency.

How to Use It

Enter the filament weight of your part in grams (your slicer usually reports this), the price you paid per kilogram of filament, and the total print time in hours. Then add your printer's average power draw in kilowatts (a typical desktop FDM printer is about 0.1–0.15 kW), your local electricity rate per kWh, and an optional hourly labor rate. The calculator returns the material, electricity, and labor cost separately, plus the grand total.

The Formula Explained

The total cost is the sum of three terms:

$$\text{Cost} = \frac{g}{1000}\,p + h\,P\,r + h\,L$$

Material = \(\frac{g}{1000}\times p\) (grams ÷ 1000) × price per kg. Electricity = print hours × printer power (kW) × electricity rate per kWh. Labor = print hours × labor rate. Adding them gives your true cost per print, which you can mark up for a selling price.

Three cost components: filament, electricity, and labor combining into a total print cost
Total print cost is the sum of filament, electricity, and labor costs.

Worked Example

Suppose a print uses 50 g of filament costing $25/kg, takes 5 hours, and your printer draws 0.15 kW with electricity at $0.15/kWh and a $10/hour labor rate. Material = \((50/1000)\times 25 = \$1.25\). Electricity = \(5\times 0.15\times 0.15 = \$0.1125\). Labor = \(5\times 10 = \$50\). Total = $51.36.

Typical Filament Prices & Power Draw by Type

The two biggest recurring costs in 3D printing are filament (or resin) and electricity. Material cost depends on the price per kilogram and how many grams a print consumes; electricity cost depends on the printer's average power draw in kilowatts and how long the job runs. The ranges below are typical retail figures for consumer-grade spools and average sustained power draw — actual values vary by brand, color, and printer model.

Filament / Material Typical Price (per kg) Notes
PLA $18 – $25 Easiest to print, most economical
PETG $20 – $30 Tougher, slightly higher cost
ABS $20 – $28 Heat resistant, needs enclosure
TPU (flexible) $28 – $45 Specialty, prints slowly
Nylon $35 – $70 Engineering-grade, hygroscopic
ASA $25 – $40 UV-stable ABS alternative
Standard resin (SLA/MSLA) $25 – $50 per kg/L Sold by liter; add wash/cure cost
Printer Type Typical Power Draw In kW (for the calculator)
Small FDM (e.g. single hotend, heated bed) 80 – 150 W 0.08 – 0.15 kW
Large FDM / high-temp enclosed 150 – 350 W 0.15 – 0.35 kW
Resin (MSLA, with curing) 40 – 120 W 0.04 – 0.12 kW

Power draw is rarely constant — heated beds cycle on and off — so these figures represent a reasonable average over a full print. As an example, a small FDM printer averaging 120 W (0.12 kW) running for 10 hours at a rate of $0.16/kWh costs $0.19 in electricity.

Pricing & Markup Recommendations

Knowing your true cost is only the first step — turning it into a sustainable price means accounting for risk, overhead, and the value of your time. The tips below are general business guidance, not professional financial advice.

  1. Add a failure/waste buffer of ~10–20%. Prints fail, supports waste filament, and nozzles and beds wear out. Multiply your calculated material + electricity cost by 1.10–1.20 to absorb these losses over many jobs.
  2. Don't forget labor, even your own. Slicing, monitoring, removal, sanding, and packing all take time. A labor rate of $5–$25/hour keeps your effort from silently subsidizing the customer.
  3. Factor in shipping, packaging, and fees. Boxes, tape, postage, and marketplace/payment fees (often 3–15%) come straight out of your margin. Add them as a flat amount or a percentage on top of true cost.
  4. Set a markup multiplier over true cost. A common approach is to take true cost \(C\) (material + electricity + labor + buffer) and apply a multiplier: hobby/break-even \(1.2\times C\), side income \(2\times C\), and retail/Etsy-style \(2.5\text{–}3\times C\). For a medium print with a true cost of $43.19, a \(2\times\) markup gives a $86.38 list price.
  5. Convert markup to margin so you know your profit share. A 2× price means a 100% markup, which equals a 50% gross margin. If your true cost is $43.19 and you sell at $86.38, your gross margin is 50%.
  6. Round up to a clean, sellable price. After applying your multiplier, round to a tidy figure (e.g. $86.38 → $89 or $90). Rounding up protects margin and looks intentional.

Re-run the cost calculator whenever filament prices or your electricity rate change, and review your markup periodically so pricing keeps pace with real costs.

FAQ

Does this include printer wear or failed prints? No. To account for maintenance and failures, increase your labor rate or add a margin on top of the total.

What power draw should I use? Measure with a plug meter if possible; otherwise 0.10–0.15 kW is a reasonable estimate for most consumer FDM printers.

How do I find filament grams? Your slicer (Cura, PrusaSlicer, Bambu Studio) displays the estimated filament weight after slicing the model.

Last updated: