How to Price Your 3D Prints for Maximum Profit
The complete formula to calculate your true costs and set profitable markups on every 3D print job.
If you sell 3D prints — whether on Etsy, at local markets, or through custom commissions — one question keeps coming up: "How much should I charge?"
Price too low and you're losing money on every job. Price too high and customers walk away. The sweet spot is somewhere in between, and finding it requires knowing your true cost per print.
In this guide we'll break down the five cost components you need to account for, walk through a real pricing example, and show you how to calculate this in seconds using the ProfitPrint app.
The 3D Print Pricing Formula
Every profitable 3D print price comes down to one equation:
Selling Price = (Material + Electricity + Depreciation + Labor + Overhead) × Markup
Let's unpack each component.
1. Material Cost
This is the most obvious cost and the one most sellers get right. To calculate it accurately:
- Filament weight used — Your slicer tells you the estimated grams per print.
- Cost per gram — Divide the spool price by its weight. A $25 spool of 1 kg PLA costs $0.025/g.
- Waste factor — Add 5–10% for supports, purge lines, and skirts.
Example: A print uses 80 g of PLA at $0.025/g = $2.00. Add 10% waste → $2.20.
2. Electricity Cost
Your printer draws power the entire time it runs, and electricity costs add up — especially on long prints. Here's how to estimate it:
- Printer wattage — Check the spec sheet. Most FDM printers draw 100–350 watts.
- Print duration — From your slicer's time estimate.
- Local electricity rate — Check your utility bill for your cost per kWh.
Example: 200 W printer × 6 hours = 1.2 kWh × $0.15/kWh = $0.18.
It's small per print, but over hundreds of jobs it's real money — and ignoring it means you're subsidizing your customers' orders out of your own pocket.
3. Machine Depreciation
Every hour your printer runs, it's one hour closer to needing replacement or major maintenance. Depreciation captures this cost:
- Purchase price — What you paid for the printer.
- Expected lifespan — In total print hours (typically 2,000–5,000 hours for consumer printers).
- Hourly depreciation — Purchase price ÷ lifespan hours.
Example: $400 printer ÷ 3,000 hours = $0.13/hr × 6 hours = $0.80.
4. Labor
Your time has value. Even if you're a hobbyist selling on the side, you should account for:
- Bed leveling and print setup
- Post-processing (sanding, painting, assembly)
- Packaging and shipping prep
- Customer communication
Set an hourly rate for yourself — even $15–25/hr is fair — and track your minutes per job. A 30-minute post-processing session at $20/hr = $10.00.
5. Overhead & Miscellaneous
Don't forget smaller recurring costs like:
- Nozzle replacements and PTFE tubes
- Build plate adhesives (glue sticks, tape, etc.)
- Packaging materials, labels, and shipping boxes
- Marketplace fees (Etsy, eBay, etc.)
Many sellers simply add a flat 5–15% overhead fee on top of their base costs to cover these.
Skip the Spreadsheet
ProfitPrint's Profit Calculator handles all five cost layers automatically. Enter your slicer data, pick your printer, and see your profit instantly — no formulas needed.
Download ProfitPrint FreePutting It All Together: A Real Example
Let's price a custom phone stand that takes 6 hours to print with 80 g of PLA:
| Cost Component | Amount |
|---|---|
| Material (80 g PLA + 10% waste) | $2.20 |
| Electricity (200 W × 6 hr) | $0.18 |
| Depreciation ($400 printer ÷ 3,000 hr × 6 hr) | $0.80 |
| Labor (30 min post-processing @ $20/hr) | $10.00 |
| Overhead (10%) | $1.32 |
| Total Cost | $14.50 |
Now apply your markup. Common markups in the 3D printing community:
- 2× markup — Standard for commodity prints → Sell at $29.00
- 2.5× markup — Custom/unique designs → Sell at $36.25
- 3× markup — Premium/artistic pieces → Sell at $43.50
Common Pricing Mistakes to Avoid
- Only counting filament cost — This is the #1 reason new sellers undercharge.
- Ignoring failed prints — If 1 in 10 prints fails, you need to bake that into your pricing.
- Forgetting marketplace fees — Etsy takes ~9–15% depending on ads and payment processing.
- Not tracking over time — Costs change. Filament prices rise, electricity rates shift. Review quarterly.
How ProfitPrint Makes This Effortless
Manually calculating five cost components for every quote gets old fast. That's exactly why we built ProfitPrint:
- Profit Calculator — Enter weight, time, and your desired markup. ProfitPrint computes your total cost and selling price instantly.
- Machine Manager — Save all your printers with their wattage, purchase cost, and expected lifespan so depreciation is calculated automatically.
- Material Inventory — Track every spool with its cost-per-gram so you never have to look up filament pricing again.
- Print History — Reference past jobs to quickly re-quote repeat orders.
No spreadsheets, no guesswork, no leaving money on the table.