Free · No sign-up · Runs in your browser

3D Printing Price Calculator

The 3D printing price calculator below works out what a print actually costs you, filament, electricity, machine wear, and labor, then gives you a suggested selling price. Nothing you enter here is uploaded anywhere.

Sample calculation

A 45g print, 3h15m, $22/kg filament, 30 minutes of labor:

Cost factorAmount
Material cost$1.08
Electricity cost$0.08
Machine wear cost$0.35
Prep-time cost (15 min)$5.43
Post-process-time cost (15 min)$5.43
True cost (with 8% failure buffer)$12.38
Suggested price (50% markup)$18.56

Full interactive calculator below, adjust any input to get your own numbers.

Calculator

Supports PrusaSlicer, OrcaSlicer, Bambu Studio, and Cura G-code. Parsed entirely in your browser, the file is never uploaded anywhere.
What you paid for the spool.
Usually 1000g (1kg) or 500g.
From your slicer's weight estimate.
Number of copies of this print.
Advanced settings
US average is roughly $0.17–$0.19/kWh, averaging about $0.18 nationally as of August 2026; check your utility bill for an exact rate.
Covers nozzle, belts, and general printer depreciation. Not sure what to enter? See how to calculate your own rate.
Spreads the cost of occasional failed prints across successful ones. Not sure what your rate is? See how to measure your own.
Slicing, plate setup, bed leveling before the print starts.
Support removal, sanding, cleanup after the print finishes. Leave both at 0 to skip labor.
Pricing method
Markup adds this % on top of cost. Margin sets this % of the final price as profit (capped at 95%).
Optional. Leave at 0 to skip.
Swaps the symbol only, no currency conversion.
Cost to print
$0.00
Includes your failure & waste buffer.
Suggested price
$0.00
Cost per hour
$0.00
Cost per gram
$0.00
Material$0.00 · 0%
Electricity$0.00 · 0%
Machine wear$0.00 · 0%
Labor$0.00 · 0%

Estimates only, not a guarantee of your actual costs or a competitor's price. Verify utility rates and material prices for your area.

How it works

  1. Enter your filament numbers. Spool price and spool weight give the calculator a cost per gram; filament used comes straight from your slicer.
  2. Add your print time. Hours and minutes drive the electricity and machine-wear portions of the cost.
  3. Open Advanced settings if you want more precision. Power draw, electricity rate, labor time, and a failure buffer are all editable, sensible defaults are already filled in.
  4. Read the result. You get the true cost to print, a suggested price based on your markup or margin, and a breakdown of exactly where the cost comes from.

Worked example

Say you're printing a 45g part that takes 3 hours 15 minutes, using a $22 spool. With only filament, electricity, and machine wear counted (no labor charged), the calculator puts the true cost at $1.51, so a 50% markup suggests a $2.26 price.

Now add 30 minutes of labor at $20/hour, design tweaks, bed leveling, cleanup, whatever it takes. The true cost jumps to $12.38, and the suggested price moves to $18.56. Material is still only 8.7% of that cost. Labor is 87.8% of it.

This is the single most common mistake in maker pricing: charging for filament and calling it done. If your time has any value at all, the calculator's labor field is where the real cost shows up.

What actually drives your cost

On short prints with real labor involved, labor dominates. On long, hands-off prints (an overnight print you just start and walk away from), material and machine wear carry more of the weight, and the failure buffer matters more too, since a failed 8-hour print costs more than a failed 20-minute one. The calculator applies your failure rate as a division across your successful prints rather than a flat add-on, which is the more accurate way to spread that cost, since it accounts for the fact that a percentage of prints fail and their material and time are lost entirely.

Related guides

Guide

How Much Does 3D Printing Cost?

Filament, electricity, machine wear, failed prints, and labor, with real example numbers.

Guide

Is 3D Printing Cheaper Than Buying?

When printing actually beats buying off the shelf, and when mass production still wins.

Guide

How to Price 3D Prints for Selling

Markup vs. margin, and how marketplace fees like Etsy's factor into your price.

Guide

How to Calculate Filament Cost Per Gram

The exact formula, plus the net-vs-gross spool weight trap that throws it off.

Guide

How Much Electricity Does a 3D Printer Use?

Typical wattage by printer type, and why power usage is rarely the real cost driver.

Frequently asked questions

How do I find the filament weight for my print?

Your slicer (Cura, PrusaSlicer, OrcaSlicer, Bambu Studio, and most others) shows an estimated filament weight in grams once you slice the model. Use that number, it already accounts for supports and infill.

What's the difference between markup and margin?

Markup adds a percentage on top of your cost: a 50% markup on a $10 cost is $15. Margin sets a percentage of the final price as profit: a 50% margin on a $10 cost is $20, since $10 needs to be 50% of the final price. Margin always produces a higher price than the same percentage of markup. The calculator lets you switch between the two under Advanced settings.

Why does the calculator ask for my failure rate?

Some percentage of prints fail, warping, stringing, a power blip, whatever it is. The material and machine time on a failed print are still a real cost. Spreading that cost across your successful prints (rather than ignoring it) is what the failure buffer does. If you want your own number instead of the 8% default, see how to calculate your failure rate.

Does this work for resin printing?

Yes. Treat the "spool price" and "spool weight" fields as your resin bottle price and bottle weight (or volume) instead, the math is the same. Resin printers typically draw less power than FDM printers, so adjust the wattage field under Advanced settings if you know your printer's actual draw.

What about multi-color or AMS prints?

This calculator handles one filament at a time. For a print using several colors or spools, with a purge-waste factor built in, use the Filament Cost Calculator instead.

Can I get a more precise electricity estimate?

This calculator uses one flat wattage figure for the whole print. For named printer presets, heat-up phase modeling, and a peak vs off-peak comparison, use the Electricity Cost Calculator instead.

I want a standing hourly rate instead of pricing each print

Use the Cost-per-Hour Calculator to build one reusable machine-hour rate from your printer's numbers, checked against typical market rates, instead of recalculating from scratch for every job.

What about sanding, priming, and painting?

This calculator prices the print itself. For finishing supplies on display-quality or cosplay builds, sandpaper, filler primer, paint, clear coat, use the Cosplay & Prop Finishing Calculator and add the two totals together.

Is my data sent anywhere?

No. Every calculation runs in your browser with plain JavaScript. Nothing you type into this calculator is uploaded, stored, or sent to a server.

About the author

Cedrick Reese founded Ready Utilities to build free, user-friendly online tools that simplify everyday tasks. His path started in the early 2000s with affiliate marketing and niche site development, which grew into a passion for practical digital utilities and calculators. After retiring from the military, he earned a Computer Systems Technician certificate from UEI College, completed Electro-Mechanical Technologies at Tulsa Welding School, and finished the Carpentry program at Florida State College at Jacksonville. Today he combines that technical background with traditional woodworking, gardening, and building tools like this one. Read more about Ready Utilities.

This calculator provides cost estimates for informational purposes and isn't a substitute for your own bookkeeping. Some links on this site may be affiliate links; see our affiliate disclosure.