3D Printing Cost Calculator - Filament & Total Cost
Calculate the complete cost of 3D printing projects including filament, electricity, machine depreciation, and labor.
Enter your filament details, print time, electricity rate, and machine costs to get an accurate cost breakdown for any 3D print.
3D Printing Cost Calculator - Filament & Total Cost
Calculate the complete cost of 3D printing projects including filament, electricity, machine depreciation, and labor.
About the 3D Printing Cost Calculator
Understanding the true cost of a 3D print goes far beyond the price of the filament spool. This calculator breaks the total cost into four components — filament, electricity, machine depreciation, and labor — so you can make informed decisions about whether to print a part in-house, outsource it to a print service, or choose a different material.
Filament cost is the most obvious expense. The formula is straightforward: filament cost = (weight in grams / 1000) × (price per kilogram). A 50-gram PLA print with filament costing $25 per kilogram therefore uses $1.25 worth of material. Different materials vary widely in price per kilogram: commodity PLA typically runs $15–30, ABS is similar, engineering-grade PETG and Nylon can reach $40–60, and specialty materials like TPU, carbon-fibre composites, or metal-bearing filaments can exceed $100 per kilogram.
Electricity cost depends on both print duration and the wattage of your printer. The formula is: electricity cost = (printer wattage / 1000) × print time in hours × electricity rate in $/kWh. A typical FDM printer draws 200–400 W. At an average US electricity rate of $0.13/kWh, a 250 W printer running for 10 hours consumes 2.5 kWh costing $0.33. While individual prints are cheap, a busy print farm running printers around the clock can accumulate meaningful electricity bills.
Machine depreciation (also called machine overhead) amortises the printer's purchase price over its expected lifespan. The formula is: machine cost = (printer cost / printer lifespan in hours) × print time. If you paid $500 for a printer you expect to run for 5,000 hours, each print-hour costs $0.10 in depreciation. For a 10-hour print that is $1.00 — often more than the electricity cost. This component is especially important for print services that need to recover equipment investment.
Labor cost accounts for the human time spent setting up the print, monitoring it, post-processing the part, and packing or delivering the result. The formula is: labor cost = labor rate × (print time + setup time). Many hobbyists set labor to zero for personal projects, but professional makers and print bureaus typically bill between $15 and $50 per hour. Even at zero labor rate, including setup time in the calculation reminds you that your time has value.
Adding all four components gives the total cost. Dividing by the print weight in grams gives a cost-per-gram figure that makes it easy to compare materials and printer configurations. This calculator is useful for hobbyists evaluating new materials, small businesses pricing print services, and engineers deciding between in-house production and outsourcing.
3D Printing Cost Examples
Four representative prints showing how filament type, weight, and print time affect the total cost.
| Total Cost | Notes | |
|---|---|---|
| 50 g PLA, 2 h, 250 W, $0.13/kWh, no extras | $1.32 | Filament: 0.05 kg × $25 = $1.25. Electricity: 0.25 kW × 2 h × $0.13 = $0.065. Total ≈ $1.32. |
| 500 g ABS, 15 h, 350 W, $0.12/kWh, no extras | $15.63 | Filament: 0.5 kg × $30 = $15.00. Electricity: 0.35 kW × 15 h × $0.12 = $0.63. Total = $15.63. |
| 200 g PETG, 8 h, 300 W, $0.15/kWh, no extras | $7.36 | Filament: 0.2 kg × $35 = $7.00. Electricity: 0.30 kW × 8 h × $0.15 = $0.36. Total = $7.36. |
| 1000 g PETG, 25 h, 300 W, $0.18/kWh, no extras | $36.35 | Filament: 1.0 kg × $35 = $35.00. Electricity: 0.30 kW × 25 h × $0.18 = $1.35. Total = $36.35. |
How to Use the 3D Printing Cost Calculator
- Select the filament type from the dropdown (PLA, ABS, PETG, TPU, Resin, or Other) and enter the weight in grams that the slicer reports for your model.
- Enter the filament price per kilogram — check the spool listing or your invoice for this value.
- Enter the estimated print time in hours (your slicer estimates this) and your printer's rated power consumption in watts (check the specifications or measure with a watt meter).
- Enter your electricity rate in dollars per kilowatt-hour (check your electricity bill), and optionally enter the printer's purchase price, expected lifespan in hours, your labor rate, and setup time.
- Click Calculate Cost to see the full cost breakdown by category and the total. Use Reset to start a new estimate.
3D Printing Cost FAQ
How do I find out how much filament my print will use?
Your slicer software (Cura, PrusaSlicer, Bambu Studio, etc.) reports the filament weight in grams after slicing the model. This is the most accurate estimate. Alternatively, weigh the spool before and after printing. For cost estimation before printing, use the slicer value.
How much does electricity cost for a typical 3D print?
A typical FDM printer draws 200–400 W. At $0.13/kWh, a 300 W printer running for 5 hours consumes 1.5 kWh costing about $0.20. For most prints, electricity is a minor cost compared to filament. However, for large prints running 24+ hours, electricity can add $1–5 to the total.
What is machine depreciation in 3D printing costs?
Machine depreciation amortises your printer purchase across its total expected printing hours. If you paid $400 for a printer rated for 4,000 hours, each print-hour costs $0.10. For print services that need to recover their equipment investment and eventually replace printers, this is a real cost that must be included in pricing.
Should I include labor cost in personal prints?
For personal hobby use, you might set the labor rate to zero. But even for personal projects, including a modest labor rate reminds you that time has value. For any commercial or semi-commercial use — selling prints, running an Etsy shop, or charging friends — including labor is essential to avoid underpricing your work.
How do I reduce the cost per print?
The biggest savings come from using less filament (optimise infill percentage, use lightweight supports), buying filament in larger quantities for a lower per-kilogram price, and reducing print time by increasing speed or layer height within quality tolerances. Choosing a cost-effective material for non-demanding applications also helps.
How accurate is this cost estimate?
The estimate is accurate to within a few percent for most prints when you supply correct inputs. The main sources of error are slicing estimates of filament weight (usually ±5%), real-world printer power draw varying with speed and heated bed settings, and the difficulty of predicting actual machine lifespan before hitting it.