How to Price 3D Prints: The Ultimate 3D Printing Pricing Guide (2026)
Why Job Costing Beats Guessing
Pricing a 3D print should not be guesswork. If you price too low, you are donating electricity, machine wear and your own time. If you price too high, your print queue sits empty while competitors win the order.
Professional job costing covers five cost lines — material, machine time, setup, multi-color waste and labour — before a profit margin is applied. This guide breaks down the exact math, gives you 2026 reference rates, and walks through a fully worked example.
1. The Basic Pricing Formula
Every credible 3D printing quote can be rebuilt from this formula:
Total Price = (Material Cost + Machine Time Cost + Setup Fee + Multi-Color Fee + Labour) × (1 + Profit Margin %)
Material and machine time scale with the part; setup and multi-color fees are per run; labour covers any hands-on work after the print. Your margin multiplies the whole subtotal — it is not an add-on you mine out of the expenses.
2. Calculating Material Costs
Material cost is the print weight multiplied by your cost per gram — but the slicer's "model weight" is not the whole story:
- Waste, supports and purge. Brims, supports, skirt lines and purge towers consume real filament. Add a flat 10% waste factor to single-color prints, and much more for multi-color jobs.
- Material multipliers. TPU, ABS, ASA and carbon-fiber composites need hardened nozzles, higher bed temperatures and slower print speeds. Apply a 1.3x to 2.0x multiplier to cover nozzle wear and reduced throughput.
You can benchmark your real cost per gram with the 3D Printing Cost Per Gram breakdown, or let the estimator read exact weights straight from a MakerWorld profile or 3MF file.
3. Machine Time Cost
Your machine depreciates every hour it runs. An hourly rate covers power draw (typically 100W to 300W), replacement parts (nozzles, belts, thermistors) and the eventual cost of replacing the printer.
- Typical rates: $0.75 to $2.50 USD per hour (₹40 to ₹150) for desktop FDM printers such as the Bambu Lab P1S/X1C, Prusa MK4 or Creality K1.
- High-speed machines: CoreXY printers finish jobs faster at the same hourly rate, which lowers the cost per part. Keep the rate steady and profit from higher daily plate output.
If you have never calculated your own rate, start with the machine hourly rate and depreciation formula.
4. Setup Fees & Batch Runs
Setup labour is the time spent preparing files, cleaning the build plate, applying adhesive and harvesting parts. It takes the same effort for a 5 g keychain as for a 200 g bracket.
- Flat setup fee: charge $2 to $5 (₹20 to ₹150) per build plate run. This protects margins on small, cheap prints where material cost is negligible.
- Plate packing: if ten items fit on one plate, the setup fee is charged once. The per-item setup cost drops automatically, giving the customer a bulk discount without cutting your material margin.
The same logic powers the collection and batch pricing workflow for multi-model orders.
5. The Multi-Color Premium
Multi-color printing (Bambu AMS, Prusa MMU) is visually impressive but materially inefficient. Every color change purges filament to prevent color bleeding — the purge tower and "poop" waste can weigh more than the model itself.
A 50 g four-color print can easily generate 100 g to 150 g of waste filament, plus hours of extra machine time for the swaps. Charge a per-color-change fee (for example $0.25 to $0.75 / ₹20 to ₹60 per swap) or price the purge weight at the same gram rate as the model. The multi-color pricing guide walks through the full calculation.
6. Reference Rates: Materials & Time (2026)
| Filament Type | Avg. Cost per Gram | Printer Rate (Hourly) | Complexity Multiplier |
|---|---|---|---|
| PLA Basic | $0.020 – $0.030 (₹1.8 – ₹2.8) | $0.75 – $1.25 (₹40 – ₹90) | 1.0x (Standard) |
| PETG / ABS | $0.025 – $0.040 (₹2.2 – ₹3.5) | $1.00 – $1.50 (₹60 – ₹110) | 1.2x (Medium) |
| Silk / Matte PLA | $0.030 – $0.045 (₹2.5 – ₹4.0) | $1.00 – $1.40 (₹60 – ₹100) | 1.3x (Medium) |
| TPU (Flexible) | $0.045 – $0.070 (₹4.0 – ₹6.5) | $1.50 – $2.50 (₹90 – ₹170) | 1.8x (Hard) |
| Nylon / Carbon Fiber | $0.080 – $0.150 (₹7.0 – ₹13.0) | $2.00 – $3.50 (₹130 – ₹250) | 2.0x (Advanced) |
Treat these as starting points, not gospel: filament prices vary by region and brand, and your own machine rate should reflect what you actually paid for hardware, power and maintenance.
7. Profit Margins & Business Markup
Your subtotal covers expenses. Your margin keeps you in business.
- Direct B2B and local jobs: a 20% to 50% profit margin is standard. Quotes with clear itemised costs close better because clients can see exactly what they are paying for.
- Retail and marketplaces (Etsy/Shopify): add a 100% to 200% markup to absorb listing fees, payment processing, packaging and shipping. The Etsy pricing guide breaks down the current fee structure.
8. A Worked Example
A 40 g PLA phone stand, one color, one plate, 4 hours of print time on a P1S-class machine, quoted at a 30% margin:
Material: 40 g × $0.025/g × 1.10 waste = $1.10
Machine time: 4 h × $1.20/h = $4.80
Setup fee: 1 plate = $2.00
Multi-color: none = $0.00
Labour: none = $0.00
----------------------------------------------
Subtotal = $7.90
Total: $7.90 × 1.30 = $10.27
Note what drives the price: machine time is over 60% of the cost, which is why a slow, heavy print can never be rescued by cheap filament alone. If the same part runs in 2 hours on a faster profile, the total drops to roughly $7.50 — a 27% saving without touching material.
Run these numbers on any real model — including MakerWorld profiles with verified weights and plate layouts — with the 3D printing cost calculator, or model the full client workflow with the quoting guide.