Back to Blog Procurement Guide

How to read a CNC quote without missing hidden fees

Yujiaxin Tech
September 21, 2026
5 min read
CNC quotes from different shops can differ by 40 percent and both be correct. Setup fees, tolerance assumptions, packaging and documentation costs hide in the lines. Here is how I read a quote before I compare it.
CNC quotes from different shops can differ by 40 percent and both be correct. Setup fees, tolerance assumptions, packaging and documentation costs hide in the lines. Here is how I read a quote before I compare it.

I wrote quotes for a machining shop in Dongguan for six years before I ever sat on the buyer side of one. The pattern I noticed from the shop side, and confirmed later as a buyer, is that two quotes for the same drawing can differ by 40 percent and both be correct. They are not pricing the same thing. One of them left things out, and you will pay for those things later, when your leverage is gone.

So here is how I read a quote now. Not the total at the bottom. The lines above it, and the lines that are missing.

The setup fee and the minimum lot charge

Most shops split a small job into three cost buckets: material, machine time, and setup. The setup line covers fixturing, first article runs, and CAM programming. For a simple 3-axis part, $50 to $150 is a fair setup charge. Four-axis work with complex fixtures can run $300 or more. A quote with no setup line at all is not cheaper. That cost is either buried in the unit price or it will reappear on your first invoice.

Ask one specific question: does the setup or programming fee repeat on reorders? Some shops treat programming as a one-time charge. Others bill it every time the job hits the floor. Across a three-reorder program, that difference alone can move total cost by 10 to 15 percent.

Then there is the minimum lot charge. If a job occupies a machine for 40 minutes, most shops will not accept an order that only pays for 10 minutes of it. They set a minimum invoice, often $100 to $150. A reorder of 30 parts can trip that minimum, and the unit price triples against the quote you were holding.

I watched this from both sides once. I quoted a mounting bracket at $4.10 per part. The buyer came back with a competitor at $2.60 and I lost the job. Six months later the same buyer called me, annoyed. His reorder of 250 parts arrived with a $180 setup charge and a $130 minimum lot fee on the invoice, items his original quote never mentioned. Real price: about $3.45. My quote had listed both lines from the start. I did not enjoy being right about that one.

Tolerances and finishes you did not ask for

A quote is an interpretation of your drawing, and the interpretation happens where the drawing is quiet. If your title block calls out ISO 2768 medium as the default and a few features sit at ±0.01mm, some shops price the whole part at the tight tolerance. Others price the general tolerances and add the tight features separately. The spread between those two approaches is routinely 30 to 50 percent on the same part.

Surface finish callouts work the same way. Ra 1.6 comes off most machines as-machined on steels and aluminum 6061. Ra 0.4 needs a secondary operation, polishing or vibration finishing, and each one adds cost plus a few days of lead time. If the quote does not mention finish at all, it probably assumes as-machined. Confirm that in writing, because a finish callout discovered mid-production becomes a change order with a new price.

Deburring deserves its own line on every RFQ. "Remove burrs" and "all edges broken, internal cross-holes clear of chips" are different jobs with different prices. I have seen a vague deburring note turn into a $0.35 per part surprise on a part that quoted at $1.20. Material matters here too. 316L machines slower than 303 or 416 and work-hardens when the feeds are wrong, and Ti-6Al-4V is slower again. If a quote prices your material at a generic stainless rate, check which grade went into the calculation.

Fees that show up after the quote

Some charges never appear on the quote because they live in the terms, the invoice, or the freight forwarder's paperwork. Documentation is the first. Material certificates to EN 10204 3.1, dimensional reports, CMM data, a full PPAP Level 3 package for automotive work. A complete PPAP submission can carry a one-time fee of $300 to $800. Some shops include it in the piece price, some bill it separately, and a few quietly omit it and stall the launch when the OEM asks for the package.

Packaging is the second. Parts shipped bulk in poly bags arrive scratched if the faces matter, and then someone pays for air freight on a replacement batch. Foam trays or interleaved layers add $0.05 to $0.30 per part depending on size. I have seen a $400 expedited air shipment caused by $9 worth of missing foam. That is a trade I would rather make on the quote, not in week six.

Freight and Incoterms move the total more than most buyers expect. An FOB quote looks 8 to 12 percent cheaper than a DDP quote until you add destination charges, duties, and broker fees on your side. Sea freight from Shenzhen runs 28 to 35 days to most destinations, air runs 5 to 8. Neither number is wrong. They are different products, and only one of them matches your launch date.

Two smaller ones. Expedite fees run 15 to 25 percent when parts are needed faster than the quoted lead time. And a quote valid for 30 days can shift 3 to 5 percent on currency alone if you book it two months later. Neither is a scam. Both belong in your landed cost math, next to the piece price.

How I compare two quotes

The only useful comparison is between quotes that assume the same things. Same quantity, same Incoterm, same inspection level, same packaging spec, same payment terms. I sat in a review once where one quote looked 20 percent better until we noticed it assumed FOB Shenzhen while the other assumed DDP Long Beach. Normalize first, compare second.

Then ask both shops for a breakdown: material, machine time, setup, secondary operations, inspection, packaging, freight. A shop that refuses to break its number down is telling you something. A quote with one number says the supplier expects to renegotiate later. A quote with eight numbers says they know their own costs, and that is the supplier I want holding my fixture.

The same discipline applies outside CNC. MIM quotes carry tooling amortization that shifts with volume, investment casting quotes bury shell room setup and alloy surcharges, and powder metallurgy quotes separate tooling from pressing runs. Reading the lines matters more than the process does. Our own quoting steps are documented on the how we work page, and the questions buyers ask us most are collected on the FAQ page.

When the higher quote is the cheaper one

A shop with a real quality system quotes higher, because calibrated CMMs and documented processes cost money. That premium buys a lower chance of the expensive scenarios, a rejected batch or a line stop, and the launch delay that usually follows. In automotive programs run under IATF 16949, a late PPAP approval alone can push a job start back by weeks, and that delay costs more than any per-part saving of a few cents. The same logic holds for bracket and housing programs where a line down situation eats the savings in hours.

Gear work is a cleaner example. A gear hobbing quote that leaves out setup and the gear inspection report looks cheap next to one that includes both. Then the first article fails the composite check and you are paying for a second batch plus the delay. I would rather pay for the report up front.

None of this means take the highest quote. It means read what is inside each one before ranking them. The cheapest quote and the most expensive quote on my desk have both been the wrong answer at different times.

What I check before I sign

Six questions, in order. Does the setup or programming fee repeat on reorders? Which tolerance assumptions did the price use? Is the surface finish priced or assumed as-machined? What does the packaging spec cost, and who chose it? Which Incoterm and validity period apply? And what happens to the unit price at the reorder quantity, minimum lot charge included?

Get the answers in writing, inside the quote itself, not in an email that gets lost three weeks later. The total at the bottom of a quote is a promise about the future. The lines above it are the only evidence of whether that promise holds.

Tags
CNC machining quoting procurement hidden fees supplier comparison

Need Precision Metal Parts for Your Project?

Yujiaxin Tech specializes in MIM, CNC Machining, Powder Metallurgy, Investment Casting, and Gear Hobbing. Get a free quote within 24 hours.

View Our Services Request Free Quote How We Work