Buy a printer or outsource: comparing a defined project
You have a specific part to make, in a known quantity or on a repeating schedule, and a service quote in front of you. Should you sign it or buy a printer? This page is not a directory of print services and does not offer a universal rate. It gives you a method for comparing one defined project both ways, with the same geometry, material and quantity, then a break-even formula you fill in with your own numbers.
The short answer
Compare the same project: file, material, quantity, finish and deadline. Obtain a complete supplier quote including applicable setup, shipping and post-processing charges. For ownership, separate investment, consumables, maintenance and your own time. The Formlabs method helps structure these items; you must establish the amounts. In our simplified model with positive fixed investment and constant unit costs, a threshold exists only when the outsourced unit price exceeds your in-house variable cost. Also check capacity and the required quality.
Define the project before you compare anything
A comparison only works when both options target the same result. Before reviewing a quote, record the exact geometry and file version, material, color, quantity and delivery cadence, expected finish, inspection for each part, acceptable lead time and delivery location. If the file comes from someone else, check separately which rights apply to your use and to any outsourced manufacture; the sources on this page do not resolve licensing.
Two mismatches can distort the comparison. One is a quote for finished, sanded parts against a raw print from your own machine. Another is a single supplier batch against production spread over several months at home. Formlabs recommends outsourcing for an occasional need, a large part or a non-standard material. Treat these as scenarios to examine, not as a rule that replaces your costs, deadline or available capacity.
Finally, pick a comparison horizon: one year, the life of the project, or the number of parts you expect to make. Without a fixed horizon, the fixed cost of a machine cannot be spread, and the comparison stays lopsided.
Read the outsourcing quote line by line
A service quote is read line by line, not by its total. Check the tax basis shown, shipping charges, any setup fee or minimum quantity, whether post-processing is included or billed separately, and the stated lead time. According to Formlabs, service bureaus generally have several processes in-house and can advise on materials or offer design and advanced finishing services. That advice has value if your project is still fuzzy, even though it never appears as a number on the invoice.
Formlabs presents cost and lead time as possible disadvantages of outsourcing. For your project, record the confirmed lead time and quotes for the quantities you plan instead of assuming costs follow a general growth rule. Separate the effective unit price — the complete total divided by part count — from the calendar lead time between ordering and receiving accepted parts.
Watch for non-linear quotes. If the bureau offers quantity tiers or charges a setup fee per batch, do not flatten everything into one average unit price. Redo the calculation for each batch you actually plan to order. For a general picture of how these services work, the guide to online 3D printing services describes the workflow without replacing a real quote.
What a printer really costs once it is in your home
According to the method Formlabs publishes, in-house cost per part has three components: equipment ownership, materials and consumables, and labor. Equipment ownership covers fixed costs such as the printer, service contracts, installation and maintenance, which accrue whether the machine sits idle or runs all week. Formlabs suggests adding up all forecasted fixed costs over the machine's lifetime and dividing by the number of parts it is expected to produce. The more you use it, the smaller that share per part.
Materials are a variable cost. The same source recommends measuring the material needed for one part, multiplying by the material price, then adding waste and any other required consumables. For your case, count supports, purges, failed prints and rework, but do not count them twice if your slicer already includes them in its estimate. Add measured electricity use; if that cost is unknown, flag it rather than treating it as zero, or clearly label any estimate as an assumption.
Then account for your time: separate preparation, adjustments, interventions, post-processing and inspection. Record the tasks actually needed for the selected part; a printer’s market category does not establish their duration. Assign an hourly value if including that time in the comparison, and label the convention as an assumption. The print cost tool and startup budget tool complement your spreadsheet; keep separate records for any items they do not represent.
The break-even formula and when it applies
The formula below is a deliberate simplification with constant costs, not a figure from any source. Let F be your fixed investment over the chosen horizon: machine, necessary accessories, installation and foreseeable maintenance. Let c be your variable cost per accepted part: material with waste, consumables, rework and your valued time. Let q be the effective unit price from the quote, shipping and finishing included. In-house cost for n parts is F plus n times c. Outsourced cost is n times q. This simplification assumes F is strictly positive and c and q are nonnegative, with the same horizon and constant unit costs over the quantities examined. If F already contains the full investment, do not add its depreciation again.
The theoretical threshold n* is F/(q−c), and only applies when q is strictly greater than c. If c equals or exceeds q, no quantity makes buying cheaper in this constant-cost model. If the decision is not based on price alone, also examine project-specific factors such as deadline, capacity, iteration needs or preference for making parts; do not present them as savings. When n* is not an integer, compare whole-part counts around it: a strict saving requires an integer n greater than n*; if n* is an integer, that means n*+1.
A hypothetical example with no quoted price: assume c>0 and a unit quote q equal to 3c. Then q−c is 2c, so the theoretical threshold is n*=F/(2c). To choose a whole-part count, examine the value just above the threshold and then compare the actual quote total over your chosen horizon. If your need falls below the threshold, buying has not crossed the equality point in this model. This assumes comparable accepted parts and enough capacity; it assigns no resale value or machine lifetime.
Print time, your time and calendar lead time are three different clocks
Separate three durations. Machine time describes production or printer occupancy; it may overlap with your attendance and does not establish that the job can be left unattended. Your time is what you spend preparing, starting, removing, cleaning and inspecting. Calendar lead time runs from the decision to the accepted part, queue and shipping included. In its SLS prototype example, Formlabs separates print time, a cooling period and post-processing labor time, and sets that total against a service bureau lead time expressed in business days.
Do the same breakdown for your project. Machine time determines capacity: how many parts your printer can produce before the deadline, accounting for the hours when you are not there to start the next job. Your time goes into the variable cost c. Calendar lead time checks that the chosen option meets the promised date. A printer you bought that cannot deliver the quantity on time is not a solution, even if the break-even point is cleared.
Failures and downtime should enter as an explicit scenario, not a universal rate. Set an assumption, such as one reprinted part per batch, and see whether the conclusion changes. If it flips at the first incident, your decision is fragile and deserves a safety margin.
Frequency, capacity and the hybrid option
How often you need parts matters because frequency changes the number of parts over which fixed costs are spread. A one-off order can match the occasional-use case where Formlabs recommends outsourcing; a large batch alone does not settle the decision. The same source describes desktop capacity that can be added as demand grows, but that does not show that recurring demand automatically makes ownership cheaper. Compare expected utilization, fixed cost per part, lead time and capacity over your chosen horizon.
That hybrid approach scales down to an individual or a small shop. You can buy a machine for the routine parts that clear the threshold, and outsource the parts that exceed your build volume, need a process you do not own, or arrive as exceptional orders that saturate your capacity. The question of one printer or two for a small workshop follows the same capacity logic.
Formlabs also lists factors that are hard to quantify, such as making more iterations, communicating with physical parts and keeping design files in-house. The manufacturer presents the last point as reducing transfer of intellectual property to third parties, not as a confidentiality or security guarantee. Record these separately from the calculation: they may matter to your project, but they do not replace cost inputs or checking the service provider’s terms.
Sources and limits
- How Much Does a 3D Printer Cost? | Formlabs
- How to Compare SLS 3D Printer Prices | Formlabs
We organize manufacturer and community documentation; we have not measured these products ourselves. The manual for your exact model takes precedence over general guidance.
A clearer shortlist starts with your projects.
Use the free buying checklist and budget worksheet before comparing offers.