Use your own slicer/shop values. No live prices, uploads, accounts, databases, saved quotes, or external data are used.

Manual defaults only; edit them before quoting.

Results update below from browser-local calculations.

Cost per gram 0
Base material cost 0
Print weight with waste 0
Theoretical prints per spool 0
Conservative prints per spool 0
Spool remaining after one print 0

Breakdown

Cost per gram 0
Base material cost 0
Print weight with waste 0
Cost with waste 0
Theoretical prints per spool 0
Conservative prints per spool 0
Spool remaining after one print 0

How to Use This Calculator

  1. Enter the spool price, net filament weight, and slicer print weight.
  2. Add a waste allowance for supports, purge, brim, failed first layers, or conservative quote pricing.
  3. Compare base material cost, waste-adjusted cost, prints per spool, and remaining spool weight before quoting the print.

Inputs and Assumptions

Spool priceEnter this value in $.
Spool filament weightUse net filament weight, not spool plus plastic spool weight.
Print weightEnter this value in g.
Waste or purge allowanceUse this for brim, purge, supports, first-layer risk, or conservative pricing.

Filament cost per print example

A $24, 1,000 g PLA spool costs $0.024 per gram. A 100 g print costs $2.40 before waste. With a 5% waste allowance, the conservative print weight is 105 g and the material cost is $2.52.

Common Mistakes

  • Forgetting supports, purge, brim, raft, or failed-print allowance when turning material cost into a full job price.
  • Using total spool weight on a scale instead of net filament weight from the spool label.
  • Ignoring failed prints when quoting repeat work or long jobs.
  • Mixing material price with total job price; filament cost is only one part of the quote.

Quick vs Full Print Cost

Use this page when you only need filament cost, cost per gram, prints per spool, or a conservative material number. Open the full 3D printing cost calculator when you also need electricity, labor, machine time, failure allowance, and markup.

For quote work, use the waste-adjusted material cost as the material line, then add labor, machine time, and margin in the quote generator.

Formula

Cost per gram = spool price / spool filament weight. Base material cost = cost per gram × print weight. Cost with waste = cost per gram × print weight × (1 + waste %). Prints per spool = spool filament weight / print weight.

Limits of This Calculator

  • The result is an estimate, not a guaranteed shop price or firmware recommendation.
  • PrintCostCalc does not fetch live prices, connect to a printer, upload model files, or save quote data.
  • Use your slicer, printer documentation, and real test prints to confirm assumptions when accuracy matters.

FAQ

Should I include the spool holder weight?

No. Use the filament net weight printed on the spool label.

Does this track inventory?

No. Use the free filament inventory template for manual tracking.

Why show both base cost and waste-adjusted cost?

The base cost is pure slicer weight. The waste-adjusted cost is better for quoting because supports, purge, brim, and failed starts consume filament too.