CNC processing costs per unit guide
Unit price is not one number. It is setup, material, cycle time, inspection and finishing spread across your order quantity. This guide shows engineers and sourcing teams which variables move the price, which ones barely matter, and what to check before you compare two quotes for the same part.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Key takeaways
What moves CNC processing costs per unit
Typical direction of each driver. Actual numbers depend on the part, so treat this as a ranking of what to attack first.
| Cost driver | Low-cost case | High-cost case | Where to push |
|---|---|---|---|
| Order quantity | 1,000+ parts | Single prototype | Batch sizes across a program |
| Material | Aluminum 6061 | Titanium TC4, Inconel | Near-net billet size |
| Material removal | Under 30% removed | Over 80% removed | Pockets and web thickness |
| Tolerance band | ±0.1 mm general | ±0.005 mm critical | Only tighten real fits |
| Setup count | One 5-axis setup | Four 3-axis setups | Consolidate to 5-axis |
| Surface finish | Ra 1.6–3.2 μm as machined | Ra 0.2–0.8 μm polished | Specify finish per feature |
| Inspection | Sample check | 100% with reports | Define CTQs up front |
The bottom line on unit cost
Unit price is a function of quantity, removal volume, tolerance band, setup count and finishing scope. Fix the inputs, ask for a breakdown, and compare shops on the same package instead of the same headline number.
How CNC processing costs per unit are actually built
Every unit price is a fixed part and a variable part. Fixed costs are programming, fixture design, first-article inspection and machine setup. They are charged once per order, so dividing them by quantity is what makes a prototype expensive and a 1,000-part run cheap. If a prototype carries a large share of setup, the same part at 1,000 pieces can fall to a small fraction of that number.
The variable part is cycle time multiplied by the machine rate, plus material, tooling wear and finishing. Cycle time is where engineering decisions bite. A part with deep pockets, thin walls or organic 3D surfaces runs the tool along far more path length than a plate with drilled holes.
Material is usually quoted at the billet weight you actually buy, not the finished part weight. A bracket machined from a 1 kg block down to 150 g pays for the whole block. Titanium and nickel alloys cost more per kilogram and also cut slower, so they hit the price twice.
Labor, maintenance, software licensing and power sit in the hourly rate. A shop running simultaneous 5-axis centers and automated tool changers spreads those costs over more spindle hours, which is why two shops with similar machines can quote differently.
- 1FixedProgramming, fixturing, setup, first article
- 2VariableCycle time, material, tool wear, finishing
- 3HiddenInspection time, packing, freight, payment terms
Quantity: the single biggest lever on unit cost
Setup is not free and it does not shrink with volume. Whether you order 1 piece or 500, the machine still needs to be fixtured, the program proven and the first part measured. That is why a one-off prototype can cost many times the unit price of the same geometry at volume.
The break-even curve is steep at first and then flattens. Going from 1 to 10 parts changes the unit price a lot. Going from 500 to 1,000 changes it much less, because material and cycle time now dominate. If a quote barely moves between two quantities, the fixed costs were already small.
Buyers often split a program into small releases to reduce inventory. That is a real benefit, but each release carries its own setup. Consolidating two orders into one run, or ordering a year of spares at once, is usually the cheapest change you can make without touching the design.
We run from one prototype to 10,000+ part runs with no minimum order quantity, so the same process and inspection standard applies at both ends of that range.
Geometry, tolerance and setup count
A simple 2D profile with through holes cuts fast. Pockets, undercuts, deep ribs and thin walls force smaller tools, lighter passes and more retracts. Thin walls also vibrate, so the programmer slows the feed to hold the dimension. Both effects show up as cycle time.
Tolerance is a cost multiplier, not a checkbox. General dimensions at ±0.1 mm run at normal feeds. A critical bore at ±0.005 mm needs a finishing pass, a temperature-stable measurement and often a dedicated gauge. Tighten only the features that mate with something else.
Feature count matters more than part size. One 400 mm housing with twelve features can cost less than a 60 mm manifold with forty intersecting ports, because each feature adds tool changes and verification.
Setup count is the quiet killer. A part machined in one 5-axis setup avoids the re-fixturing error and the labor of three separate 3-axis operations. Moving work from three setups to one often cuts both cost and scrap.
Material choice and how much of it you remove
Material cost is billet weight times price per kilogram, plus the cutting penalty. Aluminum 6061 machines fast and is cheap, which makes it the default for housings and brackets. Stainless 304 and 316 are slower and work-harden, so tool life and cycle time both rise. Titanium TC4 and Inconel sit at the top: expensive stock, low cutting speeds and short tool life.
Removal volume is the number most drawings hide. A part that starts as a near-net forging or a standard plate thickness removes less material, uses fewer passes and generates less chip. If a design removes 80% of the block, ask whether a different stock form or a casting would remove less.
Wall thickness drives both cost and risk. Very thin sections need support, gentle feeds and sometimes a stress-relief step between roughing and finishing. If the wall is not functional, thickening it by 0.5 mm can remove a whole operation.
Standard stock sizes matter. Choosing a billet that matches an available plate or bar size avoids a cutting charge and reduces scrap, even when the material grade stays the same.
Finishing, inspection and the costs outside machining
Machining is often only part of the invoice. Anodizing, plating, powder coating, bead blasting and laser marking are separate operations with their own setup and minimum charges. A color anodize batch has a minimum load, so a handful of parts can cost more per piece than the machining.
Surface finish is specified per feature, not per part. A sealing face at Ra 0.2–0.8 μm needs polishing or fine finishing. An internal bracket at Ra 1.6–3.2 μm comes straight off the machine. Writing one finish note for the whole drawing usually over-specifies the easy features.
Inspection scales with risk. A general tolerance part may need a first-article check and a few dimensional spot checks. A medical or aerospace part at ±0.005 mm may need 100% inspection with reports and traceability. Both are legitimate, but they are different products and should be quoted as such.
Certification requirements also add administrative cost. ISO 9001:2015, IATF 16949:2016, ISO 13485:2016 and ISO 27001:2022 each bring documentation and process controls that a general machine shop does not carry.
How to compare quotes without getting fooled
- 1Send one identical data packageSame 3D file, same 2D drawing revision, same quantity, same finish note. If one shop quotes from a STEP file alone, ask it to confirm the tolerances it assumed.
- 2Ask for the breakdownRequest material, machining, finishing and inspection as separate lines. A single lump sum hides whether the shop priced the part or the drawing.
- 3Check the tolerance calloutsList which dimensions are critical. A quote that ignores ±0.005 mm bores is not comparable to one that prices them properly.
- 4Confirm the setup planAsk how many setups and whether it is 3-axis or 5-axis. One 5-axis setup usually beats three 3-axis ops on both cost and position accuracy.
- 5Match the finishing specConfirm the finish type, color, masking and laser marking character height (minimum 1.5 mm). Masking and marking are separate line items.
- 6Agree the inspection levelState whether you need a dimensional report, material certificates or full traceability. This is often the largest gap between two quotes.
- 7Test with a small release firstRun 2–5 parts before committing to volume. Check the first-article report and measurement method before you release the batch.
Questions buyers ask about unit pricing
Why is the prototype unit price so much higher than the production price?
Most of a prototype invoice is fixed cost: programming, fixture, setup, first-article inspection. That cost is the same whether you make one part or a thousand.
Once the program and fixture exist, the marginal cost of each additional part is material plus cycle time plus inspection. That is why volume changes the number so much.
Does a tighter tolerance always cost more?
Only on the features where you apply it. A ±0.005 mm bore needs a finishing pass and careful measurement, so that feature costs more.
If the whole drawing is set to ±0.005 mm, everything gets slower and inspected more. Tighten the mating features and leave the rest at general tolerance.
How does material removal affect the quote?
Cycle time follows the volume of material removed and the tool path needed to reach it. A part that removes 80% of its billet runs far longer than one that removes 30%.
Choosing a closer stock size, or a casting or forging near the final shape, cuts both the material bill and the machining time.
Can I reduce cost without changing the design?
Yes. Consolidate releases so setup is paid once, order spare parts in the same run, and specify finishing per feature instead of for the whole part.
You can also ask whether the part can be machined in one 5-axis setup rather than several 3-axis operations.
What information do you need for an accurate quote?
A 3D model, a 2D drawing with tolerances and finish callouts, the quantity, the material grade and any inspection or certification requirement.
Missing finish or inspection specs are the usual reason two shops quote different numbers for the same part.
How fast can a quote and a first article be produced?
Quotation and free DFM analysis come back within 12 hours. Production can start within 24 hours, and parts typically ship in 3–5 days.
Uploads are confidential and an NDA is available on request if your drawings are sensitive.
Get a unit price you can defend
Send your model, drawing and quantity. We return a quotation and free DFM analysis within 12 hours, with material, machining, finishing and inspection priced separately.
12-hour quoteNo MOQ100% inspection