Not signed in

3D Print Pricing Calculator

Estimate print costs, save projects, manage materials, and create clean pricing summaries.

Project
Unsaved Project(Estimated Profit · $0.00)
Using default pricing rules.
Suggested Selling Price
$0.00
Profit, fees, and rounding included.

Projects

Access your estimates from anywhere!

Sign in for a Free cloud account with defined limits. When you reach a limit, remove unused items to make room or compare the planned Pro upgrade.

10 MB for private project data and optimized project photos
Save up to 10 projects
Save up to 50 filament profiles and 50 inventory items
Access your quotes anywhere
Keep a clean history of customer pricing
Add a project photo to saved estimates
Protect your work from browser data loss

The calculator remains fully usable without an account. Signing in adds private cloud storage, project-photo backups, inventory alerts, and synchronized account data.

Projects

Saved Projects0
Last SavedNone
Storage Used0 KB

Saved project data is stored securely in your account.

No Project Selected

StatusChoose a project above

Select a saved project above before adding a photo.

Profiles

Save your favorite filament profiles.

Sign in to build a reusable filament library with material names, colors, and cost per kilogram.

Reuse common filament prices
Save color-coded materials
Speed up repeat estimates
Sync material profiles later when accounts are connected

You can still manually enter filament details in the calculator without signing in.

Add New Filament Profile

Create a reusable material preset. Optionally add the same filament to inventory while saving.

Filaments
Inventory DetailsOptional stock tracking for this filament profile
Used to help re-direct to purchasing site for quick and fast re-ordering.

Choose from the same standard preset colors used inside the calculator.

Blue

Saved Filament Profiles

Inventory

Material Stock Overview

Monitor available material, sealed spools, and reorder priorities.

Live inventory
Total Profiles0
Available Material0 kg
Low Stock0
Out of Stock0
Material Library

Saved Profiles Overview

A quick breakdown of reusable filament presets without a long scrolling list.

0 profiles
Profiles0
Material Types0
Colors0
Average Price$0.00/kg

Profiles and inventory are stored securely in your account. Nothing is saved to this device unless you export it.

Profile Library

All Filament Profiles

Search, filter, organize, and manage every saved filament profile.

Material Library

Browse Saved Profiles

Search and filter without losing the clean overview of your most useful materials.

0 profiles
Cloud Inventory

Know exactly what filament you have on hand.

Sign in to track open spools, sealed stock, brands, storage locations, and low-stock alerts from any device.

Live Stock Totals

See usable grams and sealed spool quantities at a glance.

Low-Stock Alerts

Identify materials that need to be reordered before a job starts.

Storage Locations

Record the shelf, bin, cabinet, or room for every filament.

Private Cloud Access

Keep inventory securely connected to your account, not this device.

Stock Control

Physical Filament Inventory

Track physical filament stock independently from reusable filament profiles.

Total Inventory ValueAcross all tracked stock
Inventory Items0
Tracked filament records in this inventory.
Available Material0 g
Overall combined filament currently in stock.
Low Stock0
No filaments are currently running low.
Out of Stock0
No filaments are currently out of stock.
Materials by ColorAvailable Materials
Materials by TypeInventory Items
Your InventorySearch filters this list. Open the full view to manage everything at once.
FilamentQRBrandTypeCostOpen SpoolSealedTotal StockStatusLocationUpdated
No inventory items yet.

Inventory is stored separately from filament profiles. Clearing or deleting profiles will not delete inventory records.

Calculator

Printing several copies at once? Enter how many. Everything above still describes the WHOLE plate — the slicer's grams, the full print time — and you get the per-item price alongside the total.

Filaments

Choose a saved filament profile or manually enter the filament name, cost, color, and grams used.

Finishing & Extras — paint, glue, hardware, packaging, tools

Post-print costs — primer, paint, glue, sandpaper, magnets, inserts, packaging, or a tool's per-use cost — added to your suggested price. Tap a shortcut below or + Add item.

Advanced Options

Adjust your default pricing rates for the current project.

Energy Settings

Print Reliability

Adds an expected-cost allowance for material and printer time lost to failed prints.

Labor Settings

Sales & Profit

Price Rounding

Suggested Selling Price$0.00Your configured profit margin, marketplace fee, and rounding rule.
Break-even Price$0.00Covers production cost and processing fees with no added profit.
20% Profit$0.00Estimated price using a 20% profit setting before marketplace fees.
30% Profit$0.00Estimated price using a 30% profit setting before marketplace fees.
40% Profit$0.00Estimated price using a 40% profit setting before marketplace fees.

Calculated from material, printer run time, finishing/labor, supplies, fees, and your configured profit margin.

Settings

Appearance

Currency

Rules

Changes are saved automatically.

Privacy Controls

Project estimatesNot saved while signed out
Filament profilesNot saved while signed out
App settingsStored on this device
Cloud syncOff until sign in
Analytics / trackingGoogle Ads only

Unsaved changes last only for the current session. Saved projects, filament profiles, inventory, and app settings are stored exclusively in your private account.

There is no product analytics — nothing measures how you use the calculator. The Google Ads tag does run on every page for conversion measurement and remarketing, and sets advertising cookies. It is sent no account details. See the Privacy Policy for exactly what it sends and how to opt out.

Report an Issue or Suggestion

Send bug reports, feature ideas, or general feedback. Reports are saved privately to your Cloudflare D1 database so you can review them later.

Account

StatusNot signed in

Signing in unlocks cloud saved projects, filament profiles, backups, and access from multiple devices. The calculator itself stays usable without signing in.

How Is the Suggested Selling Price Determined?

This pricing calculator is designed to help 3D printing sellers estimate a fair suggested price using the actual details of a print job. It combines material usage, printer run cost, labor, packaging, selling fees, and profit margin into one clean price recommendation.

1. Material Cost

Each filament line calculates cost from the price per kilogram and the grams used. If a project uses multiple colors or material types, each one is calculated separately and then added together.

Filament cost = (grams used ÷ 1000) × filament price per kg

2. Printer Run Cost

The printer run cost accounts for the machine being tied up during the print. This can represent electricity, machine wear, maintenance, and the opportunity cost of using the printer for that job.

Printer run cost = total print hours × printer run cost per hour

3. Labor and Finishing

Labor covers hands-on work such as preparing the file, loading filament, removing supports, cleaning the print, sanding, assembly, quality checks, and preparing the item for the customer.

Labor cost = labor hours × labor hourly rate

4. Packaging and Supplies

Packaging includes boxes, bags, labels, tape, padding, inserts, or other supplies used to safely prepare the order. This is entered as a direct cost because packaging needs can vary by project.

5. Base Production Cost

The base production cost is the amount required to make the item before adding platform fees or profit. This is the core cost of the project.

Base cost = material cost + printer run cost + labor cost + packaging cost

6. Selling Platform Fee

If you sell on a marketplace, the calculator can account for a percentage-based selling fee. This helps prevent the fee from quietly reducing your profit after the sale.

7. Profit Margin

The profit margin is added after the production cost so the suggested price includes room for business profit, reinvestment, mistakes, future equipment, and growth.

8. Suggested Selling Price

The final suggested price is calculated from your production costs, selling fee, and profit margin. The calculator can also round the result to a cleaner retail-style price, depending on your selected rounding option.

Suggested price = cost-adjusted selling price rounded to your selected pricing style

Important Note

This tool gives a pricing estimate, not a guarantee of market demand. If the suggested price is higher than customers are willing to pay, that usually means the print may need to be redesigned, printed faster, made with less material, produced in batches, or positioned as a premium/custom item.

Free 3D printing cost & pricing calculator

The 3D Print Pricing Calculator is a free tool that works out exactly what a 3D print costs and what you should charge for it. Enter your filament price, print time, printer power draw, and labor, and it calculates material cost, electricity, machine wear, and your profit margin — then gives you a clean, customer-ready price. It's built for hobbyists selling prints, Etsy sellers, and small print farms who want to stop guessing and price with confidence.

The calculator is free to use with no sign-up. A free account adds cloud saving for projects and filament profiles, and optional Pro plans add more storage, longer history, live printer monitoring, and Etsy, Bambu Lab, and OctoPrint integrations.

Frequently asked questions

How much should I charge for a 3D print?

Add up your material cost, electricity, printer wear and maintenance, and post-processing or labor time, then add a profit margin — commonly 30–100% — plus any marketplace fees. This calculator does all of that automatically and gives you a customer-ready price.

How do I calculate the cost of a 3D print?

Material cost = grams used × (spool price ÷ spool weight in grams). Then add electricity (printer watts × print hours × your kWh rate), a share of machine wear and maintenance, and your labor. The calculator combines these into a single per-print cost.

Is the 3D Print Pricing Calculator free?

Yes. The calculator is completely free and needs no sign-up. An optional free account adds cloud saving; paid Pro plans add more storage, longer history, and integrations.

Does the price include electricity and printer wear?

Yes. Your printer's power draw, your electricity rate, and annual maintenance all feed into the run cost, so the suggested price reflects real operating costs — not just filament.

Can I use it to price prints for Etsy or a print farm?

Yes. It accounts for marketplace fees and profit margins so your listed price stays profitable. Pro plans can connect to Etsy, Bambu Lab, and OctoPrint to pull orders and print data.

Which 3D printers does it work with?

Any printer. It's filament- and machine-agnostic — you set your printer's power draw and material, so it works for Bambu Lab, Prusa, Creality Ender, Elegoo, Anycubic, and more.

Copied