Online CNC Machining: How to Pick a Shop That Holds Tolerance
This guide is for engineers and procurement teams comparing online CNC machining suppliers. We cover the checks that separate a real machine shop from a quoting portal: tolerance capability, lead time, MOQ, certifications, and what the quote actually includes. Read it before you upload a STEP file.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
What matters before you upload
Quoting portal vs integrated machine shop
Use this table to sort suppliers before you send a drawing.
| Criterion | Quoting portal / broker | Integrated machine shop |
|---|---|---|
| File handling | Re-sent to third-party shops | Stays in-house, one NDA covers it |
| Tolerance answer | Generic ±0.1 mm default | Stated per feature after review |
| Quote speed | Instant, no DFM notes | 12 hours with free DFM analysis |
| Machine access | Unknown, varies by order | 127 CNC machines, 16 five-axis |
| Max part size | Often capped at 500 mm | Up to 4,000 mm |
| Certifications | Rarely verifiable | ISO 9001, IATF 16949, ISO 13485, ISO 27001 |
| MOQ | Setup fee hidden in minimum | One prototype to 10,000+ parts |
| Inspection | On request only | 100% before shipment |
Tolerance claims are not all the same
Every online CNC machining platform advertises a tolerance. The number means little until you know which features it applies to. A shop that holds ±0.005 mm on a turned diameter may only hold ±0.05 mm on a deep pocket. Ask for the tolerance per feature class, not one blanket figure.
The machine matters here. A 3-axis mill with a worn ball screw will drift over a long cut. A simultaneous 5-axis center with thermal compensation holds position across a 4,000 mm travel. That is why we list 16 five-axis centers separately from 27 three-axis machines.
Also ask how the shop verifies the result. A CMM report on the features you care about is worth more than a generic dimensional sheet. If the shop cannot tell you what it measures and how often, treat the tolerance claim as marketing.
- 1Feature-level toleranceAsk which features hit ±0.005 mm and which are looser.
- 2Machine listMatch the part geometry to the machines the shop actually runs.
- 3Measurement planRequest the inspection method, not just the result.
Material range and surface treatment
A wide material list is a good sign, but check the specific grade. Aluminum 6061 and 7075 machine differently and cost differently. Stainless 303 cuts freely, while 17-4PH needs slower feeds and may need heat treatment after machining.
Some grades are easy to source and some are not. If your design calls for Inconel or beryllium copper, confirm the shop stocks or can source the exact grade before you commit to a schedule.
Surface treatment is where quotes often diverge. Anodizing comes in clear, color, hardcoat and conductive types. Electroless nickel, zinc, silver and gold plating each add days and cost. Ask whether the treatment is done in-house or sent out, because an outside vendor adds a handoff.
For cosmetic parts, bead blasting and polishing change the appearance but do not fix a scratch that is already too deep. Specify the finish and the Ra range on the drawing so the shop quotes the same operation.
- 1Name the grade6061-T6 and 7075-T6 are not interchangeable in a quote.
- 2Confirm exotic stockInconel and beryllium copper may add sourcing lead time.
- 3State the RaRa 0.8–1.6 μm and as-machined Ra 1.6–3.2 μm are different operations.
Lead time, MOQ and what the quote includes
A 3–5 day ship time is realistic for simple parts with standard material. It assumes the drawing is clean and the shop has stock. If the part needs a custom fixture, heat treatment or an outside plating vendor, add days. Ask which steps sit on the critical path.
Watch for the difference between quote time and production time. A 12-hour quote is useful, but production should not wait on a second round of questions. A shop that flags DFM issues during quoting saves a day later.
MOQ is another sorting point. Some platforms push a minimum order to cover setup. A shop that runs from one prototype to 10,000+ parts does not need a minimum. If your project is a single bracket for a test rig, that matters.
Finally, read what the price covers. Material certificates, first-article inspection reports, and secondary operations like tapping or deburring are sometimes line items. Get the inclusions in writing.
- 1Critical pathAsk which operation decides the ship date.
- 2Quote vs productionA fast quote is only useful if production starts without rework.
- 3MOQ realityOne part should be a valid order, not a special case.
Certifications that actually apply to your part
A certificate on a website is not the same as a certified process. ISO 9001:2015 covers quality management. IATF 16949:2016 applies to automotive production. ISO 13485:2016 applies to medical devices. ISO 27001:2022 covers information security, which matters when you upload CAD files.
Match the certificate to the industry. An aerospace bracket and a medical housing need different documentation trails. If the shop cannot name the standard that governs your part, the certificate is decoration.
Ask for the certificate scope. A shop can hold ISO 9001 for one plant and not another. If your parts run in a different facility, the certificate may not cover them.
For defense or export-controlled work, ask about data handling before you upload. An NDA is the starting point, not the whole answer. Confirm where the files are stored and who can open them.
- 1Scope checkConfirm the certificate covers the plant that will run your part.
- 2Industry matchIATF for automotive, ISO 13485 for medical, ISO 27001 for data.
- 3Data handlingAsk where files live and who has access.
How to read an online quote without getting burned
Online CNC machining quotes are generated from a model, so they miss what is not in the model. Thread callouts, tolerances and surface notes live on the drawing. If you upload only a STEP file, the quote may assume default tolerances.
Send the drawing with the model. A 2D PDF with GD&T and notes gives the shop what it needs to quote the real part. If the drawing is missing, expect a revision after the order is placed.
Check the unit system. A part modeled in inches but quoted in millimeters can look cheap by a factor of 25. Confirm the units on both sides before you compare prices.
Last, compare quotes on the same scope. One quote may include material certs and inspection, another may not. Normalize the scope, then compare the number.
- 1Send the drawingSTEP alone hides tolerances, threads and finish notes.
- 2Check unitsInch vs millimeter errors distort price by 25×.
- 3Normalize scopeCompare quotes with the same inclusions.
Step by step: from upload to shipped parts
Follow these steps to avoid the common gaps between quote and delivery.
- 1Prepare the file packageExport STEP or IGES plus a 2D PDF with GD&T, threads and surface notes. Include the material grade and any heat treatment. Missing notes are the top cause of quote revisions.
- 2Upload and request DFMSend the package through the quote form. Ask for a DFM review with the price. A shop that returns notes on thin walls or deep pockets is reading your file, not just pricing it.
- 3Confirm tolerance per featureReply with the features that need ±0.005 mm and those that can run looser. This lets the shop choose the machine and fixture before production starts.
- 4Lock the finish and inspection scopeSpecify Ra range, anodize type or plating, and whether you need a CMM report. Confirm the inclusions are in the quote so there is no change order later.
- 5Approve and start productionOnce the quote and drawing match, production can start within 24 hours. For simple parts, ship time runs 3–5 days after that.
- 6Review first articles if neededFor a new geometry, ask for a first-article inspection before the full run. Catch a fixture error on part one, not part 500.
Questions buyers ask before ordering
Can online CNC machining hold ±0.005 mm on every feature?
No single tolerance applies to every feature. ±0.005 mm is achievable on critical diameters and bores with the right machine and probing. Deep pockets, thin walls and long unsupported cuts will be looser.
Send the features that matter and ask for a per-feature tolerance statement before you order.
What is the smallest order I can place?
A shop with no minimum order quantity will run one part. That is normal for prototypes and test fixtures.
If a platform adds a setup fee below a certain quantity, that fee is the real minimum. Ask for it in writing.
How do I keep my design confidential?
Ask for an NDA before you upload. Confirm where the files are stored and who can access them.
A shop holding ISO 27001:2022 has a documented information security process, which is a useful signal for proprietary designs.
Why is my online quote different from the final invoice?
The usual causes are missing drawing notes, a finish that was not specified, or a material grade that was assumed rather than stated.
Send the 2D drawing with the 3D model and confirm the inclusions in the quote. That closes most of the gap.
Which certifications should I look for?
ISO 9001:2015 for general quality, IATF 16949:2016 for automotive, ISO 13485:2016 for medical devices, and ISO 27001:2022 for data security.
Check the scope. A certificate held by one plant does not always cover another.
What file formats work best for quoting?
STEP and IGES are the standard 3D formats. SLDPRT also works if the shop supports it.
Pair the model with a PDF drawing that carries tolerances, threads and finish callouts. The model alone does not tell the shop how tight to cut.
Send a file and get a real answer
Upload your model and drawing. We return a quote with free DFM analysis within 12 hours.
12-hour quote100% inspectionNo MOQ