Seamless steel pipe OD tolerance, wall thickness tolerance, and weight limits are set by ASTM/ASME A/SA 999 for stainless pipe, ASME B36.10M for carbon/welded line pipe dimensions, ASME B36.19M for stainless dimensions, and API 5L for line pipe, with seamless line pipe specified at +/- 0.75% OD and +15% / -12.5% wall thickness [S3][S7].
For a 4 NPS SCH 40 example, the nominal OD is 4.500 in (114.3 mm) and nominal wall is 0.237 in (6.02 mm); through 8 NPS, carbon and stainless share the same nominal dimensions, and B36.19M mostly mirrors B36.10M except for a few schedule additions on NPS 10 to NPS 22 [S1][S2].
OD Tolerance Bands by Standard and Product Form
Under ASTM/ASME A/SA 999 for stainless pipe, the under-tolerance on OD is -0.031 in across all sizes, and the plus tolerance for the 1-1/2 to 4 NPS range is also 0.031 in; above 4 NPS the plus tolerance increases with OD [S3]. This same reference frame applies to most nickel alloy welded pipe, whose general requirements are covered by ASTM/ASME B/SB 775, while seamless nickel alloy pipe is covered by ASTM/ASME B/SB 729, and hot-finished nickel products are given more generous OD limits than stainless because of forming difficulty [S3]. For cold-drawn seamless steel tubes under EN 10305-1, DIN 2391, ASTM A519, and GB/T 3639, the standard commercial OD tolerance is approximately +/- 0.05 mm on small diameters, and precision grade can reach +/- 0.03 mm on request [S4].
A useful comparison: 1-1/2 to 4 NPS stainless under A/SA 999 is +/- 0.031 in OD, cold-drawn tube under EN 10305-1 standard grade is roughly +/- 0.05 mm OD, and API 5L line pipe is +/- 0.75% OD (about +/- 0.034 in at 4-1/2 in OD), so on a 4-1/2 in pipe the three specifications land within the same absolute band of roughly +/- 0.03 in but reach it through different math [S3][S4][S7].
Wall Thickness Tolerance: Minimum-Limited, Not Symmetric
Wall thickness is a one-sided spec for most seamless products: only the minimum wall is regulated, and the limit is -12.5% of nominal wall under A/SA 999 stainless practice, with no maximum wall cap and no maximum weight cap for welded pipe [S3]. For seamless pipe the same -12.5% minimum wall rule applies, but weight is additionally capped at 10% over nominal weight, which limits average wall thickness but not point wall thickness [S3]. API 5L seamless and welded line pipe uses +15% / -12.5% wall tolerance, a slightly looser plus side than the seamless average-weight rule and a symmetric negative side that matches A/SA 999 [S7]. Cold-drawn seamless tubes are symmetric: +/- 10% wall for standard commercial and +/- 5% for precision, as published in EN 10305-1 / DIN 2391 practice [S4].
Wall and OD comparisons for spec-driven selection also appear in the field guide on seamless vs welded steel pipe for high-pressure service, which maps these same tolerance bands to pressure-containing service.
Schedule System, NPS, and Why B36.10 vs B36.19 Matter

ASME B36.10M standardizes the dimension set for carbon and low-alloy pipe, covering both seamless and welded constructions, while ASME B36.19M does the same for stainless steel pipe, with the two mostly aligned except for a few additions: schedule 10S on NPS 14 to NPS 22, schedule 40S on NPS 12, and schedule 80S on NPS 10 and NPS 12 [S2]. The schedule number is dimensionless; SCH 5, 10, 20, 30, 40, 60, 80, 100, 120, 140, 160, STD, XS, and XXS are the common callouts, and through 8 NPS the nominal dimensions for carbon and stainless coincide, then diverge at larger sizes [S1][S2]. NPS itself is a historical identifier, not a measured OD: NPS 1/8 (DN 6) through NPS 12 (DN 300) use a standardized OD that is larger than the NPS number, while NPS 14 and above have an OD that equals the NPS designation, which is why the same nominal 4 NPS maps to a 4.500 in OD while NPS 14 maps to a 14.000 in OD [S1][S2].
Ovality, Eccentricity, and Hidden Geometry Limits
Ovality is a separate constraint layered on top of OD tolerance: a pipe at both ends of the OD band on the same cross-section would be 0.062 in out of round on a 1-1/2 to 4 NPS stainless pipe, so an explicit ovality allowance is granted for thin-wall pipe, defined as nominal wall 3% or less of OD, where the OD tolerance applies to the mean diameter and ovality is permitted up to 1.5% of OD [S3]. Eccentricity is the equivalent for wall: in precision cold-drawn tube practice the wall must stay within 10% of nominal wall to prevent localized thinning, which directly reduces pressure capacity in hydraulic cylinder service [S4]. Straightness is another tolerance dimension often missed: the A/SA 999 limit is 1/8 in over 10 ft, and one German hydraulics case in 2023 saw tubes within OD and wall limits but at 1.8 mm/m straightness (nearly double the 1.0 mm/m target) bind a piston at full extension and fail pressure cycling after 200 hours [S3][S4].
Length, Weight, and Limits That Are Not OD or Wall

Cut length tolerance under A/SA 999 is -0 / +1/4 in, and there is no ID tolerance stated, only an OD and wall framework, which matters for any application relying on the bore dimension rather than the wall [S3]. Delivery condition also drives final tolerance: cold-drawn tube delivery states BK, BK+S, GBK, and NBK each carry different post-machining dimensional stability, and surface roughness is a tolerance dimension (as-drawn Ra 0.8-1.6 micrometers, honed Ra 0.2-0.4 micrometers, SRB Ra at or below 0.2 micrometers), not a separate cosmetic spec [S4].
For selection work that uses pipe weight and schedule callouts against measured geometry, a seamless steel pipe specification reference ties the NPS, SCH, OD, and wall fields to the right A/SA 999 and B36.10 limits, while measurement-side checks pair naturally with a wall thickness gauge selection guide for non-destructive verification of the -12.5% minimum wall rule.
Comparison: API 5L vs A/SA 999 vs EN 10305-1 on the Same Pipe
On a 4-1/2 in OD x 0.237 in wall SCH 40 line pipe, API 5L is +/- 0.75% OD and +15% / -12.5% wall, A/SA 999 stainless is +/- 0.031 in OD and -12.5% minimum wall, and EN 10305-1 standard-grade cold-drawn tube is roughly +/- 0.05 mm OD and +/- 10% wall, with the API 5L plus-side on wall being the loosest of the three and A/SA 999 being the only one with a hard weight cap on seamless at 10% over nominal [S3][S4][S7]. API 5L plus-side looseness on wall is intentional to cover both seamless and welded under one callout; the weight cap is what actually protects against out-of-spec heavy seamless product, not the wall plus-tolerance [S3][S7].
What Buyers Get Wrong: Common Tolerance Failure Modes

The 2023 German hydraulics case is the cleanest example: OD and wall inside spec, straightness outside spec, and the failure surfaced only after 200 hours of pressure cycling, not on the inspection bench [S4]. On stainless pipe, missing the ovality allowance leads to false rejects when measuring only one axis on a thin-wall pipe, since the 1.5% of OD rule only applies when nominal wall is 3% or less of OD, and outside that ratio the standard OD tolerance applies to every measured point [S3]. On cold-drawn tube, picking H9 instead of H8 on the ID tolerance class leaves enough bore variation to push a honed cylinder off the piston seal fit, since H8 is the standard class for precision hydraulic and mechanical service and H7 is reserved for servo-grade applications [S4].
For projects where the pipe will feed into a ultrasonic thickness gauge QA loop, the right A/SA 999 / API 5L callout is the one that names the standard, the schedule, the OD tolerance, and the wall tolerance on the same line; a spec that names only SCH 40 leaves the buyer with no way to challenge a mill that ships at the 15% wall plus-side but off the -12.5% minimum [S3][S7].
Trackable next node: any seamless line pipe order released under API 5L in Q4 2026 will continue to be measured against the +15% / -12.5% wall and +/- 0.75% OD field; mills that publish A/SA 999 ovality tables in 2026 are the ones to watch for thin-wall stainless orders where the 1.5% of OD rule will govern the mean diameter rather than the point-to-point tolerance [S3][S7].