Standard Tolerances (Excerpts from JIS B 0405-1991/JIS B 0419-1991)

2026/05/07

[Scope of Application]

JIS B 0405 is intended to simplify drawing specifications and prescribes standard tolerances—specifically four tolerance grades—for length and angle dimensions for which no individual tolerance specifications are provided.

JIS B 0419 specifies general geometric tolerances in three tolerance classes for regulating features that do not have individual geometric tolerance specifications, with the aim of simplifying drawing instructions.

This standard applies primarily to parts manufactured by subtractive processes.

Tolerance on the length dimension, excluding the chamfered portion

Unit [mm]

Tolerance ClassClassification of reference dimensions
SymbolDescription0.5 or more
and 3 or less
Greater than 3 and
6 or less
Greater than 6 and
30 or less
Greater
than 30 and less than or equal to 120
Greater than
120 and less than or equal to 400
Greater than 400 and less
than or equal to 1000
Over 1,000 and
2,000 or less
Over 2000 and
4000 or less
Tolerance
fPrecision Grade±0.05±0.05±0.1±0.15±0.2±0.3±0.5-
mIntermediate±0.1±0.1±0.2±0.3±0.5±0.8±1.2±2
cCoarse±0.2±0.3±0.5±0.8±1.2±2±3±4
vExtra coarse-±0.5±1±1.5±2.5±4±6±8

*For reference dimensions less than 0.5 mm, the tolerance must be specified individually following the reference dimension.

Tolerances for the dimensions of chamfered sections (corner rounding and corner chamfer dimensions)

Unit [mm]

Tolerance ClassClassification of reference dimensions
SymbolDescription0.5 or more
and 3 or less
Greater than 3 and less than
or equal to 6
Greater than 6
Tolerance
fPrecision grade±0.2±0.5±1
mIntermediate   
cCoarse±0.4±1±2
vExtra-coarse grade   

*For reference dimensions less than 0.5 mm, the tolerance must be specified individually following the reference dimension.

Tolerances for angular dimensions

Unit [mm]

Tolerance ClassClassification based on the length of the shorter side of the angle (in mm)
SymbolDescription10 or lessGreater than 10 and
50 or less
Greater
than 50 and 120 or less
More than 120
and 400 or less
Over
400
Tolerance
fPrecision Grade     
mIntermediate±1°±30′±20′±10′±5′
cCoarse±1°30′±1°±30′±15′±10′
vExtra coarse±3°±2°±1°±30′±20′

Standard tolerances for straightness and flatness

Unit [mm]

Tolerance classNominal length class
10 or lessOver 10 and
up to 30
Over 30 and
up to 100
Over 100
and up to 300
Over
300 and 1,000 or less
Over 1000
and up to 3000
Straightness tolerance and flatness tolerance
H0.020.050.10.20.30.4
K0.050.10.20.40.60.8
L0.10.20.40.81.21.6

*When selecting tolerances from this table, straightness is based on the length of the corresponding line, flatness is based on the length of the longer side for rectangles, and for circular shapes, it is based on the diameter.

Standard tolerance for perpendicularity

Unit [mm]

Tolerance ClassClassification of nominal length of the shorter side
100 or lessOver 100
and up to 300
Over 300
and up to 1000
Over 1000
and up to 3000
Perpendicularity tolerance
H0.20.30.40.5
K0.40.60.81
L0.611.52

Standard tolerance for symmetry

Unit [mm]

Tolerance classNominal length class
100 or lessOver 100
and up to 300
Over 300
and up to 1000
Over 1000
and up to 3000
Symmetry Tolerance
H 0.5
K 0.60.81
L0.611.52

Standard tolerance for circumferential runout

Unit [mm]

Tolerance ClassCircumferential runout
tolerance
H0.1
K0.2
L0.5

Other Technical Documents

↓You can download the following technical documents as a single PDF file.