CalculatorMasters

3D Printing Profit Formula

Learn how to calculate estimated revenue, production costs, profit per item and profit margin for 3D printed products.

The 3D Printing Profit Calculator estimates what remains from sales after material, electricity, hands-on labour and percentage-based selling fees. Breaking each cost into a separate part helps you test prices and identify which part of production has the biggest effect on profitability.

  • 100% Free
  • No Sign-Up Required
  • Private & Secure
  • Mobile Friendly

Estimated Profit

Profit = Revenue − (Material Cost + Energy Cost + Labour Cost + Selling Fees)

Where:

First calculate sales revenue. Then subtract the filament, electricity, hands-on labour and selling fees for all items sold.

Variables Explained

VariableWhat It MeansUnit
salePrice - Sale price per itemThe amount charged for one finished printed item before costs and percentage-based fees are deducted.currency
unitsSold - Number of items soldThe number of identical items expected to be sold.number
filamentGramsPerItem - Filament used per itemFilament used for one item, including supports, brims and expected waste if applicable.weight
filamentCostPerKg - Filament cost per kilogramThe purchase cost of one kilogram of filament.currency
printHoursPerItem - Print time per itemEstimated printer running time needed to make one item.hours
printerPowerKw - Average printer power drawAverage electrical power used by the printer while printing.kw
electricityRate - Electricity rateThe cost paid for one kilowatt-hour of electricity.currency
laborMinutesPerItem - Hands-on time per itemManual time for setup, post-processing, packing and customer handling for one item.minutes
laborRate - Labour rateThe hourly value assigned to hands-on work.currency
sellingFeeRate - Selling fee rateCombined percentage-based marketplace, payment and selling fees.percent

Step-by-Step Calculation

1

Calculate total revenue

Revenue is the sale price of one item multiplied by the number of items sold.

revenue = salePrice * unitsSold

2

Calculate material cost

Convert total filament from grams to kilograms, then multiply by the filament price per kilogram.

materialCost = unitsSold * filamentGramsPerItem / 1000 * filamentCostPerKg

3

Calculate energy cost

Electricity use is print time multiplied by power draw; multiplying by the electricity rate gives its cost.

energyCost = unitsSold * printHoursPerItem * printerPowerKw * electricityRate

4

Calculate labour cost

Convert total hands-on minutes to hours and multiply by the hourly labour rate.

laborCost = unitsSold * laborMinutesPerItem / 60 * laborRate

5

Calculate selling fees

Percentage-based fees are applied to total revenue.

sellingFees = revenue * sellingFeeRate / 100

6

Calculate total cost and profit

All included costs are added together and deducted from revenue.

totalCost = materialCost + energyCost + laborCost + sellingFees; profit = revenue - totalCost

7

Calculate per-item profit and margin

These outputs show the estimated earnings per sale and the share of revenue remaining after included costs.

profitPerItem = profit / unitsSold; profitMargin = profit / revenue * 100

Example: Selling 10 printed desk organisers

Sale price per item$25.00
Items sold10 items
Filament used per item120 g
Filament cost$20.00 per kg
Print time per item6 hours
Average printer power draw0.12 kW
Electricity rate$0.20 per kWh
Hands-on time per item20 minutes
Labour rate$15.00 per hour
Selling fees10%
1

Revenue

$25.00 * 10

$250.00

2

Material cost

10 * 120 / 1000 * $20.00

$24.00

3

Energy cost

10 * 6 * 0.12 * $0.20

$1.44

4

Labour cost

10 * 20 / 60 * $15.00

$50.00

5

Selling fees

$250.00 * 10 / 100

$25.00

6

Total cost

$24.00 + $1.44 + $50.00 + $25.00

$100.44

7

Profit and margin

$250.00 - $100.44; $149.56 / $250.00 * 100

$149.56 profit; 59.8% margin

Final Result

For 10 items, estimated profit is $149.56, equal to $14.96 per item and a 59.8% profit margin.

Try the Calculator →

Assumptions

  • Every item uses the same filament quantity, print time and hands-on labour.
  • The filament amount entered includes supports, brims and routine waste where relevant.
  • Average printer power draw is representative of the printing process, including heated components if appropriate.
  • Selling fees are represented by one percentage of revenue.
  • The listed costs are variable costs rather than a full business cost statement.

Limitations

  • !The formula does not automatically include packaging, postage, refunds, taxes or discounts.
  • !Failed prints, reprints, filament purge and unusual waste can make actual material costs higher.
  • !Printer maintenance, depreciation, software subscriptions and workspace costs are not included.
  • !Power draw can vary with printer model, material, bed temperature, enclosure use and print settings.
  • !Actual marketplace and payment fees may include fixed charges or fee rules not represented by one percentage.

Common Mistakes to Avoid

1

Entering filament cost per spool rather than converting it to a cost per kilogram.

2

Using the model's filament weight but excluding support material and expected waste.

3

Treating total printer runtime as hands-on labour time.

4

Applying selling fees to profit or cost instead of to revenue.

5

Leaving out packing, shipping supplies, maintenance or failed-print allowances when setting a final price.

Related Formulas

Frequently Asked Questions

What is the formula for 3D printing profit?

Estimated profit equals revenue minus material cost, energy cost, labour cost and percentage-based selling fees.

How is filament cost calculated for a 3D print?

Multiply filament grams per item by items sold, divide by 1,000, then multiply by the filament cost per kilogram.

How do I calculate 3D printer electricity cost?

Multiply total print hours by average power draw in kW and the electricity rate per kWh.

How is 3D print profit margin calculated?

Divide estimated profit by total revenue and multiply by 100.

Does print time count as labour time?

Not necessarily. Print time is used for energy cost, while labour time represents the manual work you choose to value.

Ready to calculate your result?

Use the calculator to get instant results with your own inputs.

Try 3D Printing Profit