Citable dataset · checked 2026-10-23
3D printing cost data: electricity, materials and failure rates
This page publishes the parameter set behind every calculator on this site: average print power draw for five printers, retail prices for eleven FDM filaments, household electricity prices in five countries, and the failure-rate bands used for quoting. Every column is dated and carries a link to the source it came from, so a number quoted from here can be traced back. What we could not measure or scrape is printed as “not available” rather than filled in.
1. What one 100 g PLA part costs in electricity, by country
The part is fixed so the countries are comparable: 100 g of PLA at 1.24 g/cm³ is 80.6 cm³ of solid material, which takes 4.77 hours on the site’s slicer model. Multiply the printer’s average draw by those hours by the household rate and you have the electricity line — the whole table, one formula.
| Country | Household rate | USD/kWh | Rate as of | Entry FDM 125 W avg |
Mid FDM 105 W avg |
High-end FDM 105 W avg |
|---|---|---|---|---|---|---|
| United States national average (US) | 18.31 c/kWh | $0.1831 | 2026-07 | $0.1092 | $0.0917 | $0.0917 |
| United Kingdom Ofgem cap (UK) | 26.32 p/kWh | $0.3521 | 2026-Q4 | $0.2100 | $0.1764 | $0.1764 |
| Germany household average (DE) | 37.0 ct/kWh | $0.4146 | 2026-YTD | $0.2472 | $0.2077 | $0.2077 |
| Australia, NSW Ausgrid retailer (AU) | 33.1364 c/kWh | $0.2323 | 2026-07 | $0.1385 | $0.1164 | $0.1164 |
| Canada, Ontario OEB tier 1 (CA) | 11.2 c/kWh | $0.0798 | 2026-11 | $0.0476 | $0.0400 | $0.0400 |
| Basis: average print draw (W) ÷ 1000 × 4.77 h × household USD/kWh. Electricity prices only — material and machine time are excluded here and priced in §3. Sources and as-of dates for every rate: §4. | ||||||
Formula: cost = (watts ÷ 1000) × hours × USD per kWh.
Electricity pricing checked 2026-10-23; household rates come from the national sources listed in
§4, not from a global price index. The mid and high-end columns are identical because Bambu Lab
publishes the same 105 W PLA average for both the P1S and the X1C — their real difference is in
the machine-hour rate, not the wall socket.
The whole spread is 5.2×: the same part costs $0.0476 in Ontario and $0.2472 in Germany, where industrial electricity is not the variable — household tariffs are. On this part, electricity is 6.1% of the subtotal in the United States and 12.8% in Germany (see §3 for the full bill). Anyone quoting “electricity is negligible” is right in Canada and wrong in Germany, and both statements come from the same formula.
2. Material cost per cubic centimetre, 11 FDM filaments
The number to compare across materials is cost per cm³ of solid volume, because that is what a slicer gives you: density converts volume to grams, and the retail price converts grams to dollars. Prices are 1 kg spool listings scraped on 2026-10-23; bulk 5–10 kg spools are excluded, so this is what a small shop actually pays, not the best case.
| Material | Density g/cm³ |
Retail USD/kg low / mid / high |
Cost per cm³ mid (range) |
Density source |
|---|---|---|---|---|
| PLA | 1.24 | $13.49 / $14.99 / $22.99 | $0.0186 $0.0167 – $0.0285 | Bambu Lab TDS |
| ABS | 1.05 | $17.99 / $18.99 / $22.99 | $0.0199 $0.0189 – $0.0241 | Bambu Lab TDS |
| PLA+ | 1.25 | $16.99 / $19.49 / $21.99 | $0.0244 $0.0212 – $0.0275 | Prusament TDS |
| PETG | 1.27 | $14.99 / $19.99 / $24.99 | $0.0254 $0.0190 – $0.0317 | Prusament TDS |
| ASA | 1.07 | $19.99 / $24.99 / $29.99 | $0.0267 $0.0214 – $0.0321 | Prusament TDS |
| TPU 95A | 1.22 | $17.99 / $23.99 / $41.99 | $0.0293 $0.0219 – $0.0512 | Bambu Lab TDS |
| Wood-filled PLA | 1.21 | $18.99 / $24.99 / $43.99 | $0.0302 $0.0230 – $0.0532 | Bambu Lab TDS |
| Carbon-fibre PLA (PLA-CF) | 1.22 | $21.99 / $28.49 / $34.99 | $0.0348 $0.0268 – $0.0427 | Bambu Lab TDS |
| Polycarbonate (PC) | 1.20 | $26.99 / $29.99 / $39.99 | $0.0360 $0.0324 – $0.0480 | Bambu Lab TDS |
| Nylon (PA) | 1.12 | not available / $32.99 / not available | $0.0369 no range (single SKU) | eSUN TDS |
| PVA (water-soluble support) | 1.27 | not available / $39.99 / not available | $0.0508 no range (single SKU) | Bambu Lab TDS |
| Basis: density (manufacturer TDS) × retail USD/kg ÷ 1000. Prices scraped 2026-10-23, USD, excluding tax and shipping. n = 11 materials, 1 kg spools only. | ||||
Price basis: us.elegoo.com, overture3d.com, bambulab-us.myshopify.com, printedsolid.com (brand stores and US distributors). Amazon listings could not be scraped — the storefront refuses automated requests — so they are absent rather than approximated. Density is the manufacturer’s technical data sheet value (ISO 1183) for every material in this table; the per-row link is the sheet we read.
The cheapest material per cm³ is PLA at $0.0186 and the dearest is PVA (water-soluble support) at $0.0508 — a 2.7× spread across the same eleven-filament market. That is smaller than most people expect: a part that costs $1.50 in PLA costs $4.10 in PVA, and the gap between PLA and PETG, the two materials beginners argue about most, is 1.37×. Swapping material is a real decision, but it is rarely the decision that moves a quote.
3. What a failure rate actually adds to a quote
A failed print is not a cost you absorb once; it is a multiplier on every attempt. If f of
your prints fail you must print 1 ÷ (1 − f) units to deliver one, so the cost per
delivered unit is the per-attempt cost divided by (1 − f) — not multiplied by
(1 + f). The difference sounds small and compounds fast.
| Failure rate | Prints per good unit | Cost per good unit | Uplift vs a perfect run |
|---|---|---|---|
| 0% | 1.0000 | $1.79 | 0.0% |
| 2% experienced band | 1.0204 | $1.83 | 2.0% |
| 5% experienced band | 1.0526 | $1.89 | 5.3% |
| 10% experienced band | 1.1111 | $1.99 | 11.1% |
| 15% beginner band | 1.1765 | $2.11 | 17.6% |
| 20% beginner band | 1.2500 | $2.24 | 25.0% |
| 30% beginner band | 1.4286 | $2.56 | 42.9% |
| Basis: cost per attempt ÷ (1 − f). Bands from the dataset, flagged as an estimate; the per-attempt bill comes from the same dataset as Tables 1 and 2. | |||
Failure rates are an estimate, not a measurement: they come from a 2019
Filamentive survey of more than 200 users and from self-reported threads in r/3Dprinting, which is a
self-selected sample. The dataset stores them with an estimate flag for exactly this reason.
Treat the bands as a warning about direction and magnitude, not as a benchmark you can cite as fact.
At the bottom of the beginner band the multiplier is 1.1111; at the top it is 1.4286. A shop that quotes from a 2% assumption and actually runs at 20% loses 22.5% of every quote it wins — the loss is invisible in the invoice, which is why it survives for years. This is the single row we would add to any cost calculator that omits it, and the reason the calculators on this site carry it as a line instead of a footnote.
How to cite this page
Copy this line, or link to the URL directly. Replace the access date with the date you read the page.
stlcheck (2026). 3D printing cost data: material prices, printer power draw, electricity rates and failure rates. stlcheck.com. https://stlcheck.com/3d-printing-cost-data/ (accessed 2026-10-23).
The tables are published under CC BY 4.0: quote them, republish them, put them in a spreadsheet — with attribution and a link back to this page. If you need a figure not tabulated here, say so in the source rather than interpolating: every value in the dataset that we could not source is stored as null, and the honest reading is “not available”.
4. Sources and method
Four kinds of number sit on this page and they do not carry equal weight. Each is labelled where it is used.
Measured or manufacturer-published printer draw
- Creality Ender 3 / Ender 3 V2: 125 W average while printing PLA, 277 W peak/rated — 3dsolved.com
- Bambu Lab P1S: 105 W average while printing PLA, 140 W for ABS, 1000 W peak/rated — wiki.bambulab.com
- Bambu Lab X1 Carbon: 105 W average while printing PLA, 150 W for ABS, 1000 W peak/rated — wiki.bambulab.com
- Bambu Lab A1 mini: 80 W average while printing PLA, 150 W peak/rated — wiki.bambulab.com
- ELEGOO Saturn 4 Ultra: 144 W rated maximum only; no measured average is published — printer-hub.com
Household electricity prices
Retail price to the household, including tax and grid fees where the source includes them. Converted to USD at ECB reference rates of 2026-10-22 (GBP 1.3376, EUR 1.1205, AUD 0.7012, CAD 0.7126 to the dollar).
- US: 18.31 c/kWh (2026-07), $0.1831 per kWh — www.eia.gov
- UK: 26.32 p/kWh (2026-Q4), $0.3521 per kWh — www.ofgem.gov.uk
- DE: 37.0 ct/kWh (2026-YTD), $0.4146 per kWh — bdew.de
- AU: 33.1364 c/kWh (2026-07), $0.2323 per kWh — www.originenergy.com.au
- CA: 11.2 c/kWh (2026-11), $0.0798 per kWh — nugget.ca
Filament density
Manufacturer technical data sheets, not reseller listings, for all eleven materials:
- PLA — Bambu Lab TDS
- PLA+ — Prusament TDS
- PETG — Prusament TDS
- ABS — Bambu Lab TDS
- ASA — Prusament TDS
- TPU 95A — Bambu Lab TDS
- Nylon (PA) — eSUN TDS
- Polycarbonate (PC) — Bambu Lab TDS
- PVA (water-soluble support) — Bambu Lab TDS
- Wood-filled PLA — Bambu Lab TDS
- Carbon-fibre PLA (PLA-CF) — Bambu Lab TDS
Retail prices
Scraped 2026-10-23 from us.elegoo.com, overture3d.com, bambulab-us.myshopify.com, printedsolid.com. Low and high are the cheapest and dearest 1 kg SKU in that sample; mid is the median of the sample, which for two-SKU materials falls on a real listing rather than an average of two. Bulk spools, refill packs without a spool, and multi-colour bundles were excluded because they are not what a shop buys for a single job.
Estimates, labelled as estimates
Machine-hour rates and failure rates are modelled, not measured. Machine time is purchase price divided by an assumed service life plus 10% of the purchase price for maintenance; on the entry tier that is $0.0384/h. Failure rates come from the survey evidence described in §3. Both appear as separate lines in every calculator on this site so they can be overridden, and neither is presented as a statistic.
What is not available
These were looked for and not found, so they are absent from the tables rather than estimated:
- Amazon listings — the storefront blocks automated requests, so no price was captured.
- Measured print draw for a resin printer — only the 144 W rated maximum is published.
- Idle draw for the Ender 3 series — no citable measurement exists.
- Low and high price bands for PVA and nylon — only a single 1 kg SKU was on sale.
5. Use the data
If you want these numbers applied to your own part instead of the 100 g example, the 3D printing cost calculator runs the same parameter set with your grams, hours, failure rate and margin. For material-only comparisons, the filament cost calculator converts spool price to cost per gram and per cm³. And if the question is what to charge rather than what it costs, the pricing guide works through the labour line that this page deliberately leaves out — electricity and filament are the small half of a quote.
Frequently asked questions
Why do the electricity columns for the P1S and the X1C show the same number?
Because Bambu Lab publishes the same average PLA draw for both, 105 W. Their electricity cost per part is therefore identical and their difference sits in the machine-hour rate, which is derived from purchase price and service life rather than wattage.
Can I republish these tables?
Yes, under CC BY 4.0, with attribution and a link to this page. The page provides a ready citation string. Prices change, so quote the checked date with the figure.
How often is this data updated?
Retail prices and electricity tariffs are re-checked when the dataset is refreshed, and the checked date at the top of this page changes with it. The page never shows a figure without the date it was checked.
Why is resin left out of the tables?
Because the resin printer publishes only a 144 W rated maximum and no measured average draw, so any resin electricity figure would be an upper bound rather than a measurement. The resin parameters still exist in the dataset and are used on the resin cost calculator, where the bound is shown as a bound.