How to Calculate 3D Printing Cost: Formulas, Examples & Calculator
A step-by-step guide to calculating 3D printing costs: formulas for material, electricity, depreciation, and markup with real-world examples and dollar figures.
How much does it actually cost to 3D print something? It seems like a simple question, but the answer depends on a dozen factors — from filament and electricity to nozzle wear and your time. In this guide, we'll break down every cost component, give you ready-to-use formulas, and walk through a real-world example step by step.
What Makes Up 3D Printing Cost
The cost of a single FDM-printed part breaks down into four main components:
- Material cost — filament used for the part and supports
- Electricity cost — power consumption during the print
- Equipment depreciation — wear on the printer, nozzles, and other consumables
- Time and labor — model prep, support removal, post-processing
For personal hobby printing, most people only track the first two — material and electricity. If you're running a print-on-demand business, you'll need to account for all four plus a profit markup.
The general formula looks like this:
Let's break down each component.
1. Material Cost
Filament is the biggest expense in FDM printing. The formula is straightforward:
Your slicer (OrcaSlicer, Bambu Studio, PrusaSlicer) shows the print weight after slicing — this includes the part itself, infill, walls, and supports. Don't forget about supports — they can add 10-30% to the total weight.
Current filament prices in the US (2026):
| Material | Price per 1 kg | Price per 1 g | Popular Brands |
|---|---|---|---|
| PLA | $18 – $25 | $0.018 – $0.025 | eSUN, Hatchbox, Bambu Lab |
| PETG | $20 – $30 | $0.020 – $0.030 | Overture, eSUN, Polymaker |
| ABS | $18 – $25 | $0.018 – $0.025 | Hatchbox, eSUN, Polymaker |
| TPU | $25 – $40 | $0.025 – $0.040 | NinjaTek, eSUN, Overture |
| Nylon (PA) | $35 – $60 | $0.035 – $0.060 | Polymaker, MatterHackers |
Example: a part weighing 85 g printed in PETG (1 kg spool at $25).
Price per gram = $25 ÷ 1,000 = $0.025/g
Material cost = 85 × $0.025 = $2.13
2. Electricity Cost
Your 3D printer draws power the entire time it's printing. Here's the formula:
A typical FDM printer draws 100-150 watts while printing. During bed and nozzle heat-up, it can spike to 300W, but that's a brief peak. The heated bed accounts for 60-70% of total power draw, which is why PLA (bed at 50-60°C) is cheaper to print than ABS (bed at 90-110°C).
| Parameter | Value |
|---|---|
| Average FDM consumption (PLA) | 80 – 120 W |
| Average FDM consumption (ABS/PETG) | 120 – 180 W |
| Peak consumption (heating) | 250 – 350 W |
| US average electricity rate | $0.12 – $0.17/kWh |
| EU average electricity rate | $0.20 – $0.35/kWh |
| Cost per print hour (typical) | $0.01 – $0.03 |
Example: an 8-hour print, average 120W consumption, at $0.15/kWh.
Power in kW = 120 ÷ 1,000 = 0.12 kW
Electricity = 0.12 × 8 × $0.15 = $0.14
As you can see, electricity is the smallest cost component. Even a 12-hour print typically costs under $0.25 in the US. But if you're running multiple printers 24/7, it adds up over a month.
3. Equipment Depreciation
Printers wear out: nozzles degrade, belts stretch, bearings loosen. If you're printing for fun, you can skip this one. But for a business, depreciation is a must-have part of the calculation.
A well-maintained desktop 3D printer typically lasts around 5,000 print hours — that's roughly 3-5 years of active use.
| Printer | Price | Lifetime | Depreciation/hr |
|---|---|---|---|
| Budget (Ender 3 V3) | ~$200 | 5,000 h | $0.04/hr |
| Mid-range (Bambu Lab A1) | ~$400 | 5,000 h | $0.08/hr |
| Advanced (Bambu Lab P1S) | ~$600 | 5,000 h | $0.12/hr |
| Flagship (Bambu Lab X1C) | ~$1,000 | 5,000 h | $0.20/hr |
Don't forget consumables: a brass nozzle costs $5-15 and lasts 3-6 months with standard filaments. Hardened steel nozzles for abrasive materials (carbon fiber, GF) cost $15-25 but last much longer.
4. Time and Labor
If you're selling prints, your time has value too. This includes:
- Model preparation in the slicer (5-30 min)
- Printer setup and print start (5-10 min)
- Removing the part and cleaning up supports (5-20 min)
- Post-processing: sanding, painting, assembly (10-60+ min)
- Customer communication, packaging, shipping
Figure out your hourly rate ($15-50/hr depending on your market) and multiply by the time spent. For hobby printing, you can safely ignore this one.
5. Markup for Commercial Printing
If you're selling 3D printed parts, you need to add markup on top of the base cost to cover risks, taxes, and profit. The pricing formula:
In practice, markup depends on what you're selling:
- Utility prints (hooks, brackets, gears) — 100-150% markup
- Original designs (figurines, decor) — 200-400% markup
- Engineering parts (prototypes, replacement parts) — 150-300% markup
- Batch production (10+ units) — 50-100% markup thanks to volume
Example: Calculating the Cost of an Enclosure
Let's calculate the cost of a real part — an electronics enclosure. Here are the specs:
- Material: PETG (1 kg spool at $25)
- Print weight from slicer: 120 g (including supports)
- Print time: 6 hours
- Printer: Bambu Lab P1S (cost ~$600, lifetime 5,000 h)
- Average power: 130 W
- Electricity rate: $0.15/kWh
Step 1: Material
Price per gram = $25 ÷ 1,000 = $0.025/g
Material = 120 × $0.025 = $3.00
Step 2: Electricity
Power in kW = 130 ÷ 1,000 = 0.13 kW
Electricity = 0.13 × 6 × $0.15 = $0.12
Step 3: Depreciation
Depreciation per hour = $600 ÷ 5,000 = $0.12/hr
Depreciation for part = $0.12 × 6 = $0.72
Total
| Component | Amount |
|---|---|
| Material (PETG, 120 g) | $3.00 |
| Electricity (6 h) | $0.12 |
| Depreciation (6 h) | $0.72 |
| Total cost | $3.84 |
| With 150% markup (for sale) | $9.60 |
As you can see, material makes up 78% of the total cost. Electricity was just 3%. That's why filament choice is the single biggest factor in print cost. Optimize your infill (15-20% instead of 100%), wall thickness, and support structure to cut down on material usage.
How to Reduce Your Printing Costs
- Lower your infill. 15-20% is enough for most parts instead of the default 20-40%. You can save up to 30% on material
- Optimize supports. Tree supports in OrcaSlicer or Bambu Studio use 30-50% less filament than classic supports
- Buy filament on sale. Amazon, MatterHackers, and manufacturers frequently run 15-30% discounts
- Print in batches. Fill the build plate with multiple parts — you save on heat-up time and prep
- Choose the right material. Don't print in nylon what works perfectly fine in PLA
Calculate Your Costs Automatically
Doing all this math by hand every time gets old fast. We built a 3D Printing Cost Calculator that does the heavy lifting for you. Just enter the print weight, material, print time, and your electricity rate — the calculator gives you a full cost breakdown by category.
Bottom Line
3D printing cost comes down to material (the big one), electricity (negligible), depreciation, and labor. For hobby printing, a typical part costs $0.50-$5.00 depending on size and material. For commercial printing, add a 100-300% markup on top.
The bottom line: material accounts for 70-85% of the total cost. If you want to save money, optimize infill, supports, and material choice. Electricity is a rounding error compared to the filament cost.
