ISO 286 Hole Basis vs Shaft Basis System: A Design Engineer's Selection Guide

Engineering Reference July 16, 2026 8 min read By Rajadurai R

The ISO 286 hole basis system fixes the hole at fundamental deviation H (lower deviation = 0) and varies the shaft to achieve clearance, transition, or interference. The shaft basis system fixes the shaft at fundamental deviation h (upper deviation = 0) and varies the hole instead. Hole basis is the default choice for most machined bores; shaft basis suits standard commercial shafts serving multiple fits along a single diameter. Choosing correctly reduces tooling cost and simplifies inspection.

What Is the Hole Basis System?

In the hole basis system, every fit in an assembly starts from a controlled hole. The lower deviation of the hole is always zero, meaning the minimum hole size equals the nominal dimension. Tolerance opens upward from that boundary.

Because the hole geometry is fixed, the shaft diameter is adjusted — made smaller for clearance fits, made slightly larger for interference fits — by choosing an appropriate shaft deviation letter. Standard boring tools and reamers are manufactured to H-grade dimensions, so one tool covers the full range of fits on a given bore diameter.

The practical consequence is significant: a single H7 reamer produces a hole that can accept a clearance shaft (f6 or g6), a transition shaft (k6 or m6), or an interference shaft (p6 or s6) without re-tooling the hole. This is why hole basis is specified on the overwhelming majority of industrial drawings worldwide.

ISO 286-1 (2010) documents the complete system, including all fundamental deviation values and IT grade widths used internationally.

What Is the Shaft Basis System?

In the shaft basis system, the upper deviation of the shaft is always zero, meaning the maximum shaft size equals the nominal dimension. The hole deviation is then varied to produce the required fit type.

Shaft basis is the correct choice when the shaft is procured as a standard commercial product — precision ground bright bar, for example — and cannot be machined further without cost penalty. A keyed shaft serving a bearing at one location, a coupling at another, and a collar at a third can retain a single diameter while each bore is sized differently.

The trade-off is that each fit requires a dedicated hole tool (drill, reamer, or bore head), which increases tooling cost when many bore sizes are involved. For this reason, shaft basis is deliberately limited to applications where shaft standardisation outweighs the hole tooling overhead.

Worked Example with Real Numbers

Consider a 40 mm nominal diameter journal bearing application. The design calls for a close-running fit with controlled clearance.

Hole Basis Approach: H7/f7

For a 40 mm diameter, ISO 286 Grade 7 gives a standard tolerance (IT7) of 25 µm. Fundamental deviation for H (hole) = 0 µm; for f (shaft) = −25 µm.

  • Hole: 40.000 mm to 40.025 mm (lower deviation EI = 0, upper deviation ES = +25 µm)
  • Shaft: 39.950 mm to 39.975 mm (upper deviation es = −25 µm, lower deviation ei = −50 µm)
  • Clearance range: 25 µm minimum, 75 µm maximum

Shaft Basis Approach: F7/h7

The shaft basis equivalent uses the same clearance magnitude but assigns it differently. Upper deviation for h (shaft) = 0 µm; fundamental deviation for F (hole) = +25 µm.

  • Shaft: 39.975 mm to 40.000 mm (upper deviation es = 0, lower deviation ei = −25 µm)
  • Hole: 40.025 mm to 40.050 mm (lower deviation EI = +25 µm, upper deviation ES = +50 µm)
  • Clearance range: 25 µm minimum, 75 µm maximum

Both fits deliver identical clearance. The choice depends entirely on whether the shaft or the hole is the controlled reference part. See the ISO 286 Fits and Tolerances Explained article for full deviation tables across all diameter steps.

Calculator tip: MetricMech's ISO 286 tolerance calculator lets you enter the nominal diameter, fit system (hole or shaft basis), and tolerance grade to generate the exact upper and lower deviations instantly — no manual table lookup required.

Fundamental Deviation: H and h Explained

The fundamental deviation is the signed distance from the nominal size to the nearest tolerance boundary. For holes, capital letters A through ZC define this deviation. For shafts, lowercase letters a through zc are used.

H is the only hole code with a fundamental deviation of exactly zero. Every other hole code (A, B, C … G, then J through ZC) places the tolerance zone above or below zero by a calculated amount. Similarly, h is the only shaft code with an upper deviation of zero.

The numerical value of fundamental deviations for all other letters is diameter-dependent. For example, the fundamental deviation for shaft f at 40 mm is −25 µm, but at 80 mm it rises to −30 µm. These values are tabulated in ISO 286-1 and are referenced in NIST dimensional metrology guidance documents.

Understanding the deviation letter is essential before selecting a tolerance grade. The letter anchors the zone; the grade (IT1 through IT18) sets its width. Confusing the two is one of the most common errors on tolerance drawings.

Tolerance Formula and Variables

The tolerance zone for any feature is defined by two limits calculated from the fundamental deviation and the IT grade value.

Variable Symbol Definition
Nominal size N The basic dimension stated on the drawing (mm)
Fundamental deviation (hole) EI Lower deviation of hole; = 0 for code H
Fundamental deviation (shaft) es Upper deviation of shaft; = 0 for code h
IT grade tolerance IT Width of the tolerance zone for the specified grade (µm)
Upper deviation (hole) ES ES = EI + IT
Lower deviation (shaft) ei ei = es − IT
Maximum material condition MMC Largest shaft / smallest hole (tightest assembly condition)
Least material condition LMC Smallest shaft / largest hole (loosest assembly condition)

For a clearance fit, minimum clearance = EI − es (hole lower deviation minus shaft upper deviation); this value must be positive. For an interference fit, minimum interference = ei − ES and maximum interference = es − EI; both must be verified positive to confirm the fit is fully interferential across the tolerance range. Verifying both limits — not just the nominal — guards against borderline transition fits being misclassified as interference fits in production.

Tolerance stack-up across multiple mating features compounds quickly. See the Tolerance Stack-Up Worked Example article to understand how individual feature tolerances combine at assembly level.

Step-by-Step Fit System Selection

  1. Identify the reference feature. Determine whether the shaft or the bore is the controlled standard component. Procured shafts (bright bar, linear rail, standard spindle) push toward shaft basis. Custom-bored housings push toward hole basis.
  2. Check tooling economics. Count the number of distinct bore sizes needed. Multiple bore sizes on a single shaft favour shaft basis (one shaft diameter, varied bore tools). A single bore serving one shaft favours hole basis (one reamer, varied shaft turning).
  3. Define the fit type required. Classify the required assembly as clearance, transition, or interference based on functional requirements — rotational freedom, positional location, or torque transmission respectively.
  4. Select the deviation letter. For hole basis, fix the hole at H and select the shaft letter from the clearance (a–h), transition (j–n), or interference (p–z) zone. For shaft basis, fix the shaft at h and select the hole letter from the equivalent zones (A–H clearance, J–N transition, P–Z interference).
  5. Choose the IT grade. Match the grade to the manufacturing process capability. IT6 suits precision grinding; IT7 suits careful boring or reaming; IT8–IT9 suits standard turning. The Engineering Toolbox IT grade to process reference is a useful starting point.
  6. Calculate and verify the limits. Apply the formulas in the table above to confirm minimum and maximum clearance or interference across the full tolerance range, not just at nominal. Check that the calculated limits are achievable with available gauging and process capability. Use the Go/No-Go Gauges: Sizing, 10% Rule and Wear Limits guide to size inspection gauges for the resulting tolerance.
  7. Document on the drawing. Call out the fit using ISO 286 notation: nominal size, hole tolerance symbol, shaft tolerance symbol — for example, ⌀40 H7/f7 or ⌀40 F7/h7. Never omit the nominal size or the tolerance grade number.

When the assembly moves to first-article inspection, accurate balloon annotations linking each tolerance call-out to the inspection record are critical. The CadNexa auto-ballooning tool maps ISO 286 call-outs directly from the drawing to the FAI report, eliminating manual transcription errors at this stage.

Hole Basis vs Shaft Basis: Comparison Table

Criterion Hole Basis (H) Shaft Basis (h)
Fixed feature Hole (EI = 0) Shaft (es = 0)
Varied feature Shaft deviation letter Hole deviation letter
Preferred for Custom-bored housings, standard reamed bores Standard commercial shafts, linear rail, bright bar
Tooling advantage One reamer/bore tool per diameter One shaft ground to size; varied hole tools
Inspection gauge type Plug gauge to H limits; ring gauge to shaft limits Ring gauge to h limits; plug gauge to hole limits
ISO 286 notation (clearance) ⌀40 H7/f7 ⌀40 F7/h7
ISO 286 notation (interference) ⌀40 H7/p6 ⌀40 P7/h6
Industry prevalence Dominant in most sectors Specialist applications

For press-fit and interference-fit assemblies, the magnitude of interference directly drives assembly force and hoop stress in the hub. The Press Fit Calculation: Interference, Force and Stress article walks through the Lamé equation approach once the ISO 286 limits are established.

Common Mistakes

Mistake 1: Applying Shaft Basis to Custom Shafts

Shaft basis is only economical when the shaft is procured to a fixed standard. Specifying shaft basis on a fully machined custom shaft adds hole tooling cost with no benefit. Hole basis is almost always the correct default in this scenario.

Mistake 2: Confusing the Deviation Letter with the IT Grade

The letter sets the position of the tolerance zone; the number sets its width. Writing H7 does not mean the hole has a tolerance of 7 µm — it means the hole sits at H position with an IT7 width. At 40 mm, IT7 = 25 µm, not 7 µm.

Mistake 3: Mixing Hole Basis and Shaft Basis in the Same Assembly

Combining H-holes and h-shafts on different features of the same sub-assembly creates two reference systems simultaneously. This complicates gauge planning and increases the risk of incorrect part approval. Standardise on one system per assembly unless there is a strong functional reason to mix.

Mistake 4: Ignoring Surface Finish in the Fit Calculation

Surface roughness consumes effective clearance or interference. A nominally calculated clearance of 20 µm can be partially or fully consumed by Ra values that are too coarse for the bore or shaft. Always cross-reference the fit selection with the Surface Finish: Ra vs Rz Explained guide to confirm compatibility.

Mistake 5: Verifying Only Nominal Interference, Not the Full Range

For an interference fit, verifying the nominal condition is insufficient. Both minimum interference (ei − ES, at LMC) and maximum interference (es − EI, at MMC) must be calculated and confirmed positive. A fit that appears interferential at nominal may become a clearance condition at LMC if the deviation selection is borderline, leading to assembly failures in service that are difficult to trace back to the drawing.

Mistake 6: Using General Tolerances (ISO 2768) Where ISO 286 Is Required

ISO 2768 general tolerances apply to features that are not individually toleranced. Fit-critical bores and mating shafts must carry explicit ISO 286 call-outs. Relying on general tolerances for bearing seats or press-fit hubs is a drawing non-conformance and a frequent source of assembly failures.

Drawing documentation note: When your ISO 286 toleranced drawing moves to first-article inspection, each fit call-out must be ballooned and traced to a measured value. Manual ballooning of complex assemblies is error-prone and time-consuming. CadNexa's auto-ballooning tool reads the drawing and links every tolerance bubble to the FAI data automatically, cutting balloon-to-report errors at the source.

Frequently Asked Questions

What is the main difference between hole basis and shaft basis in ISO 286?

In the hole basis system, the hole tolerance is fixed (fundamental deviation H, lower deviation = 0) and the shaft is varied to achieve the desired fit. In the shaft basis system, the shaft tolerance is fixed (fundamental deviation h, upper deviation = 0) and the hole is varied. Hole basis is the default for most machined assemblies because standard bore tooling is cheaper and more widely available than standard turned shafts.

When should a design engineer choose shaft basis over hole basis?

Choose shaft basis when the shaft is a standard commercial bar or a precision ground shaft serving multiple bores of different fits along its length. A single shaft diameter can mate with a clearance bore at one end and an interference bore at the other, avoiding the cost of machining the shaft to several different diameters. This is common in textile machinery, conveyor systems, and precision instrument shafts.

What does fundamental deviation mean in ISO 286?

The fundamental deviation is the signed distance from the nominal size to the nearest tolerance boundary. For a hole it sets the lower deviation (EI); for a shaft it sets the upper deviation (es). The letter code — capital letters A through ZC for holes, lowercase a through zc for shafts — defines this deviation. The numerical value depends on the nominal diameter range and is tabulated in ISO 286-1.

Is H7/f7 a hole basis or shaft basis fit?

H7/f7 is a hole basis fit. The capital H indicates the hole has fundamental deviation zero (lower deviation = 0). The shaft carries the f deviation, which is negative, creating the required clearance for a close-running fit. The equivalent shaft basis fit delivering identical clearance would be written F7/h7, where the capital F denotes the varied hole and lowercase h denotes the fixed shaft.

Does ISO 286 apply to both metric and imperial dimensions?

ISO 286 is a metric standard. Imperial equivalents are covered by ASME B4.1 for inch limits and fits. The underlying philosophy of preferred hole and shaft basis systems is similar, but deviation tables, grade designations, and preferred fit series differ. When working to both systems simultaneously — common in export assemblies — maintain separate tolerance tables for metric and inch features rather than converting between them.

RR
Rajadurai R
Founder, 14 years plant-head experience · Mechanical engineer