Plan your future with our Retirement Budget Calculator

3D Print Service Pricing Calculator

Enter your material cost, machine hours, and markup to calculate a competitive service price. Expand labor & overhead for a full cost breakdown. See your profit margin, effective hourly rate, and biggest cost driver.
Loading...
Luis GonzalezCreated by Luis GonzalezLast updated:

How to Use This Calculator

  1. 1

    Enter the Material Cost

    Input the cost of filament or resin used for this specific print job.

  2. 2

    Enter Machine Hours

    Provide the estimated total print time in hours.

  3. 3

    Enter the Machine Hourly Rate

    Define the hourly rate covering printer depreciation and electricity (typically $15–$100/hr depending on printer type).

  4. 4

    Set the Markup Percentage

    Enter the desired markup applied on top of total base cost (e.g., 30% for standard projects).

  5. 5

    Optionally expand Labor & Overhead

    Add post-processing costs, labor, and overhead for a more complete cost picture.

  6. 6

    Review your results

    The calculator displays five results: Final Service Price, Markup Amount, Profit Margin (%), Total Base Cost, and Price Per Machine Hour. The insights section shows cost breakdown, markup vs. margin explanation, and competitive billing rate check.

Example Calculation

A print service needs to price an 8-hour job using $5 of material at $15/hr machine rate, with $2 post-processing, $10 labor, $3 overhead, and a 30% markup.

Material Cost ($)

5

Machine Hours (hrs)

8

Machine Hourly Rate ($/hr)

15

Markup Percentage (%)

30

Post-Processing Cost ($)

2

Labor Cost ($)

10

Overhead & Miscellaneous ($)

3

Results

Final Service Price

$182.00, Markup Amount: $42.00, Profit Margin: 23.1%, Total Base Cost: $140.00, Price Per Machine Hour: $22.75

Tips

Machine Time Dominates Cost

In the default example, machine cost ($120) is 86% of the $140 base cost. Optimizing print orientation, infill density, and layer height to reduce print time has the biggest impact on your final price.

Markup ≠ Margin

A 30% markup does NOT equal 30% profit margin. With 30% markup on $140, the margin is only 23.1% ($42 profit / $182 total price). For a true 30% margin, you need approximately 43% markup.

Track Labor and Overhead Per Job

Even small per-job costs ($10 labor + $3 overhead) compound quickly. Over 100 jobs, that's $1,300 you'd miss if not tracking them. Expand the Labor & Overhead section to capture these.

Compare Your Billing Rate

The Price Per Machine Hour result ($22.75 in the example) is your effective billing rate. Compare it to market rates: basic FDM services charge $15–$40/hr, while SLA/SLS services charge $50–$150/hr.

The 3D Print Service Pricing Calculator helps print service bureaus and freelancers set competitive, profitable prices for individual print jobs.

By itemizing material, machine time, labor, overhead, and markup, it calculates the final service price and shows the resulting profit margin.

With the default inputs — an 8-hour print using $5 of material at $15/hr, plus $15 in labor and overhead with a 30% markup — the job prices at $182.00 with a 23.1% profit margin.

How the Service Price Is Calculated

The calculator sums all direct costs into a base, then applies the markup percentage:

Machine Cost = Machine Hours × Hourly Rate
Base Cost = Material + Machine Cost + Post-Processing + Labor + Overhead
Markup Amount = Base Cost × (Markup % / 100)
Final Price = Base Cost + Markup Amount
Profit Margin = (Markup Amount / Final Price) × 100
Price Per Hour = Final Price / Machine Hours

The profit margin formula shows that margin is always less than the markup percentage.

A 30% markup yields only 23.1% margin because the markup is divided by the larger final price, not the base cost.

For a true 30% margin, you need approximately 43% markup.

💡 To assess overall business profitability across all jobs, use our 3D Print Business Profit Margin Calculator which analyzes monthly revenue against total costs.

Worked Example: Pricing an 8-Hour Print Job

A print service is quoting an 8-hour FDM job with $5 of PLA filament, $15/hr machine rate, $2 post-processing (support removal + sanding), $10 labor, $3 overhead, and a 30% markup.

Step 1: Calculate machine cost. 8 hours × $15/hr = $120.00

Step 2: Calculate total base cost. $5 + $120 + $2 + $10 + $3 = $140.00

Step 3: Calculate markup amount. $140 × 30% = $42.00

Step 4: Calculate final service price. $140 + $42 = $182.00

Step 5: Calculate profit margin. $42 / $182 × 100 = 23.1%

Step 6: Calculate price per machine hour. $182 / 8 = $22.75/hr (cost basis: $17.50/hr)

The client is quoted $182.00 for the 8-hour job, yielding $42 in profit at a 23.1% margin.

Machine time ($120) accounts for 86% of the base cost.

💡 Need to calculate the electricity portion of your machine hourly rate? Our Electricity Cost Calculator can help you determine power costs based on your printer's wattage and local rates.

Understanding Cost Composition

Breaking down where money goes reveals optimization opportunities:

Cost Component Amount % of Base Cost Impact
Machine Time $120.00 85.7% Largest — optimize print settings
Labor $10.00 7.1% Automate monitoring, batch jobs
Material $5.00 3.6% Buy bulk, optimize infill
Overhead $3.00 2.1% Fixed per-job allocation
Post-Processing $2.00 1.4% Design to minimize supports

Since machine time dominates at 86% of base cost, reducing print time is the most effective way to lower prices or increase margins.

Strategies include optimizing part orientation (fewer supports = less time), reducing infill density (20% vs 100%), increasing layer height where surface finish isn't critical, and running faster print profiles.

When to Adjust Your Pricing

  • Batch production: Reduce per-unit labor and overhead since setup amortizes across parts. Material and machine time stay per-unit. Offer 10–15% batch discounts on 10+ pieces.
  • Rush orders: Apply 50–100% markup to compensate for schedule disruption and opportunity cost.
  • Repeat clients: A slightly lower markup (20–25%) builds loyalty while maintaining profitability.
  • Complex geometries: Add additional post-processing cost for parts requiring extensive support removal, surface finishing, or assembly.
  • SLA/SLS jobs: Use a higher machine hourly rate ($50–$150/hr) to reflect the higher equipment and material costs compared to FDM.

Frequently Asked Questions

What is the difference between markup and profit margin?

Markup is the percentage added to base cost (30% of $140 = $42). Profit margin is profit as a percentage of the final price ($42 / $182 = 23.1%). Markup is always higher than the resulting margin. For a 30% margin, you need ~43% markup.

What is a typical hourly rate for a 3D printing service?

Basic FDM services charge $15–$40/hr, while advanced SLA or SLS services range from $50–$150/hr. The rate should cover printer depreciation, electricity, and maintenance per hour of operation. A $2,500 FDM printer running 1,000 hours/year costs about $2.50/hr in depreciation alone.

How is Price Per Machine Hour calculated?

Final price ($182) divided by machine hours (8) = $22.75/hr. This is your effective billing rate — use it to compare job profitability across different print durations and to benchmark against market rates.

What costs go in the base vs. the markup?

All direct costs (material, machine time, post-processing, labor, overhead) go in the base. The markup covers profit, business growth, risk of failed prints, and costs not easily allocated to individual jobs like marketing or insurance.

How should I price batch orders differently?

For batch production, reduce the per-unit labor and overhead since setup time is amortized across multiple parts. Material and machine time remain per-unit. Consider offering 10–15% discounts on batches of 10+ to incentivize larger orders while maintaining margin.

What markup should I use for rush orders?

Rush orders typically warrant 50–100% markup above your standard rate, compensating for schedule disruption and opportunity cost of delayed regular jobs. For repeat clients, 20–25% markup builds relationships while still covering costs.