CNC processing cost: what actually moves the number
This guide is for engineers and purchasing teams comparing machining quotes. It breaks CNC processing cost into the few variables that really change the price, and shows where a cheaper quote usually hides a real problem.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
What drives CNC processing cost
Cost drivers and what a fair quote should show
Ranges are typical for 6061 aluminum and 304 stainless on 3-axis and 5-axis work; use them to sanity-check a quote, not as a price list.
| Cost driver | Cheap quote looks like | Auditable quote shows |
|---|---|---|
| Material | Grade not stated | Exact grade, stock form, and buy-to-fly ratio |
| Tolerance | ±0.05 mm blanket callout | Per-feature tolerance and GD&T datum list |
| Setup | One setup line, no count | Number of setups and fixtures listed |
| Cycle time | Lump sum, no hours | Estimated machine hours per operation |
| Finish | Included, no spec | Finish type, thickness or Ra, masking notes |
| Inspection | Not mentioned | Sampling plan and report type |
| Quantity | Unit price only | Price breaks at 1, 10, 100, 1,000 |
The cheapest quote is rarely the lowest number
Pick the shop that can show its cost split, hold the functional tolerances, and deliver when it says it will. Everything else is a discount you pay for later.
Material choice and CNC processing cost
Material is the first place buyers look, and often the smallest line on the quote. On a 200 g aluminum bracket, bar stock costs a few dollars. The same part in 316L stainless might cost four times more in material, but the machining time can double or triple because the tool has to slow down. That second effect is what actually changes the unit price.
Cutting speed is the reason. Aluminum 6061 machines fast, clears chips easily, and tolerates aggressive feed rates. Titanium Ti-6Al-4V conducts heat poorly, so heat stays in the cutting edge, and tool life drops. Inconel is worse. When a quote for a titanium part comes in at twice the aluminum price, that is normal, not padding.
Buy-to-fly ratio matters on large parts. A 4,000 mm frame hogged out of a solid billet can turn 80 percent of the material into chips. Near-net stock, a casting, or a weldment may cut CNC processing cost more than any toolpath change. Ask whether the geometry can be built from two bolted pieces instead of one carved block.
Free-machining grades help. Stainless 303 cuts far better than 304 and is fine for many non-welded parts. Brass C36000 machines faster than C27400. Copper C110 is gummy and needs sharp tools and higher rake angles. If a function does not require the harder alloy, dropping one grade can be the cheapest design change available.
- 1Aluminum 6061 / 7075Fast to machine, good for housings and brackets.
- 2Stainless 303 / 304 / 316L303 for speed, 316L where corrosion resistance is required.
- 3Titanium and InconelBudget more machine hours and more tool changes.
Tolerance, surface finish, and inspection load
Tolerance is not a linear cost. Going from ±0.05 mm to ±0.02 mm usually means a little more care. Going to ±0.005 mm changes the process: smaller depth of cut, slower feed, temperature control, and more frequent in-process checks. On a thin-wall part, the difference between ±0.02 mm and ±0.005 mm can be the difference between a stable job and one that moves after clamping.
Surface finish follows a similar curve. As-machined at Ra 1.6–3.2 μm comes off a normal end mill. Ra 0.8–1.6 μm needs a finishing pass with a smaller stepover. Ra 0.2–0.8 μm usually means a separate finishing operation, often on a different machine, and sometimes hand polishing. If the drawing only says "smooth finish," the shop will guess, and you may pay for a level you do not need.
Inspection is the hidden line. A ±0.005 mm feature on a medical or aerospace part may require CMM reports for every unit. That is real labor. On cosmetic parts, the inspection is visual and fast. Tell the shop which features are functional and which are reference, and ask them to inspect only the functional ones at full frequency.
One callout is worth fixing early: blanket tolerances. A drawing with ±0.01 mm on every dimension forces the shop to treat a mounting hole the same as a dowel pin bore. Mark the tight features and let the rest sit at general tolerance. This single edit often cuts CNC processing cost more than switching material.
- 1±0.05 mmStandard milling, no special control.
- 2±0.02 mmFinishing passes, careful workholding.
- 3±0.005 mmClimate control, CMM checks, slower cycle.
Setup, quantity, and how price breaks work
Every machined part carries a fixed cost before the spindle turns: programming, fixture design, first-article inspection, and machine setup. On a 5-axis part with two orientations, that fixed block can be several hours. Over 5 parts, it dominates the price. Over 500 parts, it nearly disappears.
This is why unit price falls steeply between 1 and 50 pieces, then flattens. If a supplier shows the same unit price at 10 and 1,000 pieces, ask why. Either the setup is small, or the price at 10 is inflated to protect margin. A transparent quote shows the setup separately so you can see where the break comes from.
Complexity costs more than size in most cases. A 300 mm plate with open pockets may run faster than a 60 mm block with deep 2 mm slots. Deep pockets need long, thin tools that deflect, so the shop has to reduce feed and take light passes. Sharp internal corners do the same thing: a corner radius smaller than the cutter forces a slower, smaller tool.
Batch size also affects material buying. A shop buying one bar for a prototype pays retail. A 1,000-piece run gets mill pricing and better nesting. If the part is stable, ask for a quote at the next quantity tier. The difference is often found money because the setup and programming are already amortized.
Design choices that lower the number
Most cost reduction happens before the quote, in the model. Pocket depth is the classic lever. A pocket deeper than four times its width needs a long tool, and long tools chatter. Splitting it into two shallower pockets, or opening the floor, can cut cycle time by a third without changing function.
Corner radii matter just as much. If the smallest internal radius is 1 mm, the shop must use a 2 mm cutter and run it slowly. Move that radius to 3 mm and a much stiffer tool fits. The same logic applies to slot width and thread depth. Design for the standard tool the shop already has in the carousel.
Wall thickness is the third lever. Very thin walls deflect under clamping and cutting force, so the shop has to take light passes and sometimes add support material. A wall that holds its shape at 2 mm may cost twice as much as one at 3 mm. If weight is not critical, thicker is cheaper.
Finally, do not over-specify the cosmetic side. Bead blasting and tumbling are inexpensive. Hardcoat anodizing, selective masking, and laser engraving at 1.5 mm character height add steps. If a surface is hidden inside an assembly, as-machined Ra 1.6–3.2 μm is usually fine.
- 1Pocket depthKeep depth under 4× tool diameter where possible.
- 2Internal cornersUse the largest radius the function allows.
- 3Wall thicknessThicker walls cut chatter and rework.
Supplier checks before you approve a quote
A low quote is only useful if the shop can hold the tolerance at volume. Ask what machines will run the job. A ±0.005 mm callout on a part with five faces should run on a 5-axis center or a mill-turn cell, not a manual setup with three re-fixtures. Re-fixturing is where tolerance stacks and scrap appear.
Certifications tell you which quality systems are already in place. ISO 9001:2015 covers general process control. IATF 16949:2016 applies to automotive work. ISO 13485:2016 matters for medical devices. ISO 27001:2022 covers information security, which is relevant if your drawings are sensitive. If the part is regulated, a shop without the matching certificate will add cost later through audits and rework.
Ask about the inspection plan. A shop that inspects 100 percent of parts before shipment and offers reports on request is easier to work with than one that checks a few samples. For functional features, confirm whether a CMM report, a first-article report, or a simple dimensional sheet is included.
Lead time is part of cost. A quote that saves 10 percent but adds two weeks of delay can cost more in expediting and idle assembly. Ask when production can start and what the historical on-time rate is. Do not assume the fastest quote is the accurate one.
How to audit a CNC machining quote in 6 steps
- 1Split the quote into linesAsk for material, setup, programming, cycle time, finish, and inspection as separate numbers. A single lump sum cannot be checked.
- 2Match tolerance to functionList every feature tighter than ±0.02 mm and confirm it needs to be. Move the rest to general tolerance.
- 3Check the stock formConfirm bar, plate, or near-net shape. A hog-out from solid on a large part is usually the biggest single saving available.
- 4Confirm setups and fixturesAsk how many orientations are needed. Each extra setup adds tolerance stack and handling cost.
- 5Review the finish specName the process, thickness, or Ra value. Remove masking and engraving that no one will see.
- 6Request price breaksAsk for unit price at 1, 10, 100, and 1,000 pieces. The curve shows where setup stops dominating.
Questions buyers ask about CNC processing cost
Why is my quote higher than the last shop's?
The two quotes may not cover the same work. One shop may include finishing, inspection reports, and a first-article check; another may quote bare machining only. Compare the line items, not the total.
Machine choice also matters. A part quoted on a 5-axis center will cost more per hour than one quoted on a 3-axis mill, but it may need fewer setups and hold tolerance better.
Does a higher quantity always lower the unit price?
Usually, but the curve flattens. Setup and programming are fixed, so the first few units carry most of that load. After a few hundred pieces, the price is mostly material, cycle time, and finishing.
Very large runs can add cost if they need dedicated fixtures or a second machine. Ask for the break points before committing to a volume.
Is ±0.005 mm always better?
No. Tight tolerance costs money and can make a part harder to assemble if the mating part is looser. Apply it only to features that locate, seal, or rotate.
On thin walls and long parts, ±0.005 mm may not be repeatable at all without stress relief and temperature control. Ask the shop what they can hold before you put it on the drawing.
How much does surface finishing add?
Bead blasting and tumbling are low-cost batch operations. Anodizing, plating, and powder coating add handling, racking, and possible rework. Selective masking and laser engraving add labor.
Specify the finish by name and thickness. A vague callout invites the shop to price the safest, most expensive option.
What should I send with an RFQ?
Send a 3D model plus a 2D drawing with tolerances, datums, material grade, finish spec, and quantity. Note which features are functional and which are cosmetic.
If the file is sensitive, ask for an NDA first. Secure upload and confidentiality terms can be arranged before any drawing is shared.
Can cost be reduced after the first run?
Yes, if the design is stable. Review the actual cycle time against the estimate, then look at pocket depth, corner radii, and tolerance callouts. A second pass on the model often finds 10 to 20 percent.
The other lever is volume. Moving from 50 to 500 pieces spreads programming and fixture cost across more units.
Send a drawing and get a cost breakdown
We return a quote and a free DFM analysis within 12 hours, with material, setup, cycle, and finish listed separately. No minimum order quantity, from one prototype to 10,000+ part runs.
12-hour quoteFree DFM analysis100% inspection before shipmentNDA on request