← Resources

How to Price Your 3D Prints

June 15, 2026 · Caleb Ellis

Pricing is the part of running a print shop that most of us avoid. We started our 3D printing business the same way, guessing at numbers, rounding to whatever felt fair, and quietly hoping the order was worth our time. It usually was not. So we built a simple formula we could run on every quote, and it changed how the business felt almost overnight.

Here is the exact approach we use today.

Start with your costs, not someone else's price

The most common mistake is pricing by looking at what other shops charge. That tells you what the market will tolerate, but it says nothing about whether a job is profitable for you. Your printers, your filament, and your time are not the same as theirs. Start from your own costs and work up. The market check comes later, not as the starting point.

The four numbers behind every print

Every print you sell is really four costs stacked together.

Material

In your slicer find the weight of the print in grams and multiply by your cost per gram. If a spool costs $25 for 1000 grams, that is 2.5 cents per gram, so a 60 gram print uses $1.50 of filament. Then add a little for supports, rafts, and the occasional failed print. We add 15 percent on top of raw material to cover waste, and that number has held up well.

Machine time

Your printer is a tiny factory that costs money to run whether you are watching it or not. Add up the power it draws, the wear on nozzles and belts, and the replacement cost of the machine spread across its life. Turn all of that into a simple hourly rate, then multiply by the print time your slicer reports. Even a rough rate is far better than pretending machine time is free.

Labor

This is the number people forget, and it is usually the biggest. Model prep, slicing, starting the print, removing supports, cleaning, sanding, packing, and answering messages all take real time. Track it honestly for a week and you will be surprised. Pay yourself a proper hourly wage for that work, because if you don't, you have simply bought yourself a job that pays nothing.

Overhead

Rent, software, storage bins, shipping supplies, and the quiet costs of being a business. Spread a small flat amount across every order so these are covered without you having to think about them.

Add your margin on top

Once you have added those four numbers together, you have your cost, not your price. Margin is what turns a break even hobby into a business that can grow. We add a markup on top of total cost, and we don't apologize for it. Margin is what pays for the next printer, the slow months, and the mistakes.

A worked example

Say a custom desk organizer uses 60 grams of filament, prints in 5 hours, and takes 30 minutes of hands on work.

  • Material: $1.50 plus 15% waste, so about $1.73
  • Machine time: 5 hours at your hourly machine rate
  • Labor: half an hour at your wage
  • Overhead: a small flat amount per order

Add those together for your true cost, then apply your markup. The final price will almost always be higher than the number you would have guessed, and that gap is exactly the profit you were giving away.

The mistakes we made early on

We priced by feel and undercharged for months. We forgot to pay ourselves for labor, so our busiest weeks quietly made us poorer. We competed on price with shops that had cheaper machines, and we won orders that were never worth having. Fixing those three things did more for the business than any new printer ever did.

Price with confidence

A good price is more than a guess. When a customer asks why a print costs what it costs, you should be able to walk them through it without flinching. That confidence comes from knowing your numbers, and knowing your numbers starts with tracking them.

That is exactly why we built FoxTrack, so the cost of every print, spool, and order lives in one place instead of scattered across a dozen spreadsheets.

Run your print shop on FoxTrack

Orders, quotes, invoices, inventory, and live printer status in one place, built by a print shop for print shops.