Home / Articles / CNC machining quote

How to Read a CNC Machining Quote: Setup, Cycle Time, Material, Finish, Freight

CNC machining quote Published 2026-10-17

Two quotes come back for the same bracket: 41.20 per piece and 63.50 per piece, both FOB Shenzhen, both quoted at 15 working days. Neither supplier is trying to cheat you. One of them has priced a plan that includes a fixture, a second operation and a CMM layout; the other has priced a plan that assumes the part can be held in a standard vice and checked with calipers. Until you can see which is which, the lower number is not a better deal, it is a different product.

A CNC machining quote is a manufacturing plan expressed in money: each line is a judgment about how long a feature takes, how often the part is re-fixtured, and how much inspection the drawing implies.

The lines a machining quote should carry

A quote that shows one number and one lead time is unverifiable. Ask for this structure:

Line itemWhat it coversWhat to check before you compare
Setup and programmingCAM programming, fixture build, work offsets, tool setting, first-article provingCharged once per order or once per batch
Cycle timeMachine hours per part at the quoted quantity, times an hourly rateWhether roughing and finishing are both included, and on which machine
MaterialBar or plate at the ordered size, plus scrap allowance and a cut chargeAlloy, temper, stock form, and whether mill certs are included
ToolingStandard cutters are usually absorbed; form tools and custom fixturing are notWhether it is one-time and whether you own the fixture
Surface finishAnodizing, plating, passivation, masking, handling between operationsWhether the price assumes masked areas, and whether color is specified
InspectionFirst article, sampling, CMM report, material certs, packing listThe exact report type and how many characteristics it covers
Packaging and freightCartons, foam, pallet, carrier, Incoterm, duty basisWhich Incoterm and which named place, and who clears customs

If a quote collapses three of these into "machining", you can still buy from it. You just cannot compare it to anything.

Setup and programming: the block that sets your unit price

Setup is a fixed cost and it does not care how many parts you ordered. A three-axis part with two setups might carry three to five hours of programming, fixture work and proving. At 10 pieces that is 30 minutes of cost per part; at 500 pieces it is 36 seconds. This is the main reason the same drawing quoted at 10 and 500 pieces shows unit prices 40% to 60% apart.

When you compare two quotes, check whether they assume the same number of setups. A shop quoting two setups where the part genuinely needs four has not looked closely, and the difference reappears later as a change order or a late delivery. Ask whether the fixture is reusable on the next order, whether a soft jaw or dedicated plate is included, and whether first-article time sits inside the setup line or is billed separately. Either answer is acceptable; seeing the same cost twice is not.

Cycle time and material: where estimates get soft

Cycle time is the least reliable line in any quote, because it is an estimate made from a model. A shop quotes 12 minutes, the part runs 19, and the difference comes out of their margin or your delivery date. You can sanity-check an estimate without CAM software: look for the largest pocket volume, the deepest cavity, and every feature that forces a tool change. On a part with one big pocket and loose tolerances, time scales roughly with removed volume; on a part with fifty small features, tool changes dominate.

Material is usually 10% to 35% of the price, and it is where quiet substitutions happen. 6061-T6 and 6061-T651 are both "6061" and behave differently after machining. 304 and 304L are not interchangeable where intergranular corrosion matters. 17-4PH in condition H1025 is not the same as condition A. Ask for the alloy, the temper, the stock form and whether mill certificates are included, and state the certificate requirement in the RFQ rather than after the parts are made.

Surface finish: the line most often quoted as a placeholder

Finish lines diverge more than any other line without either supplier being dishonest. "Anodize" might mean Type II clear on all surfaces, or Type II black with masked threads, a masked bore and a cosmetic requirement on one face only. The gap between those readings can be 8% to 15% of the part.

Specify finish the way you specify tolerance: process, class, color, thickness range, and the areas that must stay free of coating. If threads must run freely after coating, say so, because anodizing builds 10 to 25 µm per surface and will close a 6H thread enough that a bolt will not enter. Every masked area is hand labor, and hand labor does not shrink with order size.

Freight and Incoterms: the line that changes the comparison

Two quotes at the same unit price are not the same price if one is EXW Shenzhen and the other is DDP Chicago. The gap on a 40 kg shipment can reach 15% to 25% of the invoice once freight, insurance, duty and the broker are counted.

Ask every supplier to quote the same Incoterm at the same named place. If they cannot, convert their number yourself before comparing and write the assumption down. A quote that says only "FOB" without a port is not a term, it is a hint.

Red flags in a quote that looks too cheap

Not every low quote is a trap, but these patterns usually mean scope was cut rather than cost:

A quote that flags those problems and prices the fix is worth more than one that ignores them. When we quote a part like this at JSHS, the DFM note goes out with the price rather than after the order, because a design change discussed before cutting is free and one discussed after is scrap.

To make the next comparison clean, send every supplier the same package: drawing with a clear tolerance block, STEP file, explicit finish callout, a quantity ladder of three volumes, and one Incoterm at one named place. Then compare setup hours, cycle time assumptions and finish scope before comparing totals. Send your drawing and quantity to get a quote with those assumptions visible.

Frequently asked questions

Should I always take the lowest quote?

No, but you should always understand why the lowest quote is low. If the difference comes from a more efficient process or a better material buy, take it. If it comes from a missing finish, skipped inspection or a setup count that will not survive contact with the part, the saving is temporary.

Why do unit prices drop so much between 10 and 500 pieces?

Because setup, programming, fixturing and first-article inspection are fixed. They are spread across the batch, so the per-part share falls as quantity rises. Material and cycle time fall much more slowly, and in some cases not at all.

Is it normal to be charged for tooling separately?

For standard cutters, no; those are absorbed into the hourly rate. For a custom form tool, a soft jaw set or a dedicated fixture, yes, and you should ask who owns that tooling and whether it will be reused on your next order.

How long should a machining quote stay valid?

Thirty days is common for aluminum and steel at stable volumes. For titanium, or orders above a few hundred kilograms, 15 days is more realistic because mill pricing moves faster than the quote cycle.

Have a part that needs quoting?

Send the 2D drawing or 3D model with material, quantity and finish. Files up to 50 MB, NDA on request. Quotes include a DFM note where we see a way to remove cost or avoid a failure.

Request a quote WhatsApp

Related reading