3D Printing Cost Calculator

Created by Bogna Szyk
Reviewed by Małgorzata Koperska, MD and Adena Benn
Last updated: Sep 16, 2022

Whether you're just starting out or running a professional 3D printing business, this 3D printing cost calculator will surely come in handy. After inputting a few basic parameters, you will be able to accurately determine what you should charge for any job.

Naturally, if you don't own a 3D printer and are trying to figure out how much does it cost to 3D print, this calculator is also a tool for you! Make sure to keep reading to understand the fundamental principle behind it or to find out which filament type is the best for your project.

How much does it cost to 3D print?

Our 3D printer calculator splits the total cost of a 3D printing job into two parts: the material cost, corresponding directly to the material that will be used, and labor cost, associated with the time of printing. Additionally, you can add a markup to ensure you're getting at least some profit on each item you print.

We calculate the material cost according to the following formula:

material cost = ρ * π * (d/2)² * L * price


  • ρ is the density of the material,
  • d is the diameter of the filament,
  • L is the length of the filament used for printing,
  • price is the cost of material per unit weight (per kilogram or pound).

Once you know the material cost, it's time to find out what is the labor cost:

labor cost = time * hourly rate


  • time is the time needed to finish the job,
  • hourly rate is the cost per one hour of 3D printing.

At the end of calculations, our 3D printing cost calculator adds the markup to account for the profit:

final price = (material cost + labor cost) * (100% + markup)

Voilà - you just found the total price of a 3D printing job! Make sure to experiment with the result, for example by changing your hourly rate or by adding half an hour to printing time to simulate a jammed extruder that you need to fix.

3D printer filaments

You probably noticed that the material cost depends on three main factors: the volume of the material, its density, and its price. While the volume depends solely on the project you're about to print, the other two are associated with the type of filament.

In our 3D printing cost calculator, you can choose between six most common filament types. If you're using a different one, open the advanced mode to manually input its density.

filament typefull namedensity (g/cm³)
ABS Acrylonitrile Butadiene Styrene 1.05
PLA Polylactic Acid 1.27
PETG Polyethylene Terephthalate 1.25
PETT T-Glase filament 1.45
HIPS High Impact Polystyrene 1.04
TPU Thermoplastic Polyurethane 1.30
Bogna Szyk
Cost of material
Material type
ABS (Acrylonitrile Butadiene Styrene)
Filament diameter
Filament length
Filament weight
Material cost
Labor cost
Printing time
Cost per hour
per h
Labor cost
Final price
Final price
Check out 31 similar tech and electronics calculators 💻
Amdahl's lawBattery capacityBattery life… 28 more
People also viewed…

Body fat

Use the body fat calculator to estimate what percentage of your body weight comprises of body fat.

Chord progression

The chord progression generator lets you find out what chords you need for a chosen chord progression in a given key.

Christmas tree

Welcome to the Christmas tree calculator, where you will find how to decorate your Christmas tree in the best way. Take a look at the perfect Christmas tree formula prepared by math professors and improved by physicists. Plan in advance how many lights and decorations you'll need!


Uptime calculator computes the downtime period, based on the uptime %.
Copyright by Omni Calculator sp. z o.o.
Privacy policy & cookies
main background