...

CNC Machining Tolerances Guide: Standards & Best Practices

Welcome to our blog for insights into different manufacturing processes.

CNC-Machining-Tolerances-Explained

Table of Contents

Getting CNC machining tolerances right can make or break your manufacturing project. Machine shops today work with incredible precision – some CNC machines hold tolerances down to ±0.0025mm. That’s about a quarter of a human hair’s width. Pretty impressive when you think about it.

Standardized Tolerances for CNC Machining

Most shops follow ISO 2768 for general tolerance work. This standard breaks things down into four main groups: Fine (f), Medium (m), Coarse (c), and Very Coarse (v). Here’s what each one covers:

  • Fine (f): When you need things super precise with barely any wiggle room
  • Medium (m): Good middle ground between being accurate and actually makeable
  • Coarse (c): Works fine for parts where exact dimensions aren’t critical
  • Very Coarse (v): Loosest tolerance class for basic applications

If you don’t call out specific tolerances on your prints, most shops default to around ±0.1mm. But depending on what you’re making and what material you’re using, they can go much tighter.

Nominal Size RangeFine (f)Medium (m)Coarse (c)Very Coarse (v)
0.5-3mm±0.05mm±0.1mm±0.2mm±0.5mm
3-6mm±0.05mm±0.1mm±0.3mm±0.8mm
6-30mm±0.1mm±0.2mm±0.5mm±1.2mm
30-120mm±0.15mm±0.3mm±0.8mm±2.0mm

Tolerancing Guidelines for CNC Machining

Bilateral tolerances work both ways – your part can end up bigger or smaller than the target. So ±0.06mm means you could get a part that’s 0.06mm under or over what you asked for.

Unilateral tolerances only go one direction. Sometimes you need a hole that can’t be smaller than a certain size, or a shaft that can’t be bigger. That’s where unilateral comes in handy.

Limit tolerances just give you a range straight up. Like saying “anywhere between 15mm and 15.5mm is good.” Simple and clear.

CNC Machining Tolerances

Surface Roughness Considerations for Machining Tolerances

Surface finish matters more than people realize. Standard CNC work usually gets you about 63 microinches Ra on flat stuff and 125 microinches Ra on curved surfaces.

Want something smoother? You’ll need extra steps:

  • Grinding gets you that mirror finish
  • Polishing works great for parts people will see
  • Special tooling for surfaces that slide against each other

Geometric Dimensioning and Tolerancing

GD&T takes things way beyond basic plus-minus tolerances. Instead of just saying “this dimension needs to be X ± Y,” it controls how flat something is, where holes are positioned, and how round things actually are.

The big ones you’ll see:

True Position: Controls exactly where holes and features end up relative to your reference points. Uses MMC (Maximum Material Condition) or LMC (Least Material Condition) to define when the tolerance applies.

Flatness: Keeps surfaces from warping. Really important on thin parts that like to bow after machining.

Cylindricity: Makes sure holes are actually round and straight, not egg-shaped or tapered.

Concentricity: When you need one round feature perfectly centered with another one.

Perpendicularity: Controls how square surfaces are to each other. Critical for parts that need to assemble properly.

Why High-precision/High-quantity Machining?

Chasing those super tight tolerances like ±0.001″ gets expensive fast. Tools wear out quicker, cycles take longer, and you need more inspection. During big production runs, this really adds up.

High-precision work is different from regular machining:

  • Takes longer to set up and program
  • Needs specialized cutting tools
  • Requires more inspection and measurement
  • Environment needs to be temperature controlled

Sometimes you need special processes:

  • Wire EDM for complex shapes standard machining can’t handle
  • Grinding for surfaces that need to be really smooth
  • CMM inspection to verify everything is within spec

Quality Control and Documentation Options

Modern shops have some pretty sophisticated ways to check parts:

Measurement Tools: CMM machines can check multiple dimensions at once and catch problems regular measuring tools might miss.

Paperwork:

  • PPAP documentation for automotive and aerospace customers
  • Certificates of Conformance proving parts meet spec
  • First Article Inspections for new jobs
  • Material certs showing what alloy you actually got
CNC-Machining-Tolerances-

The ISO folks are updating their standards too. ISO/DIS 2768 is coming soon to replace the old ISO 2768-1:1989 standard.

Tolerance TypeStandard ApplicationPrecision Range
Standard CNCGeneral manufacturing±0.1mm
Precision CNCCritical components±0.02mm
Ultra-precisionAerospace/Medical±0.005mm

Conclusion

Look, tolerances matter more than most people think. They’re not just random numbers someone puts on blueprints. Get them wrong and your parts won’t fit together, or worse, they’ll work fine until they fail in the field. ISO 2768 works great for most situations, but sometimes you need to dig deeper.

Here’s what I’ve learned after years in this business: tighter isn’t always better. Sure, you can hold incredibly tight tolerances if you really need to, but ask yourself if you actually do. Every extra decimal place costs real money.

Find yourself a machine shop that actually understands what they’re doing. Someone who’ll tell you when you’re being too picky and when you’re not being picky enough. Trust me, it makes all the difference.

What tolerance should I expect from standard CNC work?

Most decent shops can hit ±0.1mm without breaking a sweat. If you need tighter than ±0.02mm, expect to pay more and wait longer.

What’s the tightest tolerance possible with CNC?

I’ve seen shops hold ±0.0025mm on the right parts with the right equipment. Going beyond ±0.0001″ gets into specialty territory where costs go through the roof.

Why do people keep mentioning ISO 2768?

Because it saves everyone time. Instead of putting tolerances on every single dimension, you just reference the standard and move on with your life.

Will tight tolerances cost me more money?

Every time. Tight tolerances mean slow feeds, frequent tool changes, constant inspection, and higher scrap rates. Only go tight where it actually matters.

Should I use GD&T on my drawings?

Only if standard tolerances won’t cut it. If you need to control form, position, or orientation between features, then yeah, GD&T is your friend. Otherwise, keep it simple.

References

  1. International Organization for Standardization. (2025). ISO/DIS 2768 – Geometrical product specifications (GPS) — Dimensional tolerancing. Retrieved from https://www.iso.org/standard/85741.html
  2. International Organization for Standardization. (2022). ISO 2768-1:1989 – General tolerances — Part 1: Tolerances for linear and angular dimensions. Retrieved from https://www.iso.org/standard/7748.html
  3. American Society of Mechanical Engineers. (2024). ASME Y14.5 – Dimensioning and Tolerancing Engineering Drawing and Related Documentation Practices.
  4. Engineers Edge. (2025). General ISO Geometrical Tolerances Per. ISO 2768. Retrieved from https://www.engineersedge.com/mechanical,045tolerances/general_iso_tolerance_.htm
  5. DIN Standards. (2025). General Tolerances to DIN ISO 2768. Retrieved from https://dau-components.co.uk/wp-content/uploads/2025/02/General_Tolerances_-DIN_-ISO_-2768.pdf
Subscribe Our Newsletter

Give Me the Latest Resources!

Want to deepen your understanding of different manufacturing processes? Unsure which technique is best suited for your project? Or perhaps you’re looking for design tips? Subscribe to our newsletter to receive updates on the topics that matter most to you.