Tolerance specification is one of the most consequential decisions in a machined part drawing, and one of the most frequently mishandled. Over-specify tolerances and your quote comes back higher than expected, your lead time stretches, and the shop is left holding tighter specs than the part actually needs. Under-specify them and parts arrive that won’t assemble, won’t seal, or won’t perform under load.
This guide covers what CNC machining tolerances are, how standard tolerance classes work, when to tighten beyond standard, how material choice affects what’s achievable, and how to avoid the over-tolerancing trap that inflates costs on nearly every drawing that comes through a machine shop.
What Is a Machining Tolerance?
A machining tolerance defines the acceptable range of variation from a nominal dimension. If a shaft is specified at 25.00 mm with a tolerance of +/-0.10 mm, the acceptable range is 24.90 mm to 25.10 mm. Any part measuring within that range passes. Outside it, the part is a reject.
Tolerances exist because no manufacturing process produces identical dimensions on every part. Tool wear, thermal expansion, fixturing, and material spring-back all introduce variation. The tolerance defines how much variation the design can absorb before function is compromised.
Standard Tolerance Classes: ISO 2768
ISO 2768 is the international standard most commonly referenced for CNC machining tolerances. It defines default tolerance grades for dimensions that don’t carry an explicit callout on the drawing, covering the majority of features on most parts.
Part 1 of the standard covers linear and angular dimensions. It defines four tolerance classes: f (fine), m (medium), c (coarse), and v (very coarse). For most CNC machined parts, ISO 2768-m is the practical default. It covers general milling and turning operations without requiring specialized setups or slow feeds.
Part 2 covers geometrical tolerances using three classes: H, K, and L. The notation ISO 2768-mK, which appears in drawing title blocks, means medium dimensional tolerances and medium geometrical tolerances. Features that need tighter control should always carry explicit tolerances directly on the drawing.
Tolerance Reference: From Standard to Ultra-Precision
The table below shows the four practical tolerance tiers used in CNC machining work, with typical linear values, representative use cases, and the cost direction each tier implies.
| Tolerance Class | Linear (mm) | Angular | Typical Use Case | Cost Impact |
|---|---|---|---|---|
| Standard (ISO 2768-m) | +/-0.1 to +/-0.3 mm | +/-30′ to +/-1 deg | General features, non-critical dims | Baseline |
| Fine (ISO 2768-f) | +/-0.05 to +/-0.15 mm | +/-20′ to +/-30′ | Mating surfaces, close fits | Moderate increase |
| Precision (+/-0.025 mm) | +/-0.025 mm | Explicit GD&T callout | Bearing seats, locating features | Significant increase |
| Ultra-precision (+/-0.005 mm) | +/-0.005 mm or tighter | GD&T required | Press fits, precision bores | High: slower speeds, CMM inspection |
On a well-designed part, roughly 80 percent of dimensions carry standard block tolerances. Tight tolerances apply only to bearing seats, locating pins, mating surfaces, and sealing faces. More than 20 to 30 percent tight tolerances on a drawing is a sign of over-tolerancing.
What Affects Achievable Tolerance?
1. Material
Aluminum is the most forgiving material for tight tolerance work. It machines cleanly, produces minimal tool deflection, and has predictable thermal behavior. Stainless steel and titanium require slower cutting speeds and more in-process control to hold the same tolerance, which increases cost and cycle time. Plastics present a different challenge: they flex during cutting and expand with heat, making tolerances below +/-0.05 mm difficult to maintain without specialized fixturing and coolant.
2. Feature Geometry
Deep holes, thin walls, long unsupported spans, and small-diameter features all make tight tolerances harder to hold. A 25 mm diameter bore at 10 mm depth is simple to hold. The same bore at 100 mm depth requires a longer, more flexible tool, which introduces deflection and makes sub-0.05 mm tolerances demanding. Geometry that requires multiple setups also compounds variation, since each setup introduces repositioning error.
3. Machine Capability
Standard CNC machining centers routinely hold +/-0.025 mm on well-supported features. High-precision work at +/-0.005 mm or tighter requires temperature-controlled environments, rigid workholding, premium tooling, and slower material removal rates. These conditions exist in precision grinding, jig boring, and wire EDM rather than standard milling and turning.
4. Inspection Method
Achieving a tight tolerance is one thing. Verifying it is another. Standard dimensional inspection uses calipers and micrometers. Features at +/-0.025 mm or tighter require coordinate measuring machine (CMM) inspection, which adds time and cost to the per-part price. If your drawing calls for tight tolerances, confirm that your machining supplier has the inspection capability to verify them before parts ship.
GD&T: Controlling Shape and Position, Not Just Size
Plus-minus tolerancing controls the size of a dimension. It does not control whether a surface is flat, whether a bore is perpendicular to a datum, or whether a bolt hole pattern is in true position relative to reference geometry.
For engineers sending drawings to CNC machining services, GD&T is worth using when the part has sealing surfaces, perpendicular bores, or hole patterns where position relative to a datum controls assembly. Applying it to these features and standard tolerances elsewhere produces cleaner drawings and more predictable quotes.
The Cost of Over-Tolerancing
Every time a tolerance tightens, machining cost increases. Tighter tolerances require slower feeds and speeds, which extend cycle time. They often require additional setups or secondary operations. They increase the probability of a scrap part, which raises the effective per-part cost. And they require more rigorous inspection.
RPM Fast is ISO 9001:2015 certified and reviews customer drawings for tolerance appropriateness as part of the quoting process. If a tolerance on a non-critical feature is adding cost without adding function, that conversation happens before machining begins. See the full range of capabilities on the CNC machining service page.
Putting Tolerances to Work
The practical rule: specify only as tight as the function requires. Apply tight tolerances to features where dimensional variation affects fit, assembly, or performance. Use ISO 2768-m everywhere else.
For complex parts with precision requirements, early communication with your machining supplier prevents the most expensive problems. Discussing tolerance requirements at the DFM stage, before drawings are finalized, is far cheaper than discovering a machining constraint after toolpaths are programmed. If you have a project requiring precision CNC work, request a quote from RPM Fast with your drawings and we will review tolerances as part of the process.
Frequently Asked Questions
What is a standard CNC machining tolerance?
Standard CNC machining tolerance under ISO 2768-m is typically +/-0.1 mm to +/-0.3 mm depending on the nominal dimension. For most general features on a machined part, this is achievable with conventional milling and turning without additional cost. Tighter tolerances require slower feeds, more setups, and dedicated inspection, all of which increase cost and lead time.
How does material affect CNC machining tolerances?
Material affects achievable tolerance in two main ways: hardness and thermal expansion. Aluminum machines to tight tolerances readily and is the most forgiving material for precision work. Stainless steel and titanium require slower speeds and more process control to hold the same tolerance. Plastics are harder to hold tightly because they flex during cutting and expand with heat, making +/-0.05 mm or tighter difficult without careful fixturing and coolant management.
When should I use GD&T instead of plus-minus tolerancing?
GD&T is the better choice when you need to control the shape, orientation, or position of a feature rather than just its size. For example, controlling the flatness of a sealing surface, the perpendicularity of a bore relative to a datum, or the true position of a bolt hole pattern all require GD&T. Plus-minus tolerancing controls only the size of a dimension, not its relationship to other features on the part.
Do tighter tolerances always mean better parts?
No. Tighter tolerances mean higher precision on a specific dimension, but a tight tolerance on a non-critical feature adds cost without improving function. Well-designed parts apply tight tolerances only where fit, assembly, or performance actually requires it, and use standard tolerances everywhere else. Over-toleranced drawings are one of the most common causes of unnecessarily high machining quotes.
IMAGE PROMPTS
HERO IMAGE | Prompt: Photorealistic close-up of a precision CNC milling operation on an aluminum block, with a digital micrometer and tolerance callout visible on an engineering drawing in the foreground. Clean machine environment, cool blue and metallic tones, sharp depth of field. No logos or text.
Alt Text: CNC machining tolerances setup with precision micrometer and engineering drawing showing dimensional specs
Placement: Featured image at top of post
CONTENT IMAGE 1 | Prompt: Photorealistic engineering drawing detail showing GD&T symbols and tolerance callouts on a machined part cross-section. Clean technical drawing style, crisp black lines on white background, with a few highlighted dimensions in blue. Professional drafting environment.
Alt Text: Engineering drawing with GD&T tolerance callouts for CNC machined part dimensions and precision specs
Placement: After GD&T section
CONTENT IMAGE 2 | Prompt: Photorealistic image of a CMM (coordinate measuring machine) probe tip touching a precision CNC machined aluminum part on a granite surface plate. Inspection environment, clean industrial lighting, metallic and blue tones.
Alt Text: CMM coordinate measuring machine inspecting CNC machined part tolerance verification in quality control
Placement: After Inspection Method H3 section

