Home / Engineering Wiki / DFM & Procurement / CNC Quote Breakdown

How CNC Machining Quotes Are Built — and Why Three Shops Quote $200, $500 and $1,500 for the Same Part

Send the same drawing to three CNC shops and get back $200, $500 and $1,500. The part hasn’t changed — only the assumptions behind each quote have. Understanding what sits inside a CNC quote (material, machine time, tooling, overhead, profit, tariff) is the single most effective way to stop overpaying and start comparing apples to apples.

The Real Story: Three Quotes, One Drawing, a 7.5× Price Spread

A small machine shop owner posted on Practical Machinist: a customer sent a 6061-T6 aluminum bracket, 150 mm × 80 mm × 25 mm, with a few pockets, some Ø6 mm through-holes, and ±0.05 mm tolerances. Quantity: 50 pieces. Three shops quoted:

ShopQuoteProcess assumedWhat they actually planned
Shop A (job-shop, 6 older VMCs)$2103-axis, standard fixture, 8-min cycleRun on paid-off 2008 machines, no CMM, ship in poly bags
Shop B (mid-tier, 5-axis + CMM)$5203-axis, soft-jaw fixture, in-process checkFirst-article CMM report, deburr all edges, pack in foam
Shop C (online marketplace)$1,480AI-quoted, 5-axis assignedPlatform take rate ~35%; supplier gets ~$960, rest is marketplace margin

The customer asked: “How can three prices be this different for the same part?” The answer: each quote embeds different assumptions about process, overhead, quality level, and margin. None of them is necessarily “wrong” — but only one matches what the customer actually needs.

Draft note (pending Sinbo review) The case patterns, price spreads and ratio estimates in this page are synthesized from public forum discussions (Practical Machinist, r/Machinists, Eng-Tips) and standard cost-accounting practice, not from Sinbo’s internal quote log. Sinbo engineers should replace illustrative numbers with real shop data before this page goes to production translation.

What’s Actually in a CNC Quote — the Full Cost Breakdown

Every CNC quote, from a $50 prototype to a $50,000 production run, is built from the same cost elements. The table below shows a typical percentage range for each element based on should-cost modeling practice. The exact split depends on part geometry, material, quantity and supplier overhead structure.

Cost elementTypical % of totalWhat drives it
Raw material (stock)15–30%Material type (Al vs Ti vs Inconel), buy-to-fly ratio, scrap recovery
Machine time (running)30–45%Cycle time × shop rate; the single largest lever
Setup & programming (amortized)5–12%One-time cost spread over quantity; dominates at low qty
Tooling (consumable, amortized)3–8%Special tools, inserts, drills; higher for exotic alloys
Fixture / workholding (amortized)2–6%Soft jaws vs dedicated fixture; one-off vs production
Surface treatment (outsourced)5–12%Anodize, passivate, plating, heat treat — vendor pricing
Inspection & QC3–8%CMM FAI, in-process checks, documentation (AS9102, PPAP)
Packaging & shipping2–5%Export packing, insurance, freight
Profit8–20%8–12% commodity; 15–25% specialized (EDM, exotic alloys)
Tariff / duty surcharge0–15%Section 232 (50% steel/aluminum), Section 301 (China), reciprocal tariffs
Worked example. A 6061-T6 aluminum bracket, 3-axis CNC milled, qty 200. Material: 1.18 lb × $3.50/lb = $4.13/part. Machine time: 10 min (cycle + deburr) at $85/hr = $14.17/part. Setup amortized: $150 ÷ 200 = $0.75/part. Tooling amortized: $400 ÷ 200 = $2.00/part. Overhead (150% of machine labor): included in shop rate. Subtotal before profit & shipping: ~$21.05/part. At 12% profit: ~$23.58/part, or $4,716 total. (After purchaser.ai should-cost model, adapted.)

Shop Rate — the Single Number That Drives Everything

The “shop rate” (or “machine hour rate”) is the dollar amount a shop charges per hour of spindle time. It is the most consequential number in any quote because machine time is typically 30–45% of total cost. Shop rates vary by machine type, geography, and specialization.

Machine typeUS shop rate ($/hr)EU / Germany ($/hr)Typical applications
3-axis VMC$75–$100€60–€90Brackets, plates, enclosures
4-axis VMC$90–$130€75–€110Cams, contoured profiles
5-axis machining center$120–$200€100–€170Impellers, aerospace structural, medical implants
CNC lathe (2-axis)$65–$90€55–€80Shafts, pins, bushings
Swiss-type lathe$100–$175€85–€150Small precision parts (medical, watch)
Wire EDM$90–$150€75–€130Tight tolerances, carbide, exotic alloys
Sinker EDM$85–$130€70–€115Mold cavities, deep ribs
Surface grinder$75–$110€60–€95Flat surfaces, tight Ra finishes

What the shop rate is made of. For a $100,000 3-axis VMC running in a US Midwest shop, the hour rate breaks down approximately:

Component% of labor$/hr contribution
Direct labor (CNC operator)$25–$33
Facility (rent, utilities, insurance)30–60%$8–$20
Machine depreciation (5–10 yr)20–50%$5–$17
Quality / inspection5–15%$1–$5
SG&A (sales, admin, quoting)15–30%$4–$10
Tooling & consumables$3–$8
Total shop rate$75–$100/hr

Total overhead typically runs 100–200% of direct labor (150% is a reasonable midpoint for general machining). A shop with newer 5-axis machines under financing will have higher depreciation but potentially lower maintenance; an older shop with paid-off machines has lower capital cost but higher maintenance and lower efficiency. (Sources: purchaser.ai should-cost model; PayScale CNC machinist pay data 2026; RapidDirect CNC cost guide.)

Why Two Shops Quote 3× Apart — Seven Root Causes

The same part, the same material, and the same quantity — yet quotes differ by 2–8×. After reviewing hundreds of forum threads and should-cost comparisons, seven root causes explain nearly all of the spread:

How to compare. Ask each shop to break the quote into: material cost, machine time (hours × rate), setup/programming, tooling, surface treatment, inspection, and profit. Once you see the line items, the spread usually collapses to 1–2 specific assumptions that differ. That’s where the negotiation should focus.

The Xometry Problem — What the 35% Marketplace Margin Actually Means for Your Quote

Xometry (NASDAQ: XMTR) is the largest on-demand manufacturing marketplace. Its AI-powered instant quoting engine matches buyers with a network of ~10,000+ suppliers. The convenience is real — upload a CAD file, get a price in seconds. But the cost of that convenience is embedded in the marketplace gross margin:

PeriodMarketplace gross marginWhat the supplier receives (of a $100 buyer payment)
IPO year (2021)~26–28%$72–$74
Q4 202434.5%$65.50
Q2 2025 (record)35.4%$64.60
Q1 202634.7%$65.30
Long-term target35–40%$60–$65

In plain terms: when a buyer pays $1,000 through Xometry, the actual machine shop that makes the part receives approximately $650. The remaining $350 is the platform’s margin for matching, AI quoting, payment processing, and customer service.

This isn’t unique to Xometry. Any broker, sourcing agent, or “digital manufacturing platform” adds a spread. The difference is transparency: a direct quote from a machine shop has no intermediary margin. A quote from a broker may add 20–40% on top of the shop’s price.

When the markup is worth it. For one-off prototypes, urgent orders, or when you don’t have an established supplier relationship, the marketplace convenience can be cost-effective — the time saved in sourcing outweighs the 35% premium. For repeat production runs over $5,000, going direct to a shop almost always saves money. The forum consensus on r/Machinists is blunt: “If you’re ordering 500 pieces through Xometry, your procurement department is asleep.”

What Belongs in a Proper RFQ — the 12-Item Checklist

A vague RFQ guarantees vague quotes — and vague quotes make price comparison impossible. The following checklist covers what every CNC machining RFQ should include to get accurate, comparable quotes:

#RFQ itemWhy it matters for pricing
12D drawing + 3D CAD (STEP or IGES)Geometry drives cycle time; missing files = shops guess (and pad)
2Material specification (grade + temper + cert requirement)6061-T6 certified bar vs uncertified billet = 30–50% material cost difference
3Quantity (prototype, 50, 500, 5,000)Setup amortization dominates at low qty; material dominates at high qty
4Tolerance callouts (critical dims ± value, default tolerance class)±0.01 mm vs ±0.1 mm can double inspection time and scrap rate
5Surface finish (Ra values per surface, as-machined or specified)Ra 0.8 μm requires a secondary pass; Ra 3.2 μm is as-machined
6Surface treatment (anodize type, passivate, plate, heat treat)Outsourced process = separate vendor cost + lead time
7Quality / inspection requirements (CMM FAI, PPAP, AS9102, cert pack)Full CMM FAI adds $150–$500 per lot; PPAP Level 3 adds more
8Governing standard (ASME Y14.5-2018 or ISO 1101)Different interpretation rules change what’s “in spec”
9Target delivery dateRush jobs (<1 week) typically add 25–50% surcharge
10Shipping destination + IncotermsDomestic vs international freight; DDP vs FOB changes landed cost
11Packaging requirementsExport-grade packing, ESD-safe, serialized labeling all add cost
12Annual volume forecast (if recurring)Lets the shop plan capacity and offer volume pricing
Pro tip. Ask each shop to return the quote broken into the same cost elements (material, machine time, setup, tooling, treatment, inspection, profit). This makes comparison surgical: you can see exactly where the $200-vs-$1,500 spread lives.

Tariff & Supply Chain Impact in 2025 — What Section 232 Means for Your Quote

On June 3, 2025, the US doubled Section 232 tariffs on steel and aluminum imports from 25% to 50%. In April 2026, coverage expanded to include derivative products (parts containing steel or aluminum). This directly affects CNC machining quotes in three ways:

Impact channelEffect on CNC quoteApproximate cost increase
Raw material price (imported steel/aluminum)US steel prices now ~2× China, ~1.5× EuropeMaterial line item +15–30% for steel parts; +10–20% for aluminum
Imported blanks / near-net shapes50% tariff on forged or cast blanks from China, India, TurkeyBuyers switching to domestic suppliers at higher prices
Derivative product tariff (April 2026+)CNC parts exported to the US may face tariff if made from imported steel/aluminumVaries by country of melt and cast; reporting requirements added

For a stainless steel 316L part with $50 material cost (pre-tariff), the 50% tariff on imported steel raises the material cost to ~$65–$75, adding $15–$25 per part in material alone. For high-volume production, this can swing the quote by 5–10% overall.

What buyers can do. (1) Ask the shop to separate the material surcharge from the base quote so you can see the tariff impact. (2) Consider domestic material (already priced in) vs imported (tariff-exposed). (3) For aluminum parts, the tariff impact is smaller (~10–20% on material, which is 15–30% of total = 1.5–6% on total quote). For steel parts, it’s more significant. (4) Multi-source: a shop in a country with a tariff exemption or reduced rate may offer a lower landed cost even with higher machine rates.

Red Flags in a CNC Quote — How to Spot Padding and Hidden Margins

Not every high quote is padded, and not every low quote is honest. After reviewing forum discussions and should-cost analyses, here are the most common red flags:

The “apples to oranges” trap. The most common reason for a 3× price spread isn’t fraud — it’s that the shops quoted different things. One included CMM inspection, another didn’t. One quoted domestic certified material, another quoted import billet. The fix is the 12-item RFQ checklist above: when every shop quotes to the same spec, the spread narrows to the real differences (overhead, efficiency, profit).

Resolution Workflow: You Got Three Different Quotes — Now What?

When three quotes come back at $200, $500 and $1,500, don’t just pick the middle one. Follow this five-step process:

  1. Request a line-item breakdown from each shop. Ask for: material ($ and kg), machine time (hrs × $/hr), setup/programming, tooling, surface treatment, inspection, shipping, and profit margin %. This single request eliminates 60% of the mystery.
  2. Map the differences to specific assumptions. Line up the breakdowns side by side. The spread almost always concentrates in 1–2 line items: typically machine time (different process or cycle time estimate) or setup (different quantity assumption). Identify which assumption is correct for your application.
  3. Verify the low bidder’s assumptions. The $200 quote is either brilliant or dangerous. Ask: What process? What material cert level? Is inspection included? What’s the default tolerance? If the low shop is quoting “as-machined, no CMM, import billet, ship in poly bags” and you need CMM FAI + certified domestic material, the $200 quote is not comparable.
  4. Negotiate on the specific delta, not the total. Once you know the $500 vs $1,500 spread is $400 of marketplace margin + $200 of 5-axis vs 3-axis, you can decide: do I need 5-axis? Am I willing to go direct to save $400? This is a procurement decision, not a machining one.
  5. Document the decision. Record which shop won, at what spec level, and why. This builds institutional knowledge for the next RFQ. If the $500 shop delivered on time and in spec, they’re your go-to for this part family.

Standards & Sources

Cost modeling referencespurchaser.ai Should-Cost Modeling for Buyers — overhead breakdown (facility 30–60%, depreciation 20–50%, quality 5–15%, SG&A 15–30%), worked CNC bracket example at $85/hr shop rate.
DFMA (Boothroyd Dewhurst) Should Cost Analysis methodology — material + processing + setup + tooling + scrap + SG&A cost build-up model.
PayScale (2026) CNC Machinist hourly pay data — median $24.92/hr, range $18.37–$32.83/hr, based on 937 profiles.
Marketplace & tariff dataXometry SEC filings (2024–2026) Marketplace gross margin progression: 26% at IPO (2021) → 34.5% (Q4 2024) → 35.4% (Q2 2025) → 34.7% (Q1 2026); long-term target 35–40%.
Section 232 (2025) Executive action doubling steel/aluminum tariffs from 25% to 50%, effective June 3, 2025; derivative product expansion April 2026.
Morgan Stanley (2026) US steel prices ~2× China, ~1.5× Europe post-tariff; import penetration rose to 33.6% despite 50% tariff.
Forum sources (diagnostic patterns)Practical Machinist Recurring threads on shop rate calculation, quoting disputes, and Xometry pricing — community-sourced patterns informing the red flags and root-cause sections.
Reddit r/Machinists, r/CNC Discussion patterns on online marketplace markups, RFQ best practices, and quote comparison — synthesized into the checklist and comparison workflow.
Frequently Asked Questions
Why do three CNC shops quote such different prices for the same part?

Because each shop embeds different assumptions about process, quantity, material certification, inspection level, and profit margin. The seven root causes are: (1) different process assumption (3-axis vs 5-axis), (2) different quantity assumption, (3) different fixture strategy, (4) different inspection level, (5) different material source (certified vs uncertified), (6) different overhead structure (geography, union status), and (7) marketplace or broker markup (34–40%). Request a line-item breakdown from each shop and the spread usually collapses to 1–2 specific, negotiable differences.

How is a CNC machine shop’s hourly rate calculated?

A shop rate is the sum of direct labor ($25–$33/hr for a CNC machinist) plus overhead at 100–200% of labor. Overhead includes facility rent and utilities (30–60% of labor), machine depreciation (20–50%), quality and inspection (5–15%), and SG&A (15–30%). For a typical US 3-axis VMC, the all-in shop rate lands at $75–$100/hr. Five-axis machines, Swiss-types, and EDM run $100–$200/hr because of higher capital cost and specialized labor.

How much does Xometry mark up the supplier’s price?

Xometry’s marketplace gross margin — the difference between what the buyer pays and what the supplier receives — is 34–35% as of 2025–2026 (34.7% in Q1 2026, per SEC filings). The long-term target is 35–40%. In practical terms: on a $1,000 order, the machine shop receives approximately $650 and Xometry retains $350 for matching, AI quoting, payment processing, and customer service. For prototypes and one-offs this convenience can be worthwhile; for production runs over $5,000, going direct to a shop almost always saves money.

What should I include in an RFQ to get accurate CNC quotes?

Twelve items: (1) 2D drawing + 3D CAD (STEP/IGES), (2) material spec with cert requirement, (3) quantity, (4) tolerance callouts with critical dims, (5) surface finish per surface, (6) surface treatment type, (7) inspection and quality requirements (CMM FAI, PPAP level), (8) governing standard (ASME Y14.5 or ISO 1101), (9) target delivery date, (10) shipping destination and Incoterms, (11) packaging requirements, (12) annual volume forecast if recurring. Ask each shop to return the quote broken into the same cost elements so you can compare line by line.

How do the 2025 Section 232 tariffs (50% steel/aluminum) affect CNC part pricing?

The 50% tariff on imported steel and aluminum raises US material prices to roughly 2× China and 1.5× Europe. For a steel part, the material line item can increase 15–30%; for aluminum, 10–20%. Since material is typically 15–30% of total quote cost, the overall quote impact is roughly 2–9% for aluminum and 5–10% for steel. The April 2026 expansion to derivative products (parts made from imported steel/aluminum) may further increase costs for shops that source imported blanks. Ask your supplier to separate the tariff surcharge from the base quote so you can see the exact impact.

What are common red flags that a CNC quote is padded?

Seven red flags: (1) machine time stated as a dollar amount with no hours or rate shown; (2) setup cost that doesn’t decrease with higher quantity; (3) unexplained “complexity surcharge” of 20–30%; (4) material cost above current market price (check LME); (5) no separate inspection line on an aerospace/medical quote that claims CMM FAI; (6) quote valid for only 24–48 hours (pressure tactic); (7) a quote 50%+ below competitors (usually means they missed a requirement or are quoting uncertified material). The fix for all of these is the same: request a line-item breakdown.

What is a typical profit margin for a CNC machine shop?

Commodity machining in a competitive market runs 8–12% net profit. Specialized processes (EDM, tight-tolerance grinding, exotic alloys) command 15–25% because fewer shops can do the work. The profit margin is typically the smallest line item in a quote — material and machine time dominate. Squeezing a specialty supplier on price when there are only a few shops capable of the work is a losing strategy; the margin is already lean for the capability they provide.

Sources & Standards Referenced
  1. purchaser.ai: Should-Cost Modeling for Buyers (2025) — overhead breakdown, worked CNC bracket example, shop rate composition
  2. DFMA (Boothroyd Dewhurst): Should Cost Analysis methodology — material + processing + setup + tooling + scrap + SG&A cost build-up model
  3. PayScale: CNC Machinist Hourly Rate (2026 data, 937 profiles) — median $24.92/hr, range $18.37–$32.83/hr
  4. Xometry Inc. SEC 10-Q filings (Q4 2024, Q1–Q2 2025, Q1 2026) — marketplace gross margin progression: 34.5% → 35.4% → 34.7%; long-term target 35–40%
  5. Xometry at Citi 2025 Global TMT Conference transcript — CFO James Mill confirms marketplace gross margin range and supplier/buyer growth dynamics
  6. Section 232 Executive Action (June 3, 2025) — steel and aluminum tariffs doubled from 25% to 50%; derivative product expansion April 2026
  7. Morgan Stanley Research (2026): US steel prices ~2× China, ~1.5× Europe post-tariff; import penetration rose to 33.6% despite 50% tariff
  8. RapidDirect: CNC Machining Cost Guide (2026) — machine-type hour rate ranges for 3-axis, 4-axis, 5-axis, lathe
  9. Practical Machinist forum: recurring threads on shop rate calculation, quoting disputes, online marketplace pricing — community-sourced patterns
  10. Reddit r/Machinists and r/CNC: discussion patterns on Xometry markup, RFQ best practices, and quote comparison — synthesized into checklist and workflow

Getting a CNC quote that doesn’t make sense?

Send us your drawing and we’ll return a line-item breakdown — material, machine time, setup, tooling, treatment, inspection, profit — so you can see exactly where every dollar goes. No marketplace markup, no hidden margins.

Request a Quote