How to Read a CNC Machining Quote (Line by Line)
What's really behind a CNC quote - setup vs run cost, the hidden multipliers like tolerance and number of setups, how to spot a too-cheap quote, and how to get a better price without redesigning the part.

Send the exact same STEP file to three shops and you'll often get back three very different numbers — say $42, $61, and $180 a part. The instinct is to assume two of them are wrong, or that the cheap one is hiding something. Usually neither is true. They're just reading your model differently, and pricing the risk differently.
I've written and checked a lot of these quotes from the shop side. Here's what's actually behind the line items, so the next quote that lands in your inbox reads like a story instead of a riddle.
The number is really two numbers
Almost every machined-part price is setup + run, divided by quantity. Setup is everything that happens once: writing the CAM program, dialing in workholding, proving out the first part, first-article inspection. Run is the per-part stuff — spindle time, tool wear, the operator standing there, deburring.
That's why one part can cost $180 and a hundred of the same part cost $24 each. You didn't get a bulk discount in the supermarket sense; you spread a fixed setup cost across more parts. When a quote feels insane at qty 1, it's nearly always setup talking. Ask the shop to break out the one-time charges and the picture clears up fast.
What each line item is really paying for
| Line item | What drives it |
|---|---|
| Programming / setup | Number of setups (how many times the part gets re-fixtured), complexity of toolpaths, custom soft jaws or fixtures |
| Machine time | Material removed, depth of pockets, tiny tools (they run slow), 3- vs 4- vs 5-axis |
| Material | Stock price plus waste — a part machined from a big billet can be 70% chips |
| Tolerances & finish | Tight bands mean slower cuts, more inspection, sometimes a second operation like grinding |
| Inspection & docs | Standard dimensional check vs full FAI, CMM reports, material certs |
| Finishing | Anodize, plating, bead blast — usually outsourced, with their own minimum lot charge |
The multipliers people don't see
Three things quietly move the price more than buyers expect:
- Number of setups. A part you can cut in one operation is cheap. The moment a feature on the back forces a flip and re-fixture, you've added setup time and a tolerance stack between the two sides. Designing so the part runs in fewer setups is one of the biggest levers you have — more on that in our guide to reducing CNC machining cost.
- Tolerances. A blanket ±0.01 mm on a drawing can double a price for no real reason. We dig into why in CNC tolerances explained — the short version is that tight bands force slow finishing passes and 100% inspection.
- Tiny internal radii and deep pockets. A 0.5 mm internal corner means a tiny end mill running at a crawl, and tiny tools snap. Add a fillet and the same feature gets cheaper and faster.
Reading a "cheap" quote without getting burned
A low number isn't automatically a red flag, but a few questions separate a genuinely efficient shop from one that's quoting light and will surprise you later:
- Does the price include inspection and certs, or are those extra? A quote with no FAI line is often assuming you don't need one.
- What tolerance did they quote to? Some shops silently quote to their standard (say ±0.1 mm) and ignore the tighter callouts, then re-quote when they actually read the print.
- Is the material certified and traceable, or "equivalent"? For anything structural or regulated this matters — see material certs & traceability.
- What's the real lead time, and does "expedite" cost more? A rock-bottom price with a vague six-week lead can be worse than a slightly higher price you can plan around.
How to get a better number (without redesigning the part)
You don't have to touch the function of the part to shave the price:
- Loosen the tolerances that don't mate or seal. Tag the three or four dimensions that actually matter; let the rest sit at general tolerance. This alone routinely drops a quote 15–30%.
- Pick a friendlier material. 6061 aluminum machines fast and cheap; 316 stainless and titanium do not. If the application allows it, the savings are real — compare in 6061 vs 7075.
- Round up the quantity. Going from 10 to 25 parts often barely moves the total, because setup is already paid for. Ask for price breaks at a few quantities and you'll see the curve.
- Send a clean RFQ. A model with a clear drawing, the critical dims flagged, material and finish stated, and the real quantity gets a faster, tighter quote. We wrote a checklist in how to write an effective RFQ.
The bottom line
A machining quote isn't a single price — it's a shop's read of how risky and how slow your part is to make. Once you can see the setup, the multipliers, and the assumptions hiding in the line items, you can have a real conversation instead of just shopping for the lowest number. And the lowest number, as every buyer eventually learns, is not always the cheapest part by the time it ships.
Want a straight, itemized quote with the tolerances and certs spelled out? Upload your CAD for a quote and you'll get pricing plus free DFM feedback within 24 hours — or run it through our instant Design Check first to see the cost drivers before you send anything.
Related capabilities
Have a part to make?
Upload your CAD for a detailed quote and free DFM feedback within 24 hours.





