3D Printing Price Tool & Cost Calculator
Print job → estimated cost
Estimate 3D printing price from filament cost, print time, printer wattage, and electricity rate before adding labor or markup.
Use this when
- Audience
- Makers and small 3D print sellers estimating a print before quoting or starting a job.
- Task
- Calculate direct material and electricity cost from slicer grams, print time, spool price, wattage, and electricity rate.
- Successful outcome
- Use the direct-cost result as a baseline, then add labor, overhead, failure allowance, tax, shipping, and margin.
- Boundary
- This is not a full business pricing model and should not be treated as a guaranteed customer quote.
Best for
- Estimating a baseline 3D printing price before quoting a job
- Calculating direct material and electricity cost before starting a print
- Checking whether a print is worth running on your own machine
- Building a baseline cost before adding labor, failed-print allowance, and markup
- Comparing different filament prices or printer wattage assumptions
Before you start
- Get filament grams and print time from your slicer preview or print summary
- Enter spool price and net filament weight, not the full shipping package weight
- Use average printer wattage when you have it; the result is still an estimate
- Add labor, overhead, failed prints, tax, shipping, and profit before quoting customers
Next steps
- Calculate filament use firstConvert spool weight, material density, and diameter into a filament baseline.
- Prepare an OBJ for printingConvert printable OBJ geometry to STL before pulling slicer grams and print time.
- Repair the STL before quotingAvoid pricing a print before checking obvious mesh issues and repair limits.
Known Limitations
- This calculator estimates direct material and electricity cost only
- It does not include labor, machine wear, failed prints, shipping, tax, or markup
- Actual power use varies during heat-up, printing, and cooling
Frequently Asked Questions
What inputs do I need for a 3D printing price estimate?
You need filament used in grams, spool price and net spool weight, print time in hours, average printer wattage, and your electricity rate. The calculator outputs direct material cost plus electricity cost, which you can use as a baseline before adding labor or markup.
Where do I find the filament weight used for a print?
Your slicer (PrusaSlicer, Cura, Bambu Studio) shows filament weight in grams in the print summary or slice preview. Use that number as the filament input.
Does the estimate include machine wear or labor?
No. The calculator covers direct material cost (filament) and electricity only. It does not account for printer depreciation, nozzle wear, failed prints, your time, or any markup.
How accurate is the electricity cost estimate?
It multiplies your printer wattage by print time by your electricity rate. Actual power draw varies during heat-up, active printing, and cooling, so treat the result as a rough estimate rather than a precise figure.
Can I use this calculator to price prints for customers?
You can use it as a starting point for material and electricity cost. Remember to add overhead, failed-print allowance, your labor time, and profit margin before quoting a customer price.
Is this a full 3D printing price tool?
It is a direct-cost price tool, not a complete business pricing model. It helps calculate filament and electricity cost; customer pricing still needs labor, machine wear, failed prints, packaging, tax, shipping, and margin.
Related tools
How it works
Your files are processed entirely inside your browser using Three.js. Your files never leave your browser — there is no server upload, no cloud storage, and no third-party processing. The converted file is generated as a local Blob and downloaded directly to your device. Once the conversion is complete, all data is released from memory.