Go No-Go Gauge Design Tolerance Calculation: 10% Rule, Formulas & H7 Worked Example

Quality Engineering September 01, 2026 9 min read By Rajadurai R

Go no-go gauge design tolerance calculation is the process of deriving the physical size limits of a limit gauge from a workpiece tolerance, so the gauge correctly accepts conforming parts and rejects non-conforming ones. The standard industry method allocates gauge maker tolerance as 10% of the workpiece tolerance, positioned at the Maximum Material Condition (MMC) boundary for the GO member and at the Least Material Condition (LMC) boundary for the NO-GO member — both directed inward into the tolerance zone — to ensure no bad part can be accepted.

Getting these numbers right matters more than most engineers realise. A gauge built even a few microns outside its design limits can either pass defective parts (a quality escape) or reject good ones (a yield loss). Both outcomes carry measurable cost — see the full financial breakdown in the Cost of Poor Quality (COPQ) guide on MetricMech.

This article walks through the complete calculation with a real H7 hole example, the governing formulas, and the mistakes that cause gauge designs to fail inspection audits.

Worked Example: H7 Hole Plug Gauge Design (25 mm)

A 25 mm H7 hole is one of the most common fits in mechanical engineering, typically pairing with a shaft in a location clearance fit. Working through this case makes the abstract rules concrete.

From ISO 286-1, a 25 mm H7 hole has the following limits:

  • Lower limit (MMC / GO boundary): 25.000 mm
  • Upper limit (LMC / NO-GO boundary): 25.021 mm
  • Workpiece tolerance (IT7 at 25 mm): 21 µm (0.021 mm)

Applying the 10% rule, gauge maker tolerance Tg = 10% × 21 µm = 2.1 µm (0.0021 mm). Wear allowance W (also 10% of workpiece tolerance in this example) = 2.1 µm, applied to the GO member only.

Gauge Member Reference Boundary Gauge Min Ø (mm) Gauge Max Ø (mm) Note
GO plug (no wear allowance) MMC = 25.000 mm 25.000 25.0021 New gauge, tolerance into zone
GO plug (with wear allowance) MMC = 25.000 mm 25.0021 25.0042 Both limits shifted +W; condemning limit = 25.000 mm (MMC boundary)
NO-GO plug LMC = 25.021 mm 25.0189 25.021 Tolerance into zone; no wear allowance

The GO gauge must enter the hole; the NO-GO gauge must not. When wear allowance is incorporated, the new gauge is manufactured with both limits shifted inward by W. As the gauge wears in service, its diameter decreases back toward the MMC boundary (25.000 mm) — that boundary is the condemning limit. Once the GO plug wears to 25.000 mm, it must be scrapped or reworked. Use the Go/No-Go Gauges: Sizing, 10% Rule & Wear Limits reference article to cross-check your limits before committing to manufacture.

For related ISO fit work, the ISO 286 Hole Basis vs Shaft Basis article explains how hole and shaft limits are derived in the first place — a necessary input to any gauge design.

Formulas & Variables

The following relationships govern plug gauge design for an internal feature (hole). Snap gauge design for shafts uses mirrored logic.

Symbol Variable Formula / Source
Tw Workpiece tolerance Upper limit − Lower limit (from drawing or ISO 286)
Tg Gauge maker tolerance Tg = 0.10 × Tw
W Wear allowance (GO member only) W = 0.10 × Tw (some standards use 0.05 × Tw)
GOmax GO plug maximum diameter (new, no wear allowance) Lower limit + Tg
GOmin GO plug minimum diameter (new, no wear allowance) Lower limit
GOmax,W GO plug maximum diameter (new, with wear allowance) Lower limit + W + Tg
GOmin,W GO plug minimum diameter (new, with wear allowance) Lower limit + W
Condemning limit Size at which GO plug is scrapped Lower limit (MMC boundary) — the gauge is discarded when worn back to this size
NOGOmax NO-GO plug maximum diameter Upper limit
NOGOmin NO-GO plug minimum diameter Upper limit − Tg

These formulas align with the bilateral approach described in ISO 1938-1:2015 — Plain limit gauges and with the ASME B89.1.5 standard for inch-unit gauges. Both standards endorse the 10% principle as the default gauge tolerance allocation, though tighter allocations (5%) are permitted where the gauge-to-part tolerance ratio demands it.

If you are working with GD&T position tolerances rather than simple size limits, the True Position Tolerance GD&T Formula Calculation article covers how functional gauges for position are designed differently from plain limit gauges.

Step-by-Step Method for Plug Gauge Design Limit Calculation

  1. Read the workpiece drawing. Identify the nominal size, tolerance grade (e.g. H7), and deviation letter. Confirm whether the feature is a hole or a shaft.
  2. Extract the part limits. Use ISO 286-1 tables or a fit calculator to obtain the upper and lower limits in millimetres. Verify the fundamental deviation and IT grade match the drawing callout.
  3. Calculate workpiece tolerance Tw. Subtract lower limit from upper limit: Tw = Upper − Lower.
  4. Apply the 10% rule for gauge maker tolerance. Tg = 0.10 × Tw. Round to the nearest 0.1 µm if required by your quality plan.
  5. Determine wear allowance W. W = 0.10 × Tw for standard fits. Use W = 0.05 × Tw for IT6 and finer, where the workpiece tolerance is small relative to achievable surface finish on the gauge.
  6. Set GO gauge limits without wear allowance. GOmax = Lower limit + Tg. GOmin = Lower limit. These limits apply when wear allowance is tracked separately in the gauge management system.
  7. Set GO gauge limits with wear allowance built in. GOmin,W = Lower limit + W. GOmax,W = Lower limit + W + Tg. The condemning limit is the part's lower limit (MMC boundary = 25.000 mm in the H7 example) — when the gauge wears back to this size, it must be scrapped.
  8. Set NO-GO gauge limits. NOGOmax = Upper limit. NOGOmin = Upper limit − Tg. No wear allowance is applied to the NO-GO member.
  9. Record gauge design limits on the gauge drawing. Express as nominal + upper deviation / lower deviation in µm. Include material, hardness, and surface finish requirements (typically Ra 0.1 µm for gauge working surfaces).
  10. Verify gauge tolerance ratio. Confirm Tg / Tw ≤ 10%. If Tw is very small (under 10 µm), consult ISO 1938-1 for alternative gauge tolerance grades — standard workshop gauges may be impractical.
  11. Document and calibrate. Enter gauge design limits and the condemning limit into your gauge management system. Schedule calibration intervals per ISO 10012 — Measurement management systems.

Automate the arithmetic: The MetricMech Go/No-Go Gauge sizing reference walks through standard gauge size selection alongside these design limits. For tolerance stack-up review before committing gauge limits, the Tolerance Stack-Up: Worst Case vs RSS Method article shows how gauge error contributes to assembly-level variation.

ISO Gauge Maker Tolerance Standards: What Engineers Need to Know

ISO 1938-1:2015 specifies gauge manufacturing tolerances in its own grade system — entirely separate from the ISO 286 IT-grade designations used for workpieces. Numerically, these gauge grades are approximately equivalent to 10% of the corresponding workpiece IT grade, which is precisely where the 10% rule originates. A workpiece tolerance at IT7 therefore maps to a gauge manufactured to roughly one-tenth of that tolerance value, corresponding to the finest achievable grades in the ISO 1938-1 system.

ASME B89.1.5 (inch system) and DIN 7152 (now superseded by ISO 1938) used the same fundamental principle. Mitutoyo, Starrett, and Mahr publish gauge tolerance tables aligned with these standards; however, the calculation method behind those tables is identical to what is shown above.

ISO 286 and ISO 1938-1 are companion standards. ISO 286 gives you the workpiece limits; ISO 1938-1 gives you the gauge limits. Neither standard alone is sufficient for a complete gauge design specification.

For shaft gauges (snap gauges or ring gauges), the logic is mirrored: the GO snap gauge maximum opening equals the shaft upper limit (MMC for a shaft), and tolerance is applied inward. The ISO 286 hole basis vs shaft basis article is worth reviewing if you are unsure which feature is controlling the fit.

When gauge inspection records need to be linked to drawing balloon numbers for FAIR or PPAP submissions, CadNexa auto-ballooning can extract every critical dimension from the drawing and number it automatically — eliminating the manual mapping step that routinely causes errors in gauge calibration records.

Common Mistakes in Go No-Go Gauge Tolerance Calculation

Warning: The mistakes below are the most frequent causes of gauge-related non-conformances during customer audits. Each category represents a recurrent failure mode documented in gauge-related non-conformance literature and audit findings.

1. Applying Gauge Tolerance Outside the Workpiece Tolerance Zone

Both the GO and NO-GO gauge tolerances must be positioned inside the workpiece tolerance band. Engineers sometimes place the gauge tolerance straddling the workpiece boundary, which creates a zone where gauging gives an ambiguous result. The rule is unambiguous: gauge tolerance goes into the zone, never across the limit.

2. Confusing the Wear Allowance Band with the Condemning Limit

The wear allowance W shifts the new GO gauge's limits away from the MMC boundary, giving the gauge a service life. The condemning limit is always the part's MMC boundary itself — 25.000 mm in the H7 example — not the lower manufacturing limit of the new gauge (25.0021 mm). Labelling Lower limit + W as the "condemning limit" is incorrect; that value is the minimum manufacturing size of a new gauge with wear allowance built in. The condemning limit is Lower limit (the part boundary), and the gauge is scrapped when worn back to that size.

3. Using Workpiece IT Grade Tables for the Gauge

ISO 286 IT grade tables are for workpieces. Applying an IT7 tolerance directly to the gauge is a factor-of-ten error. The gauge must be manufactured to a tolerance roughly 10% of the workpiece IT grade value — this mistake produces a gauge far too loose to distinguish conforming from non-conforming parts reliably.

4. Ignoring Surface Finish and Form Errors on the Gauge

Gauge diameter tolerances are only part of the story. A plug gauge with correct diameter but poor cylindricity or surface roughness will give inconsistent results. Working surface Ra should be ≤ 0.1 µm for gauges checking IT6–IT8 parts, per ISO 1938-1. This requirement should appear explicitly on the gauge manufacturing drawing. The Ra vs Rz surface roughness difference article explains which parameter to specify and why.

5. Applying Wear Allowance to the NO-GO Member

The NO-GO member does not need wear allowance because a worn NO-GO plug becomes smaller — it will enter holes it should reject, which is immediately obvious in use and the part simply fails. In contrast, a worn GO plug passes undersized holes silently, which is the hidden danger. Applying wear allowance to the NO-GO member wastes gauge tolerance unnecessarily and adds confusion to the gauge drawing.

6. Not Documenting the Gauge Design Basis

For PPAP Level 3 and above, the gauge design basis must be traceable. If an auditor asks why the gauge limits are what they are, "we always do it this way" is not an acceptable answer. The calculation sheet, referencing ISO 1938-1 and the relevant drawing revision, must be on file. Poor documentation is one of the most common findings in PPAP submissions — the PPAP Checklist: 18 Elements covers exactly what records are required.

Frequently Asked Questions

What is the 10% rule for go no-go gauge tolerance?

The 10% rule allocates gauge maker tolerance as 10% of the workpiece tolerance. This ensures the gauge itself consumes only a small fraction of the part tolerance band, preserving the integrity of the accept/reject decision. For very tight workpiece tolerances (IT5 and below), a 5% allocation is sometimes necessary to keep gauge limits manufacturable.

How do you calculate the GO gauge limit for an H7 hole?

The GO gauge maximum diameter (without wear allowance) equals the hole's lower limit plus the gauge maker tolerance, directed into the tolerance zone. For a 25 mm H7 hole with a 21 µm workpiece tolerance, Tg = 2.1 µm, so GOmax = 25.000 + 0.0021 = 25.0021 mm, and GOmin (new gauge, no wear allowance) = 25.000 mm. When wear allowance W = 2.1 µm is incorporated, the new gauge is made to 25.0021–25.0042 mm, and the condemning limit remains 25.000 mm (the part's MMC boundary).

Where does gauge wear allowance come from?

Wear allowance is typically 10% of the workpiece tolerance, added to the GO gauge and shifting both gauge manufacturing limits away from the MMC boundary. As the gauge wears in service, its diameter decreases back toward the part's MMC boundary, which is the condemning limit — the point at which the gauge must be scrapped. Wear allowance is not applied to the NO-GO gauge because wear on that member produces an obvious reject condition rather than a silent pass.

Does ISO 286 specify gauge maker tolerances directly?

No. ISO 286-1 defines workpiece tolerance grades (IT grades) and fundamental deviations. Gauge maker tolerances for plain limit gauges are defined in the companion standard ISO 1938-1:2015. Use ISO 286 to find part limits, then ISO 1938-1 to set gauge design limits. The ASME B89.1.5 standard covers the equivalent inch-unit approach.

Can I use the same go no-go gauge for both hole-basis and shaft-basis fits?

No. A plug gauge checks internal features (holes); a snap or ring gauge checks external features (shafts). The calculation method is mirrored, but the physical members differ entirely. Always confirm the feature type before designing or specifying a gauge — the ISO 286 hole basis vs shaft basis guide clarifies which system applies to your fit.

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