How to Price 3D Printing Services in 2026
Whether you're running a small print farm or a full-service manufacturing bureau, getting your pricing right is the single most important factor in building a sustainable business. Charge too little and you'll burn out. Charge too much and customers go elsewhere.
This guide covers a practical, cost-based approach to pricing 3D prints — from raw material costs to overhead recovery and profit margins. We'll walk through real-world examples, common mistakes, and how automation tools like MakeQuote eliminate the quoting bottleneck entirely.
1. Understand Your True Costs
Most 3D printing businesses underestimate their costs by focusing only on filament. Here's the full cost breakdown:
Material Costs
- PLA filament: $15–25/kg → roughly $0.015–0.025 per gram
- ABS filament: $18–30/kg → roughly $0.018–0.030 per gram
- PETG filament: $20–35/kg → roughly $0.020–0.035 per gram
- Nylon (PA12): $40–80/kg → roughly $0.040–0.080 per gram
- TPU flexible: $25–45/kg → roughly $0.025–0.045 per gram
- Standard resin: $30–50/L → roughly $0.03–0.05 per gram
- Engineering resin: $50–150/L → highly variable
- SLS Nylon powder: $60–100/kg → $0.06–0.10 per gram (with refresh ratios)
Don't forget to factor in waste — failed prints, supports, purge towers, and priming waste. A 10–15% waste factor is realistic for FDM. SLA and SLS can run higher at 15–25% when accounting for support material and powder refresh cycles.
Machine Time
Your printer has an effective hourly rate based on:
- Depreciation: Machine cost ÷ expected lifetime hours (e.g. $1,000 ÷ 5,000 hours = $0.20/hr)
- Electricity: Average consumption × local rate (FDM: ~0.1–0.2 kWh = $0.01–0.04/hr; SLA/DLP curing lamps: $0.03–0.08/hr)
- Maintenance: Nozzles, belts, beds, resin tanks, FEP films — budget $0.05–0.15/hr
- Consumables: Build plates, release agents, IPA for washing — often overlooked but adds $0.02–0.05/hr
Labor & Overhead
- Preparation: Slicing, orientation, supports — 5–15 min per job
- Post-processing: Removing supports, sanding, painting — highly variable
- Customer communication: Quoting, revisions, shipping — often underestimated
- Quality inspection: Dimensional checks, visual inspection, test fits — 5–10 min per part
- Rent, insurance, software subscriptions
2. The Cost-Based Pricing Formula
Price = (Material + Machine Time + Labor + Overhead) × Markup
+ Startup Fee
+ Post-Processing
+ Shipping
A typical markup ranges from 2x to 4x depending on your market:
- 2x: Competitive markets, simple prints, high volume
- 3x: Standard service with reasonable quality
- 4x+: Premium service, engineering parts, tight tolerances
3. Real-World Pricing Examples
Here's what typical pricing looks like across different technologies for a standard part (50cm³ volume, 60g weight, 3-hour print):
FDM — PLA Part
Material (60g × $0.02): $1.20
Machine time (3hr × $0.30): $0.90
Startup fee: $2.00
Labor (10 min @ $25/hr): $4.17
------
Cost: $8.27
Price (3x markup): $24.81
Rounded: $25.00
SLA — Standard Resin Part
Material (55g × $0.04): $2.20
Machine time (5hr × $0.50): $2.50
Startup fee: $3.00
Post-processing (wash+cure): $5.00
Labor (15 min @ $25/hr): $6.25
------
Cost: $18.95
Price (2.5x markup): $47.38
Rounded: $48.00
SLS — Nylon Part
Material (65g × $0.08): $5.20
Machine time (shared build): $3.00
Post-processing (bead blast): $4.00
Labor (5 min @ $25/hr): $2.08
------
Cost: $14.28
Price (3.5x markup): $49.98
Rounded: $50.00
4. Common Pricing Models
Per Gram
Simple and transparent. Charge per gram of material used. Best for customers who compare prices. Typical range: $0.05–0.15/gram for PLA/PETG. This model works well for straightforward parts but can undervalue complex geometries that require significant support material or extended print times.
Per Cubic Centimeter
More accurate for dense parts. Accounts for actual volume regardless of infill. Typical range: $0.08–0.25/cm³. This model is preferred by shops doing engineering work where dimensional accuracy matters more than weight.
Per Hour + Material
Separates machine time from material. Good for complex prints with lots of travel. Typical range: $1–5/hour machine time + material at cost × markup. This model ensures you're compensated for prints that are large but lightweight (lots of infill-free volume).
Flat Rate + Adjustments
A base price per job (covers setup, bed prep, startup costs) plus per-unit rates. This ensures profitability on small prints. Many successful shops use a $2–5 flat startup fee to ensure even tiny keychain-sized prints don't lose money.
💡 Pro tip: Most successful print shops combine pricing modes. For example: a $2 startup fee + $0.08/cm³ + $0.50/hour machine time. MakeQuote supports up to 3 stacked price components per profile, making complex pricing strategies easy to implement.
5. Setting Minimum Prices
Never accept a job below your cost floor. Even a 5-minute print takes time to set up, peel off the bed, and package. Set a minimum price of $3–10 depending on your market. For resin printers, the minimum should be higher ($8–15) due to the additional post-processing steps (washing, curing, support removal).
6. Volume Discounts (Tiered Pricing)
Offer discounts at quantity to encourage larger orders:
1-49 units: $0.10/cm³
50-199 units: $0.08/cm³ (20% discount)
200+ units: $0.06/cm³ (40% discount)
This works because your setup and labor costs are amortized over more units. The first print of a batch requires slicing, orientation, and quality checks — but the 50th print of the same model is essentially free setup.
7. Common Pricing Mistakes
After helping hundreds of print shop owners set up their pricing, these are the most common mistakes we see:
- Only charging for filament: Ignoring machine depreciation, electricity, and labor means you're subsidizing every print out of your own pocket.
- No startup fee: Without a minimum per-job charge, small parts eat your margins alive. A $2 startup fee is invisible for $30+ orders but saves you on $3 keychain prints.
- Manual quoting: Spending 15–30 minutes per quote email means you're effectively paying $12–25 in labor per quote — most of which never convert.
- Inconsistent pricing: Quoting different prices for similar parts destroys customer trust. Use formula-based pricing for consistency.
- Ignoring failure rates: Every experienced printer knows some prints fail. If your failure rate is 5%, add 5% to your material cost calculations.
8. Competitive Research
Before finalizing your prices, study your competition. Services like Craftcloud, Shapeways (now OTTO), and Xometry publish pricing that you can benchmark against. Local print shops are typically 20–40% cheaper than global platforms because they have lower overhead and no marketplace fees.
Remember: competing purely on price is a losing strategy. Differentiate on turnaround time, print quality, material selection, or customer service instead.
9. Automate with MakeQuote
Manually calculating quotes for every customer request is the #1 bottleneck for growing print shops. With MakeQuote, you configure your pricing rules once, and customers get instant quotes 24/7.
- Upload STL → instant volume, weight, and dimensions analysis
- Material and color selection with live price updates
- Tiered pricing for volume discounts
- Startup costs and minimum prices built in
- Add to cart → order → download file → print
- Works on both Shopify and WordPress stores
Related Articles
- Selling 3D Prints on Shopify: The Complete Playbook — set up your store and automate quoting
- DXF & SVG Quoting: Automate Your Laser Cutting Business — pricing models for laser cutting services
- Running a 3D Print Farm: 12 Lessons From the Trenches — fleet management and profitability strategies
- FDM vs SLA vs SLS: Print Quality Comparison — choose the right technology for your service
Ready to automate your quoting?
Join the waitlist and start generating instant quotes for your 3D printing business.
Join the Waitlist →