BLOG

How to Price 3D Prints for Selling: The Maker's Profit Formula (2026)

September 6, 2026
8 min read
TryAR Labs TryAR Labs

Why Most Makers Under-Price Their 3D Prints

The most common pricing mistake in 3D printing is treating it as a material-cost-only business. "The filament costs ₹40, so I'll charge ₹80" — a 100% markup that looks generous but evaporates once you account for electricity, machine depreciation, your time, and the occasional failed print.

Sustainable 3D print pricing requires a full-absorption cost model — one that captures every real cost before applying your target profit margin. This guide walks through the complete pricing formula, with numbers you can apply immediately using our free 3D printing cost calculator.

The Full Pricing Formula

FORMULA
Selling Price = (Direct Costs + Overhead) × (1 + Profit Margin %)

Where Direct Costs = Filament + Machine Time + Multicolor Fees + Setup Fees

And Overhead = Labour + Packaging + Platform Fees

Let's build this up step by step.

Step 1: Calculate Filament Cost

Use the actual weight of filament consumed (in grams), not a guess. For MakerWorld models, our calculator reads exact weights from the slicer profile. For your own designs, slice in BambuStudio or OrcaSlicer to get the exact gram estimate.

FORMULA
Filament Cost = Weight (g) × Cost per gram × Material Multiplier

Cost per gram benchmarks:

Material Approx. ₹/g Approx. $/g
PLA Standard ₹0.70–₹1.00 $0.009–$0.013
PETG ₹0.90–₹1.30 $0.011–$0.016
ABS / ASA ₹0.80–₹1.20 $0.010–$0.015
TPU Flexible ₹1.50–₹2.50 $0.018–$0.030
Carbon Fiber ₹4.00–₹8.00 $0.048–$0.096

The material multiplier (typically 1.0–3.0×) adjusts for specialty materials and implicit waste. Apply at least a 2.5× multiplier on raw gram cost to cover failed prints and purge waste when setting your customer-facing material charge.

Step 2: Calculate Machine Time Cost

Your hourly machine rate must cover at minimum:

  • Electricity: A 100W FDM printer at ₹8/kWh = ₹0.80/hr
  • Depreciation: ₹700 printer / 3,500 hrs = $0.20/hr (≈₹17/hr)
  • Consumables (nozzles, PEI sheets, belts): ~₹10–₹15/hr

Minimum defensible rate: ₹30–₹50/hr for a consumer FDM printer in India; $0.50–$0.80/hr globally.

Most commercial sellers targeting margin set their visible rate at ₹80–₹150/hr ($1.00–$2.00/hr) — covering costs and implicit profit on machine time.

Step 3: Add Setup and Multicolor Fees

Setup fee: Charge a flat fee per print run when your involvement or printer attention is required (bed cleaning, adhesion spray, monitoring start). Typical range: ₹20–₹50/run.

Multicolor fee: For every additional filament color beyond the first in a multi-color AMS print, add a per-color surcharge to cover purge waste and swap time. Typical: ₹25–₹60 per extra color per run.

A 3-color model printed 5 times = 5 runs × 2 extra colors × ₹40 = ₹400 in multicolor overhead — a number most casual sellers completely miss.

Step 4: Calculate Labour and Overhead

Labour is your time: slicing the model, starting the print, removing the part, quality-checking, post-processing, and client communication.

Task Typical Time
Slicing & profile setup 5–15 min
Print start & monitoring 5–10 min
Part removal & inspection 3–7 min
Sanding / post-processing 0–60 min
Packaging & dispatch 5–15 min

At a professional labour rate of ₹500–₹1,000/hr ($6–$12/hr), even a "simple" order with 30 minutes of labour adds ₹250–₹500 to the job cost.

Packaging: Add ₹20–₹80 per shipment for bubble wrap, box, and tape.

Platform fees (Etsy): 6.5% transaction fee + 3–4% payment processing + ₹20 listing fee. See our Etsy pricing guide for the exact net margin formula.

Step 5: Apply Profit Margin

Profit margin is your business sustainability buffer. It funds equipment upgrades, business growth, and risk.

FORMULA
Selling Price = (Direct Costs + Labour + Overhead) × (1 + Margin%)

Recommended margins:

Business Type Recommended Margin
Casual hobbyist / cost recovery 15–20%
Part-time seller (Etsy, WhatsApp) 25–35%
Print-on-demand service 30–40%
Commercial print farm 20–30%
Bespoke / design+print service 50–100%+

The 3× Rule of Thumb: Many experienced sellers simply charge 3× raw material cost as a quick sanity check. This covers machine time, labour, and a reasonable margin for standard PLA prints. For complex, multi-color, or engineering-grade prints, 4–5× is more appropriate.

Avoiding the Race to the Bottom

The biggest threat to selling 3D prints profitably is commodity competition. If you're selling the same files available free on MakerWorld or Printables, buyers will always find someone cheaper.

Sustainable differentiation strategies:

  • Bespoke designs: Custom work commands 2–5× premium over stock models
  • Post-processing quality: Sanding, painting, and assembly add real value
  • Speed: Local next-day delivery vs. week-long overseas shipping
  • Niche specialization: Targeting specific verticals (gaming accessories, cosplay, engineering prototypes) where buyers value expertise over pure price
  • Licensing: Only print commercially-licensed models (CC BY, CC0) to stay legally protected

Use the Calculator to Set Your Price in Seconds

Rather than running this math manually for every order, use the 3D printing cost calculator to automate it:

  1. Paste the MakerWorld URL or upload your STL/3MF
  2. Open Pricing Settings and enter your actual gram rate, hourly rate, and fees
  3. Set quantity
  4. Hit Calculate — you get an itemised cost breakdown instantly
  5. Add your profit margin in the settings to see the final customer price
  6. Share the estimate link directly with your customer for full transparency

Save your rates as a default preset so every future calculation uses your real costs without reconfiguration.

Frequently Asked Questions

How do you calculate a fair price for selling 3D prints?
A fair selling price for 3D prints = (Filament cost × 2.5) + (Print time hours × Hourly machine rate) + Setup fee + Post-processing labour + Packaging + Platform fees + Profit margin (20–40%). The filament multiplier covers waste, failed prints, and material overhead. Never price below your direct costs plus at least a 20% profit margin.
What profit margin should I charge for 3D printing?
Most professional 3D printing services charge a 25–50% profit margin on top of direct costs. Hobbyists selling on Etsy typically use 30–40% to cover platform fees (6.5% Etsy + payment processing) and remain competitive. Print farms operating at volume can sustain lower margins (15–25%) due to batch efficiency gains.
How much should I charge per hour for 3D printing?
Charge between $0.50 and $2.00 per print hour (₹40–₹150) depending on your printer's purchase cost, electricity rate, and local market. A $700 Bambu Lab A1 Mini amortized over 3,500 hours costs $0.20/hr in depreciation alone. Add $0.02/hr electricity and $0.15/hr consumable wear for a realistic machine rate of $0.37–$0.50/hr baseline before profit.
Should I charge more for multi-color 3D prints?
Yes — always. Each additional filament color in an AMS-based print wastes 20–40g in purge towers and adds 2–5 minutes of non-productive print time per swap. Charge a multicolor fee of $0.30–$0.70 (₹25–₹60) per extra color per run to cover these real costs. Our 3D printing cost calculator automatically calculates multicolor overhead.

Calculate 3D Print Costs in Real-Time

Paste any MakerWorld model URL or upload your STL/3MF file to get instant, plate-by-plate pricing breakdowns with filament weights, time scaling, and hardware add-ons.

Open Cost Estimator