Spool & Margin

Pricing guide

How much to charge for a custom 3D print order

Someone sends a sketch and asks "how much for one?" or "how much for twenty?". A custom job has costs that a product in your shop does not: the work you do once, before the first good piece exists. This guide shows how to put that work into the quote, with one example priced for 1 to 50 pieces.

Published 11 November 2026 · by Spool & Margin · about 5 minutes

Example numbers. The printer, labor rate, times and margin below are sample settings, not market prices. Replace them with your own; the per-piece part can be checked in the calculator.

Two kinds of cost

Split every custom job into two piles.

quote total = (one-time job costs + quantity × cost per piece) ÷ (1 − target margin − fee %)

If the customer pays through a platform that also takes a fixed fee per order, add that fee inside the brackets.

Worked example: a custom shelf bracket

A customer wants a bracket made to their measurements. It slices to 80 g of PETG and 4 hours. Settings: PETG at $21.99 per kg, a $700 printer expected to last 5,000 hours, 150 W, electricity at $0.16 per kWh, labor at $20 per hour, an 8% failure allowance. Machine wear plus electricity come to $0.164 per print hour; our guide to price per print hour shows that calculation.

Amounts rounded to the cent.
CostCalculationAmount
Material80 g × $0.02199$1.76
Machine wear + electricity4 h × $0.164$0.66
Labor per piece6 min × $20/h$2.00
Failure allowance8% × $2.42$0.19
Packaging$0.50
Cost per piece$5.11
Design from the sketch45 min × $20/h$15.00
Quoting, messages, slicing15 min × $20/h$5.00
Test printmaterial + machine for one piece$2.42
One-time job costs$22.42

The customer pays by bank transfer, so there are no selling fees, and the target margin is 40%. For one piece (totals use unrounded costs, so a line can differ by a cent):

quote = ($22.42 + 1 × $5.11) ÷ (1 − 0.40) = $27.52 ÷ 0.60 = $45.87

The same formula for larger quantities:

Same job, 40% margin, no selling fees. Calculated from unrounded costs.
QuantityTotal costQuote totalPrice per piecePrinter hours
1$27.52$45.87$45.874
5$47.96$79.93$15.9920
10$73.50$122.50$12.2540
25$150.13$250.21$10.01100
50$277.84$463.06$9.26200

Every row has the same 40% margin. The price per piece falls from $45.87 to $9.26 only because the $22.42 of one-time work is shared by more pieces. It can never go below $5.11 ÷ 0.60 = $8.51, the price of a piece with no one-time work at all.

What goes wrong without the split

Fees, a ready file and a minimum charge

What to write in the quote

  1. Quantity, material and color, so the price is tied to a specific job.
  2. The total and the price per piece. If you offer several quantities, list each one.
  3. What is included: design from their sketch, one test print, packaging. Say what a further design change costs.
  4. A delivery date based on the printer hours in the table, not on a guess.
  5. How long the quote is valid, and whether you ask for part of the payment before you start.

Free spreadsheet

Check up to 10 products at once

Enter your printer, electricity and labor settings once and get the true cost per piece for ten products. That cost is the starting point of every quote. Excel and Google Sheets.

Download the free checker

Excel + Google Sheets · Free on Gumroad, enter 0

Questions

How much should I charge for a custom 3D print?

Add the one-time costs of the job (design or file preparation, quoting and slicing time, a test print) to the cost per piece multiplied by the quantity, then divide by 1 minus your target margin minus any percentage fee. In the example on this page, one custom bracket comes to $45.87 and ten come to $12.25 each, with the same 40% margin.

Why does one custom piece cost so much more than a product in my shop?

A shop product spreads its design and testing over every sale. A custom piece carries all of it alone. In the example, the piece itself costs $5.11 to make, and the one-time work costs $22.42.

Should I give a discount for larger quantities?

The price per piece falls on its own as the one-time costs are spread over more pieces. Calculate each quantity instead of picking a discount percentage. The price per piece can never go below the cost per piece divided by 1 minus your margin; in the example that floor is $8.51.

What is a minimum order charge?

The lowest total you accept for any custom job. It covers the messages, slicing and packing that every order needs, however small. You choose the amount. If the calculated quote is lower than your minimum, you quote the minimum.

The settings on this page are the sample settings of the Spool & Margin free price checker; the bracket, its times and the minimum charge are an illustration, not benchmarks. Before printing a model you did not design, check that its license allows commercial use. This is a calculation method, not tax or financial advice.