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.