PRACTICAL 3D PRINTING GUIDE

Calculator / How much does 3D printing cost

How Much Does 3D Printing Cost? A Real Example & Formula

A 3D print costs more than its filament. A useful FDM estimate starts with material weight and print time, then adds the electricity, machine usage, hands-on labor, finishing and expected failed attempts. The final amount depends on your inputs—not a single universal per-gram price.

For example, 100 g of filament from a $25-per-kilogram spool costs $2.50 in material. With eight hours of machine time and the sample assumptions below, the estimated cost becomes $6.79 per successful item.

1. Material cost: the simplest starting point

Use the weight from your slicing software, including supports where applicable. Multiply it by what you actually paid for the usable material. The spool's total weight may include a plastic or cardboard reel; use the labeled net filament weight.

Material cost = used grams × spool price ÷ net spool grams
100 g × $25 ÷ 1,000 g = $2.50

A $25 spool containing 1,000 g has a unit cost of $0.025 per gram. A 60 g part uses $1.50 of material; a 200 g part uses $5.00. Different polymers can have very different prices, so treat these as examples.

2. Electricity and machine usage

Use the printer's approximate average power draw, not the maximum rating printed on its power supply. A printer averaging 120 watts for eight hours consumes 0.96 kWh. At an entered rate of $0.18/kWh, electricity adds $0.1728.

Power cost = hours × (average watts ÷ 1,000) × electricity rate
8 × 0.120 × $0.18 = $0.1728

Printer wear or depreciation can be allocated using an estimated useful-life number of active printing hours. For a $400 printer and 4,000 hours of estimated productive life, the allocation is $0.10 per hour, or $0.80 for eight hours. This is only an allocation method; repairs, consumable parts and other overhead may require additional allowances.

3. Labor: setup is still time

Preparing a bed, loading material and removing an object can require active work even when the printer runs unattended. If an example job takes 10 minutes of preparation at an assumed $15/hour, that adds $2.50. Do not charge all eight unattended machine hours as human labor unless someone genuinely supervises the print throughout.

4. Failed prints and finishing costs

One of the largest estimating errors is to ignore unsuccessful attempts. This tool assumes each failed print attempt consumes the same full-plate costs as a successful attempt. If your whole-plate failure probability is 5%, the expected cost to obtain one successful plate is the cost of one attempt divided by 0.95. This may overestimate the losses from failures that occur early in a print.

Expected plate cost = attempt cost ÷ (1 − failure probability)
$5.9728 ÷ 0.95 = $6.2871579
Plus $0.50 finishing = $6.7871579 per item

5. Worked example you can recalculate

Entered assumption / resultAmount
Filament weight: 100 g; price: $25 / 1 kg$2.5000
Eight hours, 120 W, $0.18/kWh$0.1728
Machine allocation: $400 / 4,000 h × 8 h$0.8000
10 minutes active work at $15/h$2.5000
Cost per attempt$5.9728
Expected cost at 5% full-plate failure$6.2872
Finishing supplies per completed item$0.5000
Expected cost of one successful item$6.7872

These numbers are examples, not average US industry printing rates. A different printer, filament, slicer profile, batch size or labor assumption changes the output. Use the interactive calculator to adjust each value without doing the arithmetic yourself.

6. What the calculator deliberately leaves out

A total business estimate may also require modeling/design time, repairs, consumables not already entered, rent, photography, refunds, advertising, subscription services, replacement items and taxes. Do not equate the calculated printing expense with a guaranteed business profit. For selling-price decisions, see the separate 3D print pricing guide.

Cost questions people often confuse

How much does a 3D printer cost to buy?

This is a different purchasing question. The calculator above estimates the cost of operating a printer for a specific job, rather than comparing the market prices of machines.

Can I calculate printing cost from an STL alone?

Not accurately. An STL contains model geometry but no finished slicer decisions for infill, supports, layer height, speed or print time. For this version, use measured or sliced material grams and print hours instead.

What if multiple items fit on one print plate?

Enter the total plate weight and time, then the number of good items produced per successful plate. The tool allocates those shared attempt costs among items and keeps per-order fees separate from per-item expenses.

Calculate your own estimate →