For Southeast Asian manufacturers looking to sell on Alibaba.com, understanding precision tolerance standards is fundamental to winning international B2B orders. The ISO 2768 standard is the global benchmark for CNC machining tolerances, and knowing which tolerance class fits your products can mean the difference between profitable orders and costly rework.
ISO 2768 consists of two parts: ISO 2768-1 covers linear and angular dimensions, while ISO 2768-2 addresses geometric tolerances. The standard defines four tolerance classes for linear dimensions: f (fine), m (medium), c (coarse), and v (very coarse). Each class specifies acceptable deviation ranges based on dimension size.
ISO 2768-1 Linear Dimension Tolerance Classes
| Nominal Size (mm) | Fine (f) | Medium (m) | Coarse (c) | Very Coarse (v) |
|---|---|---|---|---|
| 0.5 to 3 | ±0.05 mm | ±0.1 mm | ±0.2 mm | ±0.5 mm |
| 3 to 6 | ±0.05 mm | ±0.1 mm | ±0.3 mm | ±1.0 mm |
| 6 to 30 | ±0.1 mm | ±0.2 mm | ±0.5 mm | ±2.0 mm |
| 30 to 120 | ±0.15 mm | ±0.3 mm | ±0.8 mm | ±3.0 mm |
| 120 to 400 | ±0.2 mm | ±0.5 mm | ±1.2 mm | ±5.0 mm |
Industry practice shows that metals typically default to ISO 2768-f (fine) while plastics default to ISO 2768-m (medium). However, this doesn't mean you should always specify the tightest tolerance. The key is matching tolerance levels to functional requirements.
For geometric tolerances, ISO 2768-2 defines three classes: H (high precision), K (medium precision), and L (low precision). These control flatness, straightness, cylindricity, and other form characteristics. Most general CNC machining uses Class K as the default.

