Skip to content

3D Printing Pricing Without Guesswork

Cost isn't price. How to turn a 3D print's cost into a price you can defend: markup vs. margin, three price tiers per piece, and the discount math.

By OrcaCostPrint Team · Published

The sentence that sums up this page: cost ≠ selling price.

Cost is what the piece consumed — material, energy, machine, labor. Price is what the customer pays, and it needs to cover the cost, leave a margin, and still make sense to the buyer. Once you know what the piece costs, you still have to decide what to charge: pricing is setting markup, margin, a negotiation floor and a target price without selling below what the business needs.

If you don't have the piece's cost yet, start with how to calculate the cost of a 3D print.

Markup and margin are not the same thing

Markup is how much you add on top of the cost. Margin is the slice of the price left over after the cost is paid.

  • Price = cost × (1 + markup)
  • Margin = (price − cost) ÷ price

A 100% markup (cost × 2) gives you a 50% margin — and that's where a lot of people get confused, thinking "100% profit" means pocketing the whole price.

Markup on cost Margin on price
25% 20%
50% 33.3%
100% 50%
150% 60%
200% 66.7%

Use markup to calculate the price, and margin to understand how much of what comes in actually stays with you.

Three prices, not one

Showing up to a negotiation with a single number means showing up with no room to give. Work with three:

  • Floor price: the commercial floor you set for that job. It has to cover every cost and respect the minimum margin you decided to accept — below it, decline the job.
  • Target price: what you actually want to charge. It sustains the business and pays for the next machine.
  • Premium price: rush turnaround, special finish, exclusivity. It applies more often than people think.

With all three in hand, a discount stops being improvised: you know exactly how far you can go.

The discount that eats your entire margin

On a $100 piece that cost $70, you're left with $30. A 15% discount drops the price to $85 — and the profit to $15. A 15% discount just took half your profit.

Do this math before offering a discount, not after.

Price per gram, per hour, or per piece?

  • Per gram is simple to explain, but it ignores machine time: a light, slow piece comes out too cheap. See when price per gram works and when it backfires.
  • Per machine hour protects slow pieces, but penalizes heavy, fast ones.
  • Per piece, based on each one's real cost, is what catches both mistakes — and it's what the calculator does.

The price the market will bear

Cost tells you how much you need to charge. The market tells you how much you can charge. When the second falls below the first, the honest options are: reduce the cost (material, time, failures), change the product, or change your audience — not work for free.

Revisit your prices when filament prices rise, when your electricity rate changes, and when you switch printers. A good price is an up-to-date price.

Next step

When the job is concrete — this piece, this customer, this channel — the full math from cost to final price is in how much to charge for 3D printing. To test your own numbers now, the 3D printing cost calculator is open and doesn't require sign-up.