← All posts

Markup vs Margin: Pricing Your 3D Prints for Profit

·6 min read·pricing · business · math

The difference between markup and margin, why it matters, and how to set targets that actually leave money in your pocket after fees, failures, and overhead.

Markup and margin are not synonyms. Confusing them is the most common reason "profitable" 3D print shops never actually make money.

The definitions

  • Cost: what the job costs you to deliver, all-in.
  • Price: what the customer pays.
  • Profit: price − cost.
  • Markup: profit ÷ cost.
  • Margin: profit ÷ price.

Same profit, different denominator.

The classic mistake

Job costs $20. You add a 50% markup. Price = $30. Profit = $10. Margin = 33%, not 50%.

If you wanted a real 50% margin, you'd need to price at $40, which is a 100% markup.

The conversion table

Markup Margin
25% 20%
50% 33%
100% 50%
150% 60%
200% 67%
300% 75%

A useful rule of thumb: to get an N% margin, your markup must be N / (100 − N). For a 60% margin: 60/40 = 150% markup.

Why margin is the right unit

You don't pay rent in markup percent. You pay it in dollars. Margin tells you what fraction of every dollar the customer hands you actually stays. Markup tells you how much you mentally inflated your cost — useful for menu-pricing, useless for survival math.

What margin should you target?

Different parts of a 3D printing business need different margins:

  • Custom one-off prints: 50–65% margin
  • Etsy listings: 65–80% (fees and returns eat 15–20%)
  • Wholesale to a shop: 35–50% (volume offsets the discount)
  • Print-farm contract work: 30–45% on volume
  • Design + print bundles: 60–75% (design is high margin)

If you're at 25% margin, you're a hobbyist. If you're at 75%+ consistently, you're underdelivering or your competitors are pricing you out soon.

Why most calculators get this wrong

Many online calculators multiply cost by (1 + markup) and call the result "your price with margin." It's not. If you set the slider to 40% expecting a 40% margin, you got a 28% margin. Over a year that's the difference between rent paid and rent unpaid.

Makerate uses margin (not markup) by default and shows you the dollar profit on every quote so you can see exactly what's in your pocket before you send it.

Bottom line

  • Set target margins, not target markups.
  • Convert when needed (markup = margin / (1 − margin)).
  • Verify in dollars, not percentages.
  • Anything under 40% margin on custom work is a losing business.

Stop quoting on a napkin.

Makerate prices every job with material, machine, labor, overhead, and margin baked in — in under 30 seconds.

Try the free calculator