Pricing guide
How to price 3D prints: the six cost layers
A print that used 1.90 of filament did not cost 1.90 to make. This guide walks through everything that comes out of a sale, with one real example calculated to the cent, so you can do the same for your own products.
Published 11 November 2026 · by Spool & Margin · about 8 minutes
The short version
Pricing a 3D print is two steps, in this order:
- Find the true cost of one item by adding six layers: material, machine wear, electricity, labor, a failure allowance and packaging.
- Work backwards from the margin you want, taking the selling fees into account, to get the price.
If you only want the answer, the free calculator does both steps as you type. The rest of this page explains each number, so you know which ones matter for your products and which ones you can estimate roughly.
The example: a custom name sign
We will price one product from start to finish. It is one of the sample rows in our free spreadsheet, and the same numbers are loaded in the calculator by default, so you can follow along.
- 95 g of PLA from a 1,000 g spool that cost $19.99
- 4 hours of print time
- A $700 printer expected to last 5,000 printing hours, drawing 150 W on average
- Electricity at $0.16 per kWh
- 20 minutes of hands-on work, valued at $20 per hour
- $1.50 of packaging
- Currently listed at $9.99 on a marketplace that takes 9.5% plus $0.25 per order and $0.20 per item
The seller looks at the filament, sees $1.90, and feels good about $9.99. Let us see.
Layer 1: material
$19.99 ÷ 1,000 g is just under 2 cents per gram. Times 95 g: $1.90.
Use the weight your slicer reports for the whole job, not the weight of the finished part. Supports, brims, purge towers and the purge line are filament you paid for. On multi-color prints the purge waste can be a large share of the total, so it deserves its own line.
Layer 2: machine wear
Your printer is being used up a little with every job. Spread its price over the hours you expect to get from it: $700 ÷ 5,000 h = $0.14 per hour. Four hours: $0.56.
The expected life is your assumption, and nobody can give you an exact figure. What matters is that you pick a number and charge for it. When the printer eventually needs replacing, the money for the next one has already been collected, one print at a time. If you spend noticeably on nozzles, belts, build plates and other parts, add a per-hour maintenance amount on top.
Layer 3: electricity
150 W is 0.15 kWh for every hour of printing. At $0.16 per kWh that is 2.4 cents per hour, so the 4-hour sign uses about $0.10.
Use the average draw over a print, not the peak on the power supply label; the heaters cycle on and off. A plug-in energy meter will tell you the real figure for your machine and material. In this example electricity is the smallest layer. It becomes more relevant with long prints, heated chambers or high electricity prices, which is why it is worth calculating once instead of guessing.
Layer 4: labor
Twenty minutes at $20 per hour is $6.67. That is more than three times the filament.
This is the layer that is left out most often, and in this example it is the biggest one: 61% of the total cost. Count only the minutes you are actually working on the item: preparing the file for a custom order, starting the job, removing the part, cleaning up supports, checking quality, packing, printing the label, answering the customer. Do not count the hours the printer runs by itself; those are already covered by layers 2 and 3.
Custom and personalized products usually carry more labor than stock items, because each order needs its own file. Time yourself on a few real orders. The number is nearly always higher than the one in your head.
Layer 5: failure allowance
Some prints fail: a part lifts off the bed, a spool tangles, a layer shifts at hour three. The customer does not pay for the failed attempt, so the successful ones have to. With an 8% allowance on $2.56 of material and machine cost, the sign carries $0.20.
8% is a placeholder, not a benchmark. The honest way to set it is to log your failed prints for a few weeks, with the grams and hours lost, and compare that with your total output. A well-tuned machine printing a proven design will sit lower than a new, tall or support-heavy model.
Layer 6: packaging and extras
Box or mailer, padding, label, a thank-you card, and any non-printed parts that go into the product: magnets, keyring hardware, LED modules, felt pads. For the sign: $1.50. If you offer "free" shipping, the postage you pay belongs here too.
The true cost
| Layer | Calculation | Cost |
|---|---|---|
| Material | 95 g × $0.01999 | $1.90 |
| Machine wear | 4 h × $0.14 | $0.56 |
| Electricity | 4 h × $0.024 | $0.10 |
| Labor | 20 min × $20/h | $6.67 |
| Failure allowance | 8% × $2.56 | $0.20 |
| Packaging | $1.50 | |
| True cost | $10.93 |
The sign that "costs $1.90" costs $10.93 to put in a customer's hands. It is listed at $9.99, below cost, before the marketplace has taken anything.
Then the fees
At $9.99 the marketplace in our example takes 9.5% ($0.95) plus $0.25 plus $0.20: $1.40. So:
Every sale loses $2.34. A busy month makes it worse, not better. Fee structures differ by platform and country, so enter your own; our Etsy pricing guide shows where those example numbers come from.
From cost to price: margin, not markup
The usual next move is "cost plus 40%". Try it: $10.93 × 1.4 = $15.30. Fees at that price are $1.90, profit is $2.47, and the margin is 16%. The seller aimed for 40 and got 16, for two reasons:
- Markup and margin are different things. Markup is profit as a share of cost. Margin is profit as a share of the price. A 40% markup can never be a 40% margin.
- A percentage fee is taken from the price, not from your cost. Every time you raise the price, the fee grows with it.
Both problems go away if you divide instead of multiply. Decide what share of the price you want to keep (the margin), add the share the platform keeps (the fee %), and the remainder is what is left to cover your cost:
Rounded up to a normal-looking price point: $22.99. Check it: fees are $2.63, profit is $9.43, margin is 41.0%. That is what a 40% margin on this sign costs the customer. The break-even price, where profit is exactly zero, is $12.57.
Run it across the whole shop
Here are all five sample products from the free spreadsheet, with the same printer, labor rate and fees:
| Product | True cost | Listed at | Profit | Margin | Verdict | Price for 40% |
|---|---|---|---|---|---|---|
| Phone stand | $3.59 | $11.99 | $6.81 | 56.8% | ON TARGET | $8.99 |
| Desk organizer | $10.96 | $14.99 | $2.15 | 14.4% | BELOW TARGET | $22.99 |
| Cable clips (10-pack) | $3.38 | $7.99 | $3.40 | 42.6% | ON TARGET | $7.99 |
| Large vase | $10.88 | $39.99 | $24.86 | 62.2% | ON TARGET | $22.99 |
| Custom name sign | $10.93 | $9.99 | −$2.34 | −23.4% | LOSING MONEY | $22.99 |
Three things stand out. The desk organizer makes money, but far less than the seller thinks, because 210 g and seven and a half hours add up. The sign, the organizer and the vase all cost about $11 to make, yet they are listed at $9.99, $14.99 and $39.99. And the vase shows that the calculated price is a floor, not a ceiling: the formula says $22.99 would reach the target, and the listing is at $39.99. If customers pay it, keep it.
What the calculated price does not tell you
- What the market will pay. Cost-based pricing tells you the lowest price that makes sense for you. Look at comparable listings to see how much room there is above it. If the market price is below your floor, change the product (less material, less labor, more per plate) or drop it.
- Whether you are allowed to sell it. Many downloadable models are licensed for personal use only. Check the license, or buy a commercial one, and add that cost to your numbers.
- Overheads that do not belong to a single print. Software subscriptions, design time for a new product, photography, shop subscriptions, taxes. Your margin has to pay for these, which is one reason to aim higher than "anything above zero".
- How long the printer is tied up. Two products with the same margin can earn very different amounts per day. That is the subject of our guide to profit per printer hour.
- One-off and custom jobs. A custom order carries design and test-print costs that a regular product spreads over many sales. See our guide to pricing custom orders. If a customer asks for a rate per hour, read how much to charge per hour of printing first.
A checklist for your own products
- Take grams and print time from the slicer, for the whole job.
- Set the printer price, an expected life in hours, average watts and your electricity price once.
- Time the hands-on work for a real order and choose an hourly rate you would accept from an employer.
- Start with a failure allowance, then replace it with your own record.
- Add packaging and any non-printed parts.
- Enter your platform's fees and the margin you want.
- Compare the suggested price with what you charge today, and fix the products that are losing money first.
Free spreadsheet
Check up to 10 products at once
The same six layers and the same verdicts in one sheet for Excel and Google Sheets. Your settings, up to 5 filaments, 10 products side by side.
Download the free checkerExcel + Google Sheets · Free on Gumroad, enter 0
The full system · $14, one-time
Run the whole shop: orders, filament stock, profit per printer hour
Multiple printers with maintenance cost, two-color prints and purge waste, plate printing, quotes with bulk pricing, a failed-prints log and a monthly dashboard.
See the full system$14, one-time · Opens on Gumroad · Instant download
Questions
What is the formula for pricing a 3D print?
First add up the true cost: material + machine wear + electricity + labor + failure allowance + packaging. Then price = (true cost + fixed fees per sale) ÷ (1 − your target margin − the platform's percentage fee). Round up to a price point you like.
Should I charge for my time when the printer does the work?
Charge for the minutes you are hands-on with each item: preparing the plate, removing the part, cleaning supports, quality checks and packing. Do not charge your hourly rate for the hours the printer runs unattended; that time is covered by machine wear and electricity.
What is the difference between markup and margin?
Markup is profit as a percentage of cost. Margin is profit as a percentage of the selling price. A 40% markup on a cost of $10.93 gives a price of $15.30, which after the fees in this example leaves a margin of about 16%, not 40%.
How much should I allow for failed prints?
Use your own record. Log failed prints for a few weeks, divide the wasted material and machine hours by the total, and use that percentage. The example on this page uses 8% as a placeholder, not as a benchmark.
All figures on this page come from the sample data in the Spool & Margin free price checker and can be reproduced in the calculator. This is a calculation method, not tax or financial advice.