In-House vs Outsourced Machining: A Cost Model

In-House vs Outsourced Machining: A Cost Model
By BQUQ Engineering Team Reviewed by BQUQ Quality Engineering Aug 27, 2026 views ISO 9001:2015 Certified Factory

In-House vs Outsourced Machining: A Cost Model

Short answer: Outsourcing wins when annual volume is below roughly 5,000–15,000 units, when part geometry changes more than twice a year, or when the part needs tolerances tighter than ±0.01 mm without in-house metrology. In-house wins above roughly 20,000 stable units per year with a dedicated operator and spare spindle capacity. The break-even is not the hourly rate — it is loaded machine cost (typically 2.5–3.5× the labor rate), fixture amortization, scrap, and the working capital tied up in idle capacity. Most buyers underestimate overhead by 40–60%.

The make-or-buy decision for machined parts is usually framed as "our shop rate is $45/hr, theirs is $28/hr." That framing is almost always wrong. A machine that is not running still costs money — depreciation, floor space, maintenance, insurance, the operator you keep on payroll for the weeks it is running. The honest comparison is total cost of ownership per good part, delivered on time, at the required tolerance.

This article gives you a working cost model you can put into a spreadsheet today, plus the qualitative factors that decide the answer when the numbers land close.

Why the hourly-rate comparison fails

A vertical machining center purchased for $90,000, depreciated over 7 years, used 2,000 hours per year, carries about $6.40/hr in depreciation alone. Add:

  • Floor space at $8–15 per square foot per month
  • Power, compressed air, coolant, chip disposal
  • Preventive maintenance and spares (typically 3–6% of machine value per year)
  • Tooling consumption — carbide, inserts, drills, taps
  • The operator's fully loaded cost (wage + benefits + supervision + training time)
  • Programming, setup, and fixture design, amortized over the batch
  • Quality inspection labor and equipment calibration
  • Scrap and rework at your internal rate, not the supplier's

When you add all of that, a machine billed internally at a $45/hr labor rate frequently lands at $110–160/hr loaded. That is the number to compare against a supplier's quoted piece price — and suppliers spread those same fixed costs across many more parts and many more customers.

The utilization trap

The single biggest error in in-house cost models is assuming high utilization. If your shop runs the machine 35% of available hours, the fixed cost per part triples. Most captive machine shops run between 25% and 50% utilization because demand is lumpy and the machine was bought for peak load.

Outsourced suppliers run 60–80% utilization across a diversified order book. That structural difference alone often explains a 30–50% piece-price gap — before anyone talks about labor arbitrage.

Building the cost model: line by line

Here is the structure that survives contact with real accounting. Build it once, reuse it for every part family.

Cost elementIn-house treatmentOutsourced treatment
Machine depreciationAnnual depreciation ÷ actual good partsEmbedded in piece price
Floor spaceAllocated per sq ft per monthZero
Labor (direct)Loaded hourly × run + setup hoursEmbedded in piece price
Programming / CAMEngineering hours ÷ batch sizeUsually amortized or waived
Fixtures & toolingFull cost ÷ annual volumeNRE, one-time, often negotiable
Consumable toolingPer-part tool life costEmbedded in piece price
InspectionLabor + gauge amortizationOften included, ask for the report
Scrap & reworkInternal scrap rate × loaded costSupplier's risk, capped by contract
Freight & dutyInbound material freight onlyInbound freight + duty + brokerage
Inventory carryingRaw + WIP + finished at ~18%/yrFinished goods only, or consignment
Management overheadPurchasing, planning, QA oversightPurchasing, planning, QA oversight

Notice the last row: you still pay overhead when you outsource. Someone has to write the PO, chase the delivery, review the inspection report, and handle the nonconformance. Budget 3–8% of spend for supplier management. Buyers who ignore this line overstate the outsourcing saving.

Worked example: 8,000 brackets per year

Assume a 6061-T6 aluminum bracket, ±0.05 mm on two features, one setup, 4 minutes of cycle time, 30-minute setup, one simple fixture.

Line itemIn-houseOutsourced (Dongguan)
Loaded machine rate$120/hr
Cycle time per part4.0 min4.0 min
Setup amortized (8,000 pcs)$0.008$0.005
Machining cost per part$8.00$2.40
Material (per part)$1.10$0.95
Fixture / NRE amortized$0.40$0.15
Inspection per part$0.35$0.12
Scrap allowance (3% vs 1.5%)$0.29$0.05
Freight + duty per part$0.00$0.30
Supplier management (5%)$0.00$0.19
Total per good part$10.15$4.17

The gap is 59%, and it is driven by the loaded machine rate and utilization — not by the labor rate. Figures are indicative; run your own.

When in-house genuinely wins

Outsourcing is not automatically cheaper. In-house wins in specific, identifiable conditions:

  • Volume above ~20,000 stable units/year. At that point the supplier's margin and freight exceed your fixed-cost penalty.
  • Design secrecy that cannot be contracted away. This is rarer than people think — a well-drafted NDA plus tooling ownership handles most cases. See our notes on NDA enforceability in China.
  • Same-day iteration. If your engineers change the geometry daily during prototype, a 3-day round trip kills velocity.
  • Processes you already own and fill. If the machine is idle anyway, the marginal cost of one more job is genuinely low — but only the marginal cost, not the fully loaded rate.
  • Extreme tolerance with in-house metrology. If you own a CMM and the supplier does not, the measurement risk may dominate.

The marginal-cost fallacy

"Machine's already paid for, so it's free" is the most expensive sentence in manufacturing. The machine has a replacement cost. Every hour you consume brings the replacement forward. Depreciation is a real economic cost whether or not your accountant books it this quarter.

The hidden costs of outsourcing

Outsourcing has its own failure modes, and a credible cost model must price them.

RiskTypical cost impactMitigation
Longer lead time1–3% of part value per week of extra WIPBuffer stock, dual sourcing
Quality escape5–50× part cost per field failurePPAP-style first article, in-house IQC
Communication lag2–10 engineering hours per changeSingle point of contact, DFM loop
Freight variability±20% on landed costLock Incoterms, consolidate
IP exposureHard to quantifyNDA, tooling ownership, split processes
Supplier concentrationLine-down riskQualify a second source early

The mitigation column is where the real work lives. A supplier that returns DFM feedback within 24 hours and quotes in 12 working hours removes most of the communication lag — which is why we built our quoting process around that number.

What actually drives the decision

Strip away the spreadsheet and four variables decide it:

1. Annual volume stability. Predictable volume favors in-house; lumpy or declining volume favors outsourcing.

2. Tolerance and inspection burden. Tighter than ±0.01 mm with no in-house CMM favors outsourcing to a supplier who already owns the metrology.

3. Rate of engineering change. More than two ECOs per year on the same part favors outsourcing until the design freezes.

4. Capital availability and opportunity cost. Cash spent on a machine is cash not spent on product development. At a 15% hurdle rate, a $90,000 machine must return $13,500/year in avoided cost just to break even.

If you want a structured way to weigh these against quality outcomes, our article on balancing quality and cost in sourcing walks through the trade-off explicitly.

A hybrid model that usually wins

Most mature buyers land on a hybrid: keep one or two general-purpose machines in-house for prototypes, fixtures, and emergency repairs, and outsource all production volume. This preserves engineering velocity while capturing the supplier's utilization advantage on the parts that actually carry cost.

For parts that cross process boundaries — a machined housing that also needs a stamped bracket and a custom compression spring — consolidating with one source-direct factory removes an entire layer of coordination cost. BQUQ runs CNC machining, metal stamping, springs, and heat sinks under one ISO9001 roof in Dongguan, which means one PO, one inspection standard, and one freight consolidation.

How to run the comparison in practice

1. Define the part family, not the part. Group by material, tolerance band, and cycle time.

2. Get a real internal loaded rate. Ask finance for the machine-hour rate including depreciation, space, and maintenance. Do not accept the labor rate.

3. Get three external quotes with identical drawings, tolerances, finish, and inspection requirements. Mismatched RFQs produce meaningless comparisons.

4. Add landed cost. Freight, duty, brokerage, and supplier management. See our customs and duties guide for the line items buyers forget.

5. Price the risks. Assign a probability and cost to quality escape and late delivery for each option.

6. Re-run at 0.5×, 1×, and 2× your volume forecast. The decision is often volume-sensitive, and the crossover point tells you when to revisit.

7. Review annually. Supplier capability improves; your utilization changes. A decision made at 3,000 units/year is not valid at 30,000.

For a broader view of how to vet a partner before you commit volume, see our factory capability assessment framework.

Frequently Asked Questions

Q: At what annual volume does in-house machining become cheaper than outsourcing?

A: There is no universal number, but for a simple 3-axis part with a 4-minute cycle, the crossover typically sits between 15,000 and 25,000 stable units per year — assuming your machine runs above 50% utilization. Below that, the supplier's higher utilization and lower loaded rate dominate. Above it, your fixed costs spread thin enough to compete. Run the model with your own loaded rate before deciding.

Q: What is a realistic loaded machine-hour rate for in-house CNC?

A: For a mid-size vertical machining center in a high-cost country, a fully loaded rate of $90–160/hr is typical once you include depreciation, floor space, power, maintenance, consumable tooling, and the operator's fully loaded cost. That is usually 2.5–3.5× the bare labor rate. If your finance team quotes you the labor rate alone, the comparison will be wrong by a wide margin.

Q: How do I compare quotes when suppliers include different scope?

A: Normalize the RFQ first. Specify material grade, tolerance band, surface finish, inspection report level, packaging, Incoterm, and payment terms identically for every supplier. Then convert all quotes to a landed cost per good part, adding freight, duty, brokerage, and an allowance for supplier management. Quotes that differ in scope are not comparable, no matter how clean the spreadsheet looks.

Q: Does outsourcing machining always mean longer lead times?

A: Not necessarily. A domestic in-house queue can be slower than a supplier with dedicated capacity and a 12-hour quoting turnaround. The real variable is queue depth, not geography. Ask each supplier for their current queue time in working days, their on-time delivery rate for the last 12 months, and whether your order books dedicated machine time. Those three answers predict lead time better than distance does.

Q: What should I keep in-house even if I outsource production?

A: Keep prototyping, fixture making, and emergency repair capability. These are low-volume, high-iteration activities where a 3-day round trip destroys engineering velocity, and the marginal machine cost is genuinely small because the work is unpredictable. Outsource the stable, repeatable production volume where the supplier's utilization advantage is largest. Most mature buyers run exactly this hybrid split.

Related Resources

Authored by the BQUQ Engineering Team. BQUQ (Dongguan) runs CNC machining (±0.005 mm), metal stamping, custom springs, and heat sink production in one ISO9001 factory. Source-direct from Dongguan, China — quote in 12 hours: sc@bquq.com | WhatsApp +86 13713157787 | www.bquq.com



Contact Us Quote
Get A Quote
We use cookie to improve your online experience. By continuing to browse this website, you agree to our use of cookie.

Cookies

Please read our Terms and Conditions and this Policy before accessing or using our Services. If you cannot agree with this Policy or the Terms and Conditions, please do not access or use our Services. If you are located in a jurisdiction outside the European Economic Area, by using our Services, you accept the Terms and Conditions and accept our privacy practices described in this Policy.
We may modify this Policy at any time, without prior notice, and changes may apply to any Personal Information we already hold about you, as well as any new Personal Information collected after the Policy is modified. If we make changes, we will notify you by revising the date at the top of this Policy. We will provide you with advanced notice if we make any material changes to how we collect, use or disclose your Personal Information that impact your rights under this Policy. If you are located in a jurisdiction other than the European Economic Area, the United Kingdom or Switzerland (collectively “European Countries”), your continued access or use of our Services after receiving the notice of changes, constitutes your acknowledgement that you accept the updated Policy. In addition, we may provide you with real time disclosures or additional information about the Personal Information handling practices of specific parts of our Services. Such notices may supplement this Policy or provide you with additional choices about how we process your Personal Information.


Cookies

Cookies are small text files stored on your device when you access most Websites on the internet or open certain emails. Among other things, Cookies allow a Website to recognize your device and remember if you've been to the Website before. Examples of information collected by Cookies include your browser type and the address of the Website from which you arrived at our Website as well as IP address and clickstream behavior (that is the pages you view and the links you click).We use the term cookie to refer to Cookies and technologies that perform a similar function to Cookies (e.g., tags, pixels, web beacons, etc.). Cookies can be read by the originating Website on each subsequent visit and by any other Website that recognizes the cookie. The Website uses Cookies in order to make the Website easier to use, to support a better user experience, including the provision of information and functionality to you, as well as to provide us with information about how the Website is used so that we can make sure it is as up to date, relevant, and error free as we can. Cookies on the Website We use Cookies to personalize your experience when you visit the Site, uniquely identify your computer for security purposes, and enable us and our third-party service providers to serve ads on our behalf across the internet.

We classify Cookies in the following categories:
 ●  Strictly Necessary Cookies
 ●  Performance Cookies
 ●  Functional Cookies
 ●  Targeting Cookies


Cookie List
A cookie is a small piece of data (text file) that a website – when visited by a user – asks your browser to store on your device in order to remember information about you, such as your language preference or login information. Those cookies are set by us and called first-party cookies. We also use third-party cookies – which are cookies from a domain different than the domain of the website you are visiting – for our advertising and marketing efforts. More specifically, we use cookies and other tracking technologies for the following purposes:

Strictly Necessary Cookies
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.

Functional Cookies
These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.

Performance Cookies
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.

Targeting Cookies
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

How To Turn Off Cookies
You can choose to restrict or block Cookies through your browser settings at any time. Please note that certain Cookies may be set as soon as you visit the Website, but you can remove them using your browser settings. However, please be aware that restricting or blocking Cookies set on the Website may impact the functionality or performance of the Website or prevent you from using certain services provided through the Website. It will also affect our ability to update the Website to cater for user preferences and improve performance. Cookies within Mobile Applications

We only use Strictly Necessary Cookies on our mobile applications. These Cookies are critical to the functionality of our applications, so if you block or delete these Cookies you may not be able to use the application. These Cookies are not shared with any other application on your mobile device. We never use the Cookies from the mobile application to store personal information about you.

If you have questions or concerns regarding any information in this Privacy Policy, please contact us by email at . You can also contact us via our customer service at our Site.