3D print cost calculator
Type the grams and hours from your slicer. The calculator adds the costs the slicer leaves out, suggests a price at your markup, and shows what is left after the marketplace takes its cut.
Machine wear assumes 6,000 hours of life and $180 a year of upkeep over 4,200 hours run. Consumables are $0.80 a job. Etsy’s fee is a starting estimate and is charged on the whole order, shipping included.
How it is worked out
The filament and the purge are charged at the spool’s price per gram. Electricity is the printer’s average draw while printing, times the hours, times your tariff. Machine wear is the printer’s price spread over its working life plus a year’s upkeep spread over the hours it runs, so a machine that sits idle costs more per hour than one that never stops.
Your time is setup and finishing at your hourly rate. The failed-print reserve is your failure rate applied to the plastic, the power, the wear and the consumables, and to nothing else: a print that fails was never finished or packed. Parts and packaging go on top, then the markup, then the channel’s fee comes off the price.
It is the arithmetic the Printyard app quotes with, line for line. The one difference is the power: the app scales one draw by the material, and this page uses the draw each maker measured for that material.
Printers, by the maker's own figures
Materials, by the makers' datasheets
Questions
How do you calculate the cost of a 3D print?
Charge the filament and the purge at the roll's price per gram, the electricity the printer draws for the print's hours, the machine's wear and upkeep for those hours, your setup and finishing time, and the consumables, parts and packaging. Then add a reserve for failed prints on the costs a failure burns: the plastic, the power, the wear and the consumables.
How much should I charge for a 3D print?
Start from the landed cost, not from the filament. Put your markup on top, then check what is left after the marketplace's fee, which is charged on the whole order, shipping included. Three times the filament lands near a fair price on a short PLA print and misses on long, hot or hand-finished ones, where power, machine hours and labour outweigh the plastic.
Why does the failure reserve leave out labour?
A print that fails late has burned its plastic, its power and its machine hours, but nobody sanded, painted or packed it. Putting labour in the reserve would charge every customer for finishing work that failed prints never got.
What failure rate should I use?
Your own. Count failed prints against all prints for a month, or weigh the failure bin against the grams you shipped. Long and multi-day prints fail more often than small ones, so a shop that sells both can set the rate per job.
Why does the power change with the material?
Hotter plastics need a hotter bed, and on an enclosed machine a warm chamber. Where the printer's maker publishes a measured draw for the material, the calculator uses it. Where it does not, the calculator uses the PLA figure and says so.
Where do the starting numbers come from?
The electricity price is the US residential average the EIA reports for August 2026, 18.16 cents per kWh. Printer draws are each maker's own measurement and spool prices are each maker's list price. Labour, markup, machine life and upkeep are the same starting assumptions as the Printyard app's demo, so change them to your shop's.EIA
Read next
- 3D print cost calculator apps comparedPrintMate, Spool, 3D Print Cost Calculator, Spoolstock and Printyard, checked on their store listings: what each one costs and what it leaves out.
- 3D print cost spreadsheet: formula and limitsA 3D print cost formula you can paste into Google Sheets or Excel, a worked example, and the point where a print shop's spreadsheet stops keeping up.
- 3D printing business taxes in the USWhat the IRS pages say about a small print shop: Schedule C, Form 1099-K, filament as inventory, and writing off the printer. Not tax advice.
- How to price 3D prints, line by lineThree times the filament prices the plastic and nothing else. Every cost a print carries, the markup on top, and what the marketplace takes.
- Is a 3D printing business profitable?It can be, if the price covers the whole cost: filament, power, wear, failed prints, fees and your hours. One product, worked through.
- Craftybase alternative for 3D printingCraftybase, now Stocksmith, is inventory and COGS software for makers of all kinds. Printyard is built around the print: grams, machine hours and purge.
- How to sell 3D prints on EtsyWhat Etsy allows for 3D-printed items, what each fee takes from an order, and how to price so the shipping and the ads are covered.
Other calculators
Keep these numbers for every print
Printyard runs this arithmetic on your phone at the machine and on the web: every quote itemised, every roll to the gram, and a month with the fees and the failed prints already taken out.
Sources
- Electric Power Monthly, Table 5.6.A: average price of electricity by sector, August 2026 · U.S. Energy Information Administration · checked October 30, 2026
- Bambu Lab Printer and AMS power parameters · Bambu Lab · checked October 30, 2026
- 3D Printers, Bambu Lab US Store (typical price of the base printer, without AMS) · Bambu Lab · checked October 30, 2026
- Original Prusa MK4S 3D Printer (assembled and kit) · Prusa Research · checked October 30, 2026
- Prusa CORE One+ (Gen 2), assembled and kit · Prusa Research · checked October 30, 2026
- PLA Basic, 1 kg: MSRP $14.99 (bundle discounts not used) · Bambu Lab US Store · checked October 30, 2026
- Prusament PLA Prusa Orange 1 kg: regular price $32.99, shown beside a $25.99 sale price · Prusa Research · checked October 30, 2026
- PETG Basic, 1 kg refill: MSRP $13.99 (bundle discounts not used) · Bambu Lab US Store · checked October 30, 2026
- Prusament PETG Jet Black 1 kg: regular price $32.99, shown beside a $25.99 sale price · Prusa Research · checked October 30, 2026
- ASA, 1 kg: typical price $29.99, shown beside a $17.99 sale price · Bambu Lab US Store · checked October 30, 2026
- Prusament ASA Jet Black 800 g: regular price $27.99, shown beside a $22.99 sale price · Prusa Research · checked October 30, 2026
- ELEGOO ASA filament 1.75 mm, 1 kg: $16.99 and the material's specifications · Elegoo · checked October 30, 2026
- ABS, 1 kg refill: MSRP $15.99 (bundle discounts not used) · Bambu Lab US Store · checked October 30, 2026
- TPU 95A HF, 1 kg with spool: typical price $41.99, shown beside a $25.19 sale price · Bambu Lab US Store · checked October 30, 2026
- ELEGOO TPU filament 1.75 mm, 1 kg: $17.99 and the material's specifications · Elegoo · checked October 30, 2026