Understand Unilateral and Bilateral Tolerances in Machining
Unilateral and bilateral tolerances decide where a machinist is allowed to cut. This page explains how each callout shifts the size band, what it costs at the machine, and how to pick one before the drawing leaves your desk. Written for design engineers and buyers who review prints.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
What unilateral and bilateral tolerances actually control
A nominal dimension is a target, not a part. The tolerance turns that target into a legal size band, and the machinist cuts somewhere inside it. Unilateral and bilateral tolerances describe two different shapes of that band.
Bilateral means the allowance is split evenly around nominal, written as ±. A 20 mm shaft with ±0.05 mm may finish anywhere from 19.95 mm to 20.05 mm. Unilateral means the allowance sits on one side only, written as +0.10/0 or −0.05/−0.15. Same nominal, different legal window.
That difference is not cosmetic. It changes which tool offsets the operator dials in, how the first-article inspection reads, and whether a mating part still fits after plating. Read the callout before you read the nominal number.
One habit saves trouble: convert every callout to an upper and lower limit before you release the drawing. A window from 19.95 mm to 20.05 mm is unambiguous. A ± sign next to a stacked tolerance is not, especially when two departments read the same print.
- 1BilateralEqual allowance above and below nominal; the ± symbol.
- 2UnilateralAllowance on one side only; both limits share a sign.
- 3Limit formWriting both limits removes all ambiguity.
How unilateral tolerances steer the cut in one direction
Unilateral tolerances exist because the fit, not the dimension, is what matters. A bore that must accept a press-fit bearing has one useful direction of error. Oversize may still assemble. Undersize scraps the housing. So the band opens upward and stops at nominal: Ø30 +0.021/0.
The machinist reads this as a target at the top of the window. On a bore, that usually means boring to the high limit and checking with a plug gauge. On a shaft, the logic flips: the band opens downward, and the operator aims at the low limit so the part never comes in oversized.
This is also where plating and coating live. Electroless nickel adds roughly 0.005–0.025 mm per surface depending on bath and time. Anodizing grows the part by a fraction of the oxide layer. If you specify a symmetric ± band on a surface that will be coated, half your parts may land out of spec after finishing. A unilateral band with the growth allowance built in keeps the plated part inside the window.
Unilateral is not automatically harder to machine. It is harder to machine when the single-sided band is tighter than the process capability. A +0.010/0 band on a Ø200 mm bore is a different job than the same band on a Ø20 mm bore. Thermal growth, tool wear, and machine geometry all scale with size.
- 1Bores and holesOpen the band upward so the part still assembles.
- 2Shafts and pinsOpen the band downward so the part still enters.
- 3Coated surfacesAdd the coating thickness into one side of the band.
Why bilateral tolerances stay the default on most prints
Bilateral is the default because it is symmetric, and symmetric bands are easier to plan around. The machinist targets nominal, and the wear allowance is split both ways. A ±0.05 mm band on a turned diameter gives the operator 0.10 mm of total room, centered on the number they expect to see on the DRO.
Statistical process control also prefers symmetry. When the band is centered, a capable process drifts to either side with equal risk, and control charts read straight. Shift the band to one side and the process mean has to be re-centered, which usually means a deliberate offset in the CAM program or the tool offset table.
Cost follows the same logic. A centered band lets us run standard depths of cut and normal tool-wear compensation. A one-sided band often forces a tighter target, more frequent in-process checks, and sometimes a finishing pass that would not otherwise be needed.
There is a boundary. Bilateral makes no sense where the function is directional. If a shoulder must seat against a mating face, or a slot must clear a tab, the error direction is defined by the assembly. Symmetry just wastes half your allowance on a direction that never helps.
- 1Centered processTarget nominal; tool wear splits both ways.
- 2SPC friendlyControl limits sit symmetrically around the mean.
- 3Not for fitsDirectional functions need a directional band.
Choosing between unilateral and bilateral tolerances
Start with the function. Ask what the part does at that surface. If it slides, presses, seals, or seats, the error direction is already decided by the mating part. If it only needs to be close to nominal with no contact logic, a symmetric band is fine.
Then check the process. Our general machining tolerance is ±0.005 mm, and that number is a shop capability, not a promise on every feature. Small features, deep pockets, thin walls, and long bores all move the achievable band. A unilateral callout tighter than the process can hold will come back as a deviation request or a higher price.
Then check the finish. Fine finishes at Ra 0.2–0.8 μm and high finishes at Ra 0.8–1.6 μm are produced with specific tool paths. A very tight unilateral band may require a separate finishing operation, which adds a setup and a fixture touch.
Finally, check the inspection plan. Unilateral bands are usually verified with go/no-go gauges at one limit. Bilateral bands are verified with calipers or a CMM at both limits. The drawing should make that choice obvious, because the inspector will follow what is written, not what you meant.
- 1Function firstContact and fit decide the direction.
- 2Process secondMatch the band width to what the machine holds.
- 3Inspection thirdWrite the band so one gauge can verify it.
What each callout costs at the machine
Tolerance width drives cost more than tolerance type. A ±0.05 mm band and a +0.10/0 band of the same total width are usually close in price. What changes is where the operator aims and how often they stop to measure.
A one-sided band can add checks. If the target sits at the limit, the operator has no room to drift, so they measure more often. On a 200-part run, that is real time. On a one-off prototype, it is a few extra minutes.
Coating is the expensive trap. If a symmetric band is written on a surface that will be anodized or nickel-plated, the shop either masks the feature, machines undersize, or asks you to revise the drawing. All three add cost or delay. Putting the coating allowance into a unilateral band on the print avoids the conversation.
There is a limit to how far you can push either type. Below our ±0.005 mm capability, the shop needs a specific process plan, and the drawing should say which features carry the tight band. Broad tight bands across a whole part are a common cause of quotes that look high for no visible reason.
- 1Width mattersTotal band width drives cost more than direction.
- 2Checks add upLimit-targeted bands need more in-process gauging.
- 3Coating trapSymmetric bands on coated surfaces cause rework.
Unilateral vs bilateral: where each one fits
Pick the row that matches the function of the feature, not the habit of the drafter.
| Feature | Better callout | Why |
|---|---|---|
| Press-fit bore | Unilateral +/0 | Oversize still assembles; undersize scraps. |
| Shaft into bearing | Unilateral 0/− | Undersize still enters; oversize jams. |
| Plated surface | Unilateral with coating allowance | Coating thickens the part on one side. |
| General milled face | Bilateral ± | No contact direction; centered is cheapest. |
| Slot clearing a tab | Unilateral +/0 | Clearance matters; extra width costs nothing. |
| Sealing groove depth | Unilateral 0/− | Too deep leaks; shallower is safe. |
| Cosmetic bracket hole | Bilateral ± | No fit function; symmetric band is enough. |
| Long thin wall | Bilateral, widened | Deflection pushes both ways; widen the band. |
The rule to carry into your next drawing
If the feature contacts, seals, presses, or clears something, use a unilateral band that opens in the safe direction. If it does not touch anything, use a bilateral band and keep the window as wide as the function allows.
Questions engineers ask about tolerance callouts
Can I mix unilateral and bilateral tolerances on the same drawing?
Yes, and most complex parts do. Each feature gets the callout its function needs. A press-fit bore may be unilateral while the outer profile is bilateral.
The only rule is that every callout must be readable on its own. Do not stack a general block tolerance on top of a feature-specific band unless the drawing says which one wins.
Does a unilateral tolerance always cost more?
No. Cost tracks total band width and how close to a limit the operator must target. A wide unilateral band is often cheaper than a tight bilateral one.
The cost goes up when the unilateral band is narrow and sits at one limit, because the machinist has to hold the target with no drift allowance and measure more often.
How do I handle tolerances on a surface that will be coated?
Decide the coating thickness first, then build it into the band. Electroless nickel adds roughly 0.005–0.025 mm per surface; anodizing grows the part by a fraction of the oxide layer.
On the print, state the coated dimension as the controlled one. If the band is written on the pre-coat size, the shop has to guess what the finisher will add.
What does ISO 286 change about my callout?
ISO 286 defines standard tolerance grades and fundamental deviations, which is how fits like H7 or h6 get their numbers. A unilateral callout such as Ø30 +0.021/0 is the same band the standard describes in code.
If your drawing uses ISO fit codes, you can usually keep them. If it uses raw limits, add the code in a note so the shop and the inspector read the same intent.
When should I widen a bilateral band instead of tightening it?
When the feature has no contact function and the tight band buys nothing. Cosmetic holes, clearance slots, and non-mating faces often carry ±0.05 mm by habit when ±0.20 mm would work.
Widening these bands frees process capability for the features that actually seal or fit. It is one of the cheapest ways to reduce part cost without touching the design.
Can GreatLight hold ±0.005 mm on every feature?
Our stated general machining tolerance is ±0.005 mm, but that is a capability, not a blanket promise across all geometry. Thin walls, deep pockets, and long bores move the achievable band.
Send the drawing with the tight features marked. We run a free DFM analysis with the quote within 12 hours and will tell you which callouts the process can hold as written.
Send the drawing and we will review the callouts
Upload your print and our engineers will flag any tolerance that the process cannot hold as written, with a DFM note inside 12 hours.
12-hour quote100% inspection