A 3D printing cost calculator exists because the number the slicer shows you is not the cost of the print. The slicer knows grams of filament and hours of print time. It does not know what you paid for the printer, how many nozzles you have replaced, how long you spent picking supports off the part, or how many of last month's prints ended as a bird's nest of stringy plastic. Add those in and a part the slicer values at forty cents routinely costs ten dollars to put in someone's hand.
Arb Digital maintains a free tools library for people running small businesses and side operations, and pricing is where most of them lose money quietly. This page takes the four real cost lines — material, electricity, machine wear and your own time — applies a failure allowance to all of them, and then adds the markup, so you get both an internal cost and a number you can actually quote.
What This 3D Printing Cost Calculator Does
You enter the part weight in grams from your slicer, what you paid for the spool or resin bottle and how much material it contains, the estimated print time, your printer's average power draw, your electricity price, an hourly machine rate, your hands-on minutes and labour rate, a failure percentage and a markup. It returns the quoted price for the whole job in the hero, and breaks the underlying cost into material, electricity, machine plus labour, and cost per part before markup. The bars show which line dominates.
It handles both filament and resin, because the arithmetic is identical once material is a price per gram. A 1 kg spool and a 1 kg resin bottle both go in as 1,000 grams. Resin users should add the isopropyl alcohol consumed in washing to the material price, since no slicer tracks it.
Here is the boundary with the closest tool already on the site. The printing cost calculator is about paper printing — ink, toner, coverage and cost per page on an inkjet or laser printer. It shares nothing but a word with this page. The electricity bill calculator prices a whole household's power use rather than one machine's contribution to one job, and the markup calculator handles the margin arithmetic on its own if you already know your cost.
How to Use It
- Take the weight and time from your slicer, not from the model. Slice the part at the settings you will actually print, and read the grams and hours the slicer reports after slicing. Support material and the brim count.
- Enter the real spool price. Use what you paid including shipping and tax, divided across the spools in the order. Cheap filament with expensive freight is not cheap filament.
- Set a realistic power draw. Average draw over a whole print is far lower than the nameplate rating, because the heaters cycle. See the section below for how to get a number you can defend.
- Be honest about hands-on minutes. Time yourself once with a stopwatch. Almost everyone underestimates support removal by a factor of two or more.
- Set the failure allowance from your own history. Count your failed prints over the last month against the total. If you have never counted, start at ten to fifteen per cent and correct it later.
The Formula / How It's Calculated
Each line is simple; the value is in adding all of them rather than one. Material cost is (part weight ÷ spool weight) × spool price × quantity. Electricity is (watts ÷ 1,000) × print hours × price per kWh, which is the standard energy calculation used by the US Energy Information Administration's explainer on electricity use in homes. Machine cost is machine rate × print hours. Labour is (minutes ÷ 60) × hourly rate × quantity. Those four add to a job cost, which is multiplied by (1 + failure rate) and then by (1 + markup).
Worked example, using the values the page loads with. A 60 g part from a $22 spool holding 1,000 g costs 0.06 × 22 = $1.32 in material. The print takes 5.5 hours at 120 W, so 0.12 kW × 5.5 h = 0.66 kWh, and at $0.17 per kWh that is $0.11. Machine time at $0.50 per hour over 5.5 hours is $2.75. Fifteen hands-on minutes at $25 per hour is $6.25. The four lines total $10.43. A 12% failure allowance lifts that to $11.68, and a 35% markup gives a quote of $15.77. Material is 12.7% of the cost. Your time is 60%.
The failure allowance is applied as a multiplier on the whole cost rather than only on material, and that is deliberate. When a print fails at hour four you have lost the filament, the power, four hours of machine life and the minutes you spent setting it up. Charging failures against material alone understates them by roughly the same ratio you see above.
Getting a Printer Wattage You Can Defend
Nameplate wattage is close to useless here. A printer rated 350 W draws that only while the bed and hotend are heating from cold; once at temperature the heaters duty-cycle and the steady draw drops to a fraction of it. Guessing high inflates the electricity line, which is the one line that barely matters anyway, and guessing low makes no practical difference. So do not agonise — but do get within range.
The reliable method is a plug-in energy meter left on the printer for a full print. It reports kilowatt-hours directly, which you divide by print hours to get average watts: 0.66 kWh over 5.5 hours is 120 W. Failing that, heated-bed FDM printers average roughly a third to a half of nameplate over a long print, and resin printers, with no heated bed, average far less.
Working Out an Honest Machine Rate
The machine rate is the line most hobbyists set to zero and most businesses set too low. It represents the printer consuming itself. Take the purchase price, add the wear parts you expect to buy over its life — nozzles, PTFE tube, belts, a hotend, a build plate, and for resin printers the FEP film and the LCD panel, which is a genuine consumable with a rated hour count — and divide by the hours you realistically expect it to print before you replace it.
A $400 printer plus $200 of consumables over 4,000 printing hours is $0.15 per hour. A $1,200 machine plus $600 over 3,600 hours is $0.50 per hour, which is the default here. Resin printers usually come out higher per hour than their price suggests, because the LCD is expensive and rated in hundreds rather than thousands of hours.
Why Your Time Is the Whole Argument
Run the numbers on almost any desktop print and labour comes out as the largest single line. That is the reason a print farm and a hobbyist quoting the same part arrive at wildly different prices, and it is why "but the filament only cost a dollar" is the single most expensive sentence in the hobby.
Anything reducing hands-on minutes therefore beats anything reducing material. Orienting a part so it needs no supports removes ten minutes of picking per unit. Printing four copies on one plate divides one bed-prep session across four parts. The hourly wage calculator helps if you are converting a salary into an hourly figure.
There is a subtlety in the quantity field worth knowing. This calculator multiplies material and labour by quantity but treats print time as entered, so if you are printing several copies on one plate you should enter the total plate time and the total hands-on minutes divided by the part count. If you print copies one after another, multiply the print time yourself.
Failure Rates, and Why Big Prints Are Not Linear
A failure allowance assumes failures are spread evenly, and they are not. Risk grows with print duration and with the number of layers where something can go wrong, so a 30-hour print does not fail three times as often as a 10-hour print — it fails more often than that, and each failure costs three times as much. If your work is mostly long prints, a flat allowance of ten per cent understates it badly.
Two adjustments help. Raise the allowance for jobs above roughly twelve hours, where overnight failures with nobody watching become common. And quote first-article prints — a design nobody has run before — with a much larger allowance than repeats from a proven file. Once a file has printed cleanly five times, its real failure rate collapses.
Material behaviour matters too. Additive manufacturing processes are still being characterised systematically; the NIST additive manufacturing programme exists partly because process repeatability and measurement standards for these technologies are genuinely difficult, even at industrial scale. On a desktop machine with an open-air bed, expect more variance, not less.
Filament Length, Weight and Volume
Slicers sometimes report filament as a length in metres rather than a mass. Converting is straightforward, because filament is a long cylinder: volume equals π × radius² × length, and the MathWorld entry for the cylinder gives the general formula. For 1.75 mm filament the radius is 0.875 mm, so one metre of filament is π × 0.875² × 1,000 mm³, which is about 2,405 mm³ or 2.4 cm³. Multiply by the material density — PLA is roughly 1.24 g/cm³ — and one metre weighs about 3.0 g.
That gives you a check on a spool's claimed contents. A 1 kg PLA spool should hold roughly 330 metres. The same maths applied to 2.85 mm filament gives about 6.4 cm³ per metre, more than two and a half times as much material per metre, which is why the two diameters are never interchangeable in a length-based estimate. The density calculator and the cylinder volume calculator handle those conversions if you need to work from a spool measurement rather than a slicer figure.
Arb Digital's free tools library covers the pricing, margin and marketing maths behind small product businesses, and our team is happy to talk through anything the tools cannot answer.
Browse Free Tools Talk to Arb DigitalCommon Mistakes to Avoid
- Costing only the filament — material is typically ten to fifteen per cent of the real cost of a desktop print, and quoting from it guarantees a loss.
- Setting the machine rate to zero — the printer wears out whether or not you charge for it, and a rate of zero funds the replacement out of your profit.
- Using nameplate wattage — heaters duty-cycle, so average draw over a long print is a fraction of the rating on the label.
- Guessing hands-on time — time support removal once with a stopwatch. It is almost always double what people remember.
- Applying the failure allowance to material only — a print that fails at hour four also cost you four hours of machine life and the setup time.
Related Free Tools From Arb Digital
Use the markup calculator to test different margins on the cost this page produces, the profit margin calculator to check what a quoted price leaves you, the break-even calculator to find how many units cover a printer purchase, the electricity bill calculator for what a print farm adds to a monthly bill, and the weight converter when a supplier quotes in ounces rather than grams. Everything else is in the free online tools hub.
Frequently Asked Questions
For a typical 60 g desktop print taking five and a half hours, material is around a dollar, electricity around ten cents, machine wear a few dollars and your hands-on time the largest line of all. The total lands near ten dollars before markup, which is why filament-only estimates are so misleading.
Yes. Enter the bottle price and its contents in grams exactly as you would a spool. Add your isopropyl alcohol consumption to the material price, and set a higher machine rate, because the LCD panel is a consumable rated in hundreds of hours rather than thousands.
Average draw over a whole print, not the nameplate rating. A plug-in energy meter left on for one print gives the kilowatt-hours directly. Failing that, heated-bed FDM printers average roughly a third to a half of nameplate, and resin printers considerably less.
Add the printer's purchase price to the wear parts you expect to buy over its life, then divide by the printing hours you expect before replacing it. A $1,200 machine plus $600 of consumables over 3,600 hours is $0.50 per hour.
Count your own failures over a month against total prints rather than guessing. Ten to fifteen per cent is a reasonable starting point, but raise it for prints over twelve hours and for the first print of a design nobody has run before.
For 1.75 mm PLA, about 330 metres. One metre is roughly 2.4 cm³ of plastic, and at a density near 1.24 g/cm³ that is about 3.0 g per metre. For 2.85 mm filament each metre holds more than two and a half times as much material.
That page is about paper printing — ink, toner, coverage and cost per page on an inkjet or laser printer. This page costs an additive manufacturing job in plastic or resin. The two share a word and nothing else.
This tool estimates costs from figures you supply. It is not business, tax or accounting advice, and the price it produces should be checked against your own records before you quote it to a customer.