CNC Machining Services Cost: What Actually Drives the Number
This guide is for engineers and buyers comparing quotes for machined parts. We break down the seven drivers behind CNC machining services cost, show what each one does to your unit price, and give you the checks that tell a fair quote from a thin one.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Key takeaways
Quote benchmark by part type
Typical ranges for aluminum and stainless parts in small runs. Use these to sanity-check a quote, not to negotiate one.
| Part type | Setup share | Main cost driver | What to watch |
|---|---|---|---|
| Simple bracket, ±0.1 mm | 5–15% | Material and cut time | Minimum lot charge on 1–5 pcs |
| Housing with 3 setups | 20–35% | Fixture count and re-datum | Hidden 4th setup on back face |
| ±0.005 mm bore part | 25–40% | Inspection and slow finishing | CMM report not included |
| Thin-wall 1 mm part | 30–50% | Vibration control and scrap | Scrap billed as material only |
| 5-axis contoured part | 15–30% | Programming and toolpath length | Simultaneous vs 3+2 pricing |
| Prototype, 1 pc | 50–70% | Programming and setup | Free DFM offered or not |
| 10,000 pc run | <5% | Cycle time and tool wear | Second-op fixture cost |
| Hardened 17-4PH part | 20–35% | Tool wear and pre-hard prep | Heat treat outside the quote |
Machining time is the base of CNC machining services cost
Every quote starts with cycle time: how many minutes the spindle is cutting, plus how many minutes the tool is moving without cutting. On a 3-axis aluminum part, cutting time usually dominates. On a hardened steel or titanium part, tool change and air-cut time can reach 20–30% of the total because feeds drop and tools wear faster.
You can estimate the cutting portion yourself. Volume removed divided by material removal rate gives a rough figure. A 12 mm carbide end mill in 6061 at 3,000 rpm and 1,200 mm/min removes roughly 30–40 cm³ per minute. The same tool in Ti-6Al-4V runs at 300–600 mm/min and removes a fraction of that. Same geometry, several times the cost.
The non-cutting portion is where shops differ most. Tool changes, rapids across a 4,000 mm bed, and conservative rest machining all add minutes that never touch the part. Ask a shop what share of the quoted cycle is air time. A vague answer usually means it was not measured.
One more thing: finishing passes are not proportional to roughing. Going from Ra 3.2 μm to Ra 0.8 μm may add 15–25% to cycle time on a flat face, more on a contoured one. Specify the finish only where the function needs it.
- 1Cutting timeVolume removed ÷ removal rate for the material and tool.
- 2Air timeTool changes, rapids, rest machining. Varies a lot by shop.
- 3Finishing passesRa 3.2 → Ra 0.8 μm often adds 15–25% to cycle time.
Setup, fixtures and part count
Setup cost is real money, but it is not a fixed line item. It is a fixed amount divided by your quantity. A part needing three setups on a 4-axis mill is not three times the setup of a single-op part; it is three datums, three fixture decisions, and three chances to introduce a locating error.
For low volumes, the smart move is to reduce setups rather than negotiate the rate. A 5-axis machine that reaches five faces in one setup often beats a cheaper 3-axis rate once you count the extra fixtures and the queue time between operations. We run 16 simultaneous 5-axis centers for exactly this reason.
Fixtures themselves have a cost curve. Soft jaws and a vise stop are near-free. A dedicated plate with clamp positions and a part-specific nest can run into real money, and it is usually quoted once. If your program is 200 parts this year and 200 next year, ask whether the fixture is reusable.
Watch for the 1-to-5 piece trap. Some shops apply a minimum lot charge that appears as a setup line you cannot see. Ask for setup, programming and inspection as separate lines, even if the totals are combined.
- 1Fewer setups beat a cheaper rateOne 5-axis setup often costs less than three 3-axis setups.
- 2Fixture reuseAsk if the nest or plate can run a second order.
- 3Minimum lot chargeCommon on 1–5 pc orders. Ask for it by name.
Tolerance and surface finish: the step function
Tolerance is the clearest cost lever on a drawing, and it does not move in a straight line. Anything looser than ±0.05 mm is routine on a modern mill and adds little. Between ±0.05 and ±0.02 mm, you pay for a finishing pass and a caliper check. Below ±0.01 mm, you pay for temperature control, sharp tooling, and a metrology step. Our standard capability is ±0.005 mm, but that number is a capability, not a default.
Surface finish follows the same logic. As-machined at Ra 1.6–3.2 μm is what a normal finishing pass produces. Ra 0.8–1.6 μm needs a smaller stepover or a wiper insert. Ra 0.2–0.8 μm on a large area usually means a second operation, sometimes on a different machine, plus a polish or lap step.
The trap is applying a tight tolerance to the whole drawing. A bearing bore needs ±0.005 mm. The mounting face beside it does not. Mark only the functional features with a tight callout, and leave the rest at general tolerance. On one bracket we quoted, moving nine dimensions from ±0.01 to ±0.1 mm cut 18 minutes of cycle time.
Also check how the tolerance is measured. A ±0.005 mm callout on a 200 mm bore is a different problem from the same callout on a 10 mm pin. Length matters, and so does whether the datum is accessible after the part is clamped.
- 1±0.05 mm and looserRoutine. Little cost impact.
- 2±0.01 to ±0.02 mmFinishing pass plus inspection step.
- 3±0.005 mmCapability, not default. Apply only to functional features.
Material and buy-to-fly ratio
Material cost is the easiest line to see and the easiest to underestimate. You are not buying the finished part weight. You are buying the billet that the part is cut from, and the chips are not refunded at the same rate. An aerospace bracket can start as a titanium block and finish at 15–20% of that weight. That yield ratio is what you pay for.
Alloy choice compounds this. Aluminum 6061 and 6082 machine fast and cost little. Stainless 316L machines at roughly a third of the speed. Ti-6Al-4V and Inconel cut slower still and eat tooling. The same geometry in 6061 and in Ti-6Al-4V can differ by 4–8× in cycle time before material price is counted.
There is a counterweight. Near-net-shape stock, castings or extrusions close to the final envelope reduce removed volume, and sometimes the tooling pays for itself on the first lot. If your part is a plate-like bracket, ask whether it can be cut from standard bar rather than a sawn block.
Material certification matters too. If you need mill certs or heat-lot traceability for IATF 16949 or ISO 13485 work, say so up front. It changes sourcing and adds a documentation step, and it is cheaper to include in the first quote than to retrofit.
- 1You pay for the billetChips are a loss, not a credit. Yield can be 15–20%.
- 2Alloy changes cycle time6061 vs Ti-6Al-4V can be 4–8× apart.
- 3Near-net stockBar, extrusion or casting can cut removed volume.
Volume, programming and non-recurring costs
Programming and process planning are one-time costs. On a single prototype they can be the largest line in the quote. On a 10,000-piece run they are noise. This is why unit price falls sharply at first and then flattens: the non-recurring engineering is spread thinner and thinner, but the cycle time per part does not change.
There is a second effect that buyers miss. Larger quantities justify better tooling, custom workholding and optimized toolpaths, so cycle time itself drops. A run of 500 might use a dedicated fixture and a shorter toolpath than a run of 5. The price curve is not just amortization; it is a different process.
Ask for a price break table rather than a single number for a single quantity. Good quotes show unit price at 1, 10, 100 and 1,000 pieces. If the curve is flat, either the shop has not planned the higher volumes or the price already assumes optimized tooling.
One caution: do not chase a lower unit price past your real demand. If you need 50 parts and buy 500 to hit a bracket, you pay storage, obsolescence and a possible engineering change on parts you cannot use. We quote from one prototype to 10,000+ part runs with no minimum order quantity, so you can match the order to the demand.
- 1Non-recurring costsProgramming and planning dominate at low volume.
- 2Process changeHigher volume enables better fixtures and shorter toolpaths.
- 3Ask for a break tableUnit price at 1, 10, 100 and 1,000 pieces.
How to audit a CNC machining quote in 6 steps
Run this before you approve any quote, whatever the price looks like.
- 1Split the linesAsk for setup, programming, material, machining, finishing and inspection as separate lines. A single lump sum hides where the money is and makes comparison impossible.
- 2Check the quantity basisConfirm the quote is for the quantity you will actually order. A price at 100 pieces shown beside a request for 10 is a common source of confusion.
- 3Map tolerance to featuresList which dimensions carry ±0.005 mm or similar and which are general tolerance. If more than a few features are tight, question whether the drawing needs it.
- 4Verify material and yieldAsk what stock size is assumed and what the expected yield is. A 20% yield on a titanium block should be visible in the material line, not hidden in machining.
- 5Confirm finishing and inspectionAnodizing, plating, bead blasting and laser marking are separate operations. Ask which are inside the quote and which are pass-through. Same for CMM reports and material certs.
- 6Test the lead time claimAsk when production starts and what the ship window is based on. We quote and return a free DFM analysis within 12 hours, start production within 24 hours, and ship in 3–5 days.
Questions buyers ask about CNC machining services cost
Why are two quotes for the same drawing so far apart?
The gap is usually in what is not visible. One shop may have planned a single 5-axis setup, the other three 3-axis setups with two fixtures. One may include a CMM report, the other may not. One may assume a near-net billet, the other a sawn block.
Ask each shop for the assumption list behind the number: stock size, setup count, machine type, inspection level and finishing scope. When both lists are on the table, the difference usually explains itself.
Does a lower tolerance always cost more?
No, but a tighter tolerance almost always does once it crosses a threshold. Moving from ±0.05 mm to ±0.02 mm may only add a finishing pass. Moving to ±0.005 mm adds metrology, temperature awareness and often a second operation.
The cost comes from the process change, not the number itself. If the tight callout sits on a feature that can be finished in the same setup, the increase is modest. If it needs a separate op and a re-datum, it is not.
How does order quantity change the unit price?
Programming and setup are one-time. At 1 piece they can be 50–70% of the total. At 1,000 pieces they are a few percent. On top of that, higher volume lets the shop build a better fixture and shorten the toolpath, so cycle time itself falls.
The practical result is a steep drop from 1 to 100 pieces and a much flatter curve after that. Ask for the break table so you can see where the curve flattens before you commit to a large order.
Are certifications like IATF 16949 or ISO 13485 adding to my part price?
They change documentation and traceability, not the machine rate. If your part needs material certs, heat-lot traceability, in-process records or a controlled change process, those steps are quoted. If it does not, you should not be paying for them.
Tell the shop which standard applies before quoting. Retrofitting traceability onto a finished lot is far more expensive than building it into the process plan. We hold ISO 9001:2015, IATF 16949:2016, ISO 13485:2016 and ISO 27001:2022.
What does 100% inspection actually include?
At minimum: raw material verification, in-process checks at defined intervals, and a final inspection before shipment. What varies is the measurement method and the record.
Ask whether the final inspection is dimensional or visual, whether it is sampled or on every part, and whether reports are included or on request. For tight-tolerance features, confirm the instrument: a caliper and a CMM are not the same evidence.
Can you hold ±0.005 mm on a large part?
Capability depends on size, material and geometry, not on the tolerance number alone. Our stated capability is ±0.005 mm, and our largest machining travel is 4,000 × 400 × 150 mm. On a long part, thermal growth and fixture rigidity matter more than the machine spec.
Send the drawing with the critical features marked. A DFM review will say which callouts are straightforward and which will need a different setup, a controlled environment or a measurement plan.
Get a quote you can take apart
Upload your drawing and we return a quotation plus a free DFM analysis within 12 hours. Setup, material and finishing listed separately, so you can see where every dollar sits.
12-hour quoteNo MOQ±0.005 mm capability100% inspection