Material cost guide

How to calculate filament cost per print

Turn spool price into a cost per gram and use it to estimate the material cost of each print.

Use spool price and spool weight

Divide the cost of a spool by its usable filament weight to get the cost per gram, then multiply by the grams used in the print.

This gives you a simple material cost estimate before adding electricity, labor, or any other business expenses.

  • Use the actual price you paid for the spool
  • Use net filament weight, not shipping weight
  • Include purge, supports, and waste when relevant
  • Use the slicer estimate for the print weight

Track filament over time

Once you know the cost per print, inventory tracking helps you know how much material remains and which spools are being used most often.

PrintMate keeps those spool details connected to print history and makes the next quote faster.

Common questions

3D printing cost questions

What if I use several filaments?

Calculate each filament separately and add the results together for the total material cost.

Do I need to include failed prints?

If failures are common, add a small waste allowance so your printed cost stays realistic over time.

Can PrintMate do this automatically?

Yes. PrintMate calculates filament cost from spool price, usage, and remaining inventory.