Online CNC Milling Service Quick Guide
Choosing an online CNC milling service comes down to five checks: tolerance band, machine setup, material and finish, QC reporting, and quote clarity. This guide is for design engineers and sourcing staff sending a first RFQ. Read it and you can judge a quote in minutes instead of emailing back and forth for a week.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
What matters before you upload a file
Online CNC milling service: what to compare
Use this as a checklist when two quotes land in your inbox the same morning.
| Criterion | What a good answer looks like | Red flag | Why it matters |
|---|---|---|---|
| Tolerance | General ±0.05 mm, critical ±0.005 mm on request | ±0.1 mm quoted as the floor | Sets which features need a second op |
| Machine fit | 3-axis, 4-axis, 5-axis listed with travels | One machine type for every job | Drives setup count and cost |
| Max part size | 4,000 mm envelope stated | Size limit only after you upload | Oversize parts get re-quoted or split |
| Lead time | Quote 12 h, production 24 h, ship 3–5 days | Vague 'depends on queue' | Prototype loops live or die on this |
| MOQ | One piece to 10,000+ runs | Minimum batch without reason | Prototype budget |
| QC | 100% inspection, reports on request | 'We check everything' with no report | Audit trail for your customer |
| Certifications | ISO 9001, IATF 16949, ISO 13485, ISO 27001 | No certificate numbers or scope | Regulated industries need them |
| Confidentiality | NDA on request, secure uploads | Files sent by personal email | IP protection |
Five mistakes that stall an online CNC milling order
| Mistake | Symptom | Fix |
|---|---|---|
| One tight tolerance for the whole part | Quote comes back 2× the budget | Apply ±0.005 mm only to functional features |
| No drawing, model only | Shop asks three rounds of questions | Attach a PDF with callouts and material grade |
| Undefined finish | Parts arrive with visible tool marks | Specify Ra value or coating thickness in the RFQ |
| No first article | Rejection after the full run | Request one inspected piece before the batch |
| Comparing totals only | Cheapest quote misses inspection | Compare unit price, setup, QC and finish line by line |
Which online CNC milling service should you pick
Pick the supplier that answers your tolerance, machine list, QC scope and MOQ questions in the first quote. A fast reply with marked-up DFM feedback beats a cheaper number that leaves inspection and finish undefined.
Match the tolerance callout to the feature
A tight general tolerance on every face is the most common way to overpay. Milling holds ±0.005 mm when a feature needs it. It also holds ±0.1 mm when it does not. The difference is not the machine. It is the number of passes, the fixturing, and the inspection time.
Sort your features before you send the file. Bearing bores, dowel holes, sealing faces and mating surfaces belong in the tight group. Cosmetic faces, clearance holes and non-mating pockets do not. A drawing that says ±0.05 mm general with three callouts at ±0.005 mm tells the shop exactly where to spend time.
Wall thickness matters as much as tolerance. Thin aluminum walls below 0.8 mm deflect under cutting force even on a rigid setup. If a wall must be thin, say so on the drawing so the programmer can pick a smaller radial engagement and slower feed.
- 1General ±0.05 mm is a sane defaultReserve ±0.005 mm for functional features only.
- 2Surface finish follows functionRa 3.2 μm as-machined, Ra 0.8–1.6 μm for sealing and sliding faces.
- 3Deep pockets need a tool decisionDepth over 4× diameter forces long-reach tools and lower feed rates.
When 3-axis is enough and when it is not
Most parts never need simultaneous 5-axis. A plate with holes on one face, a bracket with steps, a housing with a single open pocket: three-axis machines cut these fast and cheap. The cost only climbs when a feature sits on a face the part cannot reach without being flipped.
Each flip adds a setup, a re-datum, and stack-up error. Two flips is where a shop starts losing tolerance on secondary features. If your part has critical features on four or more sides, a 5-axis center cutting them in one setup usually wins on both accuracy and total cost.
Five-axis does not fix a bad model. Undercuts, tool-reach problems and radii smaller than the cutter still need design changes. This is what free DFM analysis is for. Send the STEP file and ask what the programmer would change.
- 13-axis: one dominant faceCheapest route for plates, brackets and simple housings.
- 24-axis: work around one axisGood for shafts, sleeves and cylindrical parts with side holes.
- 35-axis: features on many facesOne setup, fewer datums, tighter true position.
Material choice changes the quote before geometry does
Aluminum 6061-T6 is the default for prototypes: it machines quickly, takes anodizing well, and is widely stocked. Moving to 7075 buys strength and loses machinability. Moving to 17-4PH stainless buys corrosion resistance and adds significant cycle time and tool wear.
Titanium and Inconel sit at the far end. TC4 (Ti-6Al-4V) and Inconel cut slowly, generate heat at the edge, and wear tooling fast. If the application allows aluminum or steel, the same part can cost a fraction of the titanium version. Ask for both before committing.
Finish selection is usually driven by the environment. Anodizing for wear and color, electroless nickel for uniform coverage on complex geometry, black oxide for a low-cost dark surface. Bead blasting hides tool marks but changes dimensions by a few micrometers, so it must come after any tight-tolerance inspection plan is set.
- 1Plastics machine differentlyPOM and PEEK hold tolerance well; ABS and PP need gentler feeds and sharp tooling.
- 2Laser marking has a floorMinimum character height 1.5 mm; smaller text will not be legible.
- 3Hardcoat anodizing builds upAccount for the coating thickness on tight bores and threads.
What the quote should promise about inspection
Inspection is where online ordering usually gets vague. A useful quote names three stages: incoming material check, in-process monitoring, and final inspection before shipment. If the supplier runs 100% inspection, that should be stated, not implied.
For regulated work, the certificate scope matters more than the logo. ISO 9001:2015 covers general quality systems. IATF 16949:2016 applies to automotive production. ISO 13485:2016 is the medical device standard. ISO 27001:2022 covers information security, which is what protects your CAD files. Match the certificate to your industry, not to the marketing page.
Ask for the dimensional report format before the job starts. A first-article report with measured values on the critical callouts takes one extra day and prevents a rejected shipment. If your customer audits you, that report is the evidence chain.
- 1Material certs on requestMill certificates trace the heat number to your part.
- 2Ra measurement, not estimationAsk for the instrument and the reading on critical faces.
- 3Keep the report with the part numberIt is your traceability if a field failure appears months later.
Reading a quote: five things that hide cost
A low unit price with a high setup fee is fine for 500 pieces and painful for 5. Look at the split, not the total. Prototype runs should show a small setup and a unit price close to the production rate; that tells you the shop is not padding the first article.
Undefined finish and undefined inspection are the two most common hidden costs. If the quote says 'machined' with no Ra value or inspection clause, assume you will pay for both later or accept parts that fail incoming inspection.
Currency, incoterms and packaging belong on the same page as the price. A quote without them is a number, not an offer. Ask which party handles duties and what packaging protects a Ra 0.8 μm face in transit.
- 1Setup fee should scale down with volumeA flat setup at 10,000 pieces means it was never amortized.
- 2Watch for tolerance exclusionsSome quotes exclude thin walls and deep pockets from the general tolerance.
- 3Confirm the revision you quotedA quote against Rev A does not cover Rev B geometry.
Five steps from CAD file to shipped parts
This is the sequence a well-run online CNC milling order follows.
- 1Prepare the model and drawingExport STEP for geometry and PDF for callouts. State general tolerance, critical tolerances, material grade, finish and any thin-wall limits. Include the revision letter. A model without a drawing forces the shop to guess, and guesses get quoted at the safe end.
- 2Upload and request DFMSend the file through the quote form and ask for a manufacturability review. Expect marked-up feedback on tool reach, corner radii and wall thickness. Free DFM analysis is standard, and it is the cheapest design review you will get on the project.
- 3Compare quotes on the same basisGet the unit price, setup, lead time, inspection scope and finish in writing. If one quote omits inspection, ask for the corrected version before comparing. Two quotes are only comparable when they cover the same scope.
- 4Approve the first article before the runFor anything above a handful of parts, ask for one piece with a dimensional report first. Check the critical callouts against your drawing. Fixing a program after 200 parts is expensive; fixing it after one is routine.
- 5Confirm finish, packaging and shippingLock the finish specification with a Ra value or a coating thickness. Agree on packaging that protects machined faces. Confirm the shipping address and incoterms in writing so the parts clear customs without a second conversation.
Questions engineers ask before ordering
What file formats should I send for an online CNC milling quote?
Send a STEP or IGES file for geometry and a PDF drawing for tolerances, material and finish. Native CAD files work too, but STEP avoids version conflicts.
If you have no drawing, write the critical requirements in the quote notes: general tolerance, material grade, surface finish and any thin-wall limits.
What tolerance can online CNC milling actually hold?
A capable shop holds ±0.005 mm (±0.0002 in) on critical features and ±0.05 mm as a general callout. Surface finish runs from Ra 3.2 μm as-machined down to Ra 0.2–0.8 μm on fine finishes.
Holding tight tolerance across a long part is harder than on a small one. Thermal growth, fixturing and tool deflection all scale with length.
Is there a minimum order quantity?
Good online services quote from one piece to 10,000+ part runs. A prototype and a production batch go through the same process, just with different setup amortization.
If a supplier refuses a single-piece order, the setup cost is likely being hidden in a batch minimum.
How fast can parts ship?
A typical flow is quotation and DFM feedback within 12 hours, production start within 24 hours, and parts shipping in 3–5 days.
That timeline assumes a clean model and a confirmed quote. Design changes after production starts reset the clock.
How do I protect my design when uploading files?
Use a supplier with a documented information security system, such as ISO 27001:2022, and secure upload channels. An NDA is available on request before you send anything.
Do not send files through personal email or consumer file-sharing links. The upload path is part of the security boundary.
Which materials are available for online milling?
Common grades include aluminum 6061-T6, 7075 and 6082; stainless 303, 304, 316L and 17-4PH; steel 1018, 1045 and 4140; copper and brass C110 and C36000; titanium TC4; and plastics such as POM, PEEK and PC.
Exotic alloys like Inconel and titanium cut slowly. Ask for a comparison quote in a standard grade before committing.
Send your model, get a quote in 12 hours
Upload a STEP file and drawing. You get pricing, free DFM feedback and a lead time you can plan around.
12-hour quoteNo MOQ100% inspectionNDA on request