Makers Calculator

3D Print Cost Calculator

Enter your filament, print time and printer details to see what a print really costs, and what to charge for it, including marketplace fees.

Filament
$ per kg
g
Print time & electricity
h
min
W

Most desktop printers average 70–150 W once heated up.

$ per kWh
Printer wear
$
hours
$ per hour

Nozzles, belts, build plates and so on, spread over print hours.

Labour (optional)

Set minutes to 0 to leave your time out.

min
$ per hour
Selling
%

Extra cost to cover failed or reprinted parts.

%
Marketplace fees

Typical Etsy fees for your currency. Check current fees on Etsy before relying on them.

%
%
$
$
%

Etsy's regulatory operating fee: UK 0.48%; some EU countries charge one too (e.g. France 1.14%).

%

UK sellers who aren't VAT registered pay 20% VAT on all Etsy fees. Set to 0 if you're VAT registered. In the EU, enter your country's rate.

Results

Suggested selling price

$7.92

Total cost per print
$4.48
Profit per item
$2.24

Where the money goes

  • Filament$1.00
  • Electricity$0.06
  • Printer wear$0.51
  • Labour$2.50
  • Failure buffer$0.41
  • Marketplace fees$1.20

Filament used: 50.0 g. Price before fees: $6.72.

Email me this calculation

Get these numbers and a link back to them in your inbox.

We only use your email as described in our privacy policy.

Cost $4.48Sell at $7.92

How the 3D print cost calculator works

A print costs more than the plastic it uses. This calculator adds up the five things that go into every part you make: filament, electricity, wear on the printer, your own time, and an allowance for prints that fail. It then adds your markup and, if you sell on a marketplace like Etsy, works backwards to a price that still leaves you that markup after fees.

Your slicer (Cura, PrusaSlicer, Bambu Studio, OrcaSlicer) shows the filament weight or length and the print time for each model. Those two numbers drive most of the result.

The formula in plain English

Worked example

A 50 g PLA print that takes 3 hours, on a $600 printer you expect to last 5,000 hours, with 10 minutes of your time at $15 an hour:

  1. Filament: 50 g of $20/kg PLA = $1.00
  2. Electricity: 0.12 kW × 3 h × $0.17 = $0.06
  3. Wear: ($0.12 + $0.05 maintenance) × 3 h = $0.51
  4. Labour: 10 ÷ 60 × $15 = $2.50
  5. Subtotal $4.07, plus a 10% failure buffer = $4.48 total cost
  6. With a 50% markup you want $6.72 after fees
  7. Etsy-style fees (6.5% + 3% + $0.25 + $0.20) push the price to $7.92, leaving $2.24 profit

Notice that labour is the biggest cost here, not plastic. Small prints are usually priced by time, not by weight.

Typical filament densities

Densities vary a little by brand and colour, so treat these as typical values. Weight per metre is for 1.75 mm filament.

MaterialDensity (g/cm³)Grams per metre
PLA1.242.98
PETG1.273.05
ABS1.042.50
ASA1.072.57
TPU (flexible)1.212.91
Nylon (PA)1.142.74

FAQs

How much electricity does a 3D printer use?

Most desktop printers average 70 to 150 W once the bed and nozzle are hot; heating up briefly draws more. Even long prints rarely cost more than a few cents in power, so focus on filament and time first.

What failure rate should I use?

5 to 10% suits a well-tuned printer and proven models. Use 15 to 25% for new designs, tall thin parts or tricky materials like TPU and nylon.

Are the Etsy fees up to date?

They are typical values for each currency and can change. Check Etsy's current fee page and edit the numbers if yours differ. Etsy also charges its transaction fee on shipping, which this calculator leaves out.

Do I pay VAT on Etsy fees?

In the UK, sellers who aren't VAT registered pay 20% VAT on Etsy's fees, so the GBP setting includes it, payment processing fees too. If you're VAT registered, set it to 0 (you account for it on your VAT return instead). In the EU, enter your country's VAT rate; US sellers can leave it at 0.

Can I share a calculation?

Yes. The page address updates as you type, so you can bookmark it or send the link to someone.