Maker calculator

3D Printing Cost Calculator

Estimate filament, electricity, machine time, labor, failed-print allowance, and a suggested price for FDM prints.

Start with the filament weight and print time from your slicer. Add optional shop costs when you are quoting a job.

USD is only the example currency. Enter every price in your chosen currency.

Slicer estimate
pcs

Use the slicer weight for one finished part, including supports if shown.

g

Use print time for one part. Batch time is multiplied by quantity.

h
min
Material and power
USD
g

Use measured average watts when you have it; otherwise enter a cautious estimate.

W
USD/kWh
Time and risk

Adds a reserve to material, electricity, and machine time.

%
USD/h
min
min
USD/h
USD
Price target

Shown in the result only. Use USD, EUR, BRL, or your local label.

%

How to interpret the result

Use the minimum cost to see the lowest amount the batch needs to cover. Use the suggested price as a quoting starting point: it adds markup, but taxes, shipping, platform fees, design time, and packaging may still need separate handling.

Common mistakes

  • Using the whole spool price instead of the fraction of spool weight used.
  • Forgetting failed prints, setup time, cleanup, packaging, or machine wear.
  • Treating the suggested price as a binding quote before checking taxes, delivery, and customer requirements.

Method

Formula: material = filament weight / spool weight x spool price. Electricity = watts / 1000 x print hours x price per kWh. The minimum cost adds material, electricity, machine time, failure allowance, labor, and other costs; the suggested price adds markup.

Assumptions

This is for FDM/FFF filament printing. The slicer weight should include supports, brim, purge, or other waste if those are part of the print job. Taxes, shipping, design licensing, marketplace fees, and regulated product requirements are outside the estimate.

Review

Last reviewed: 6/25/2026