ASME B36.10M is the dimensional foundation of carbon and alloy steel pipe engineering. Every OD, wall thickness, and weight table that an engineer, procurement team, or mill refers to when specifying pipe traces back to this standard. Yet the schedule system is consistently misunderstood — engineers assume schedule numbers scale linearly, that STD equals Sch 40 at all sizes, or that a higher schedule means a proportionally heavier pipe regardless of NPS. These assumptions cause specification errors that range from undersized walls for design pressure to unnecessary cost from over-specified schedules.

ZC Steel Pipe supplies seamless and welded line pipe in all standard ASME B36.10M dimensions from NPS ½ to NPS 60, across Sch 10 through XXS, in API 5L grades from Grade B to X80 PSL2. We supply to pipeline contractors, refineries, and EPC teams across Africa, the Middle East, South America, and Southeast Asia. This guide explains how the schedule system works, how to select the right schedule for a design pressure, and how to read the B36.10M table correctly.

Quick Answer

A pipe schedule is a nominal wall designation, not a fixed thickness — Sch 40 is 3.91 mm on NPS 2 but 10.31 mm on NPS 12. STD and XS diverge from the numbered schedules on large pipe, which is where most specification errors begin:

DesignationNPS ⅛–10NPS 12 and larger
STDEquals Sch 40 (wall varies by size)Constant 9.53 mm (0.375 in)
XSEquals Sch 80 (through NPS 8)Constant 12.70 mm (0.500 in), NPS 8 and up
Sch 40 / Sch 80Wall increases with sizeWall keeps increasing with size

For NPS 14 and above, always state the nominal wall in millimetres on the purchase order — a schedule name alone is not a complete wall specification. To size a schedule from a design pressure, work the four-step Barlow method below or run the pipeline design calculator.

What ASME B36.10M Is — and Is Not

Free tool: Sizing pipeline wall thickness or verifying design pressure per ASME B31.8? Pipeline Design Calculator →
Spec reference: Grade SMYS/SMTS values, wall tolerances, and PSL1 vs PSL2 requirements per API 5L 46th Edition. API 5L Spec Tables →

ASME B36.10M, Welded and Seamless Wrought Steel Pipe — Dimensions and Weights, published by the American Society of Mechanical Engineers, defines the standardized dimensions for carbon and alloy steel pipe: outside diameter, wall thickness, inside diameter, and plain-end weight per unit length. The current edition is 2018 (verified to be identical to the 2022 reaffirmation in all dimensional content).

B36.10M specifies: OD, wall thickness, ID, and weight. Nothing else.

B36.10M does not specify: Material grade, chemical composition, mechanical properties, manufacturing method (seamless vs. welded), pressure rating, or corrosion resistance. These are governed by material product standards (API 5L, ASTM A53, ASTM A106, ASTM A335) and design codes (ASME B31.3, ASME B31.8, ASME B31.4).

This distinction matters for procurement. Ordering "Sch 40 pipe" without a material specification is not a complete pipe order. A complete specification requires both a material standard (which governs what the pipe is made of and how it performs) and a dimensional reference (which governs what sizes and walls are supplied). For line pipe, that material standard is API 5L, where the PSL1 vs PSL2 choice sets the testing, chemistry, and toughness — none of which B36.10M touches.

The Pipe Size Naming Convention — NPS and DN

ASME B36.10M uses NPS (Nominal Pipe Size) as the primary size identifier. NPS is a nominal designation — for NPS 14 and larger, the NPS number equals the OD in inches. For NPS 12 and smaller, the NPS number does not equal the OD.

NPSOD (inches)OD (mm)Notes
½0.84021.3OD ≠ NPS
22.37560.3OD ≠ NPS
44.500114.3OD ≠ NPS
88.625219.1OD ≠ NPS
1212.750323.9OD ≠ NPS
1414.000355.6OD = NPS (inches)
2424.000609.6OD = NPS (inches)

The NPS/OD relationship changes at NPS 14. Below NPS 14, the OD is larger than the nominal size — a convention inherited from wrought iron pipe trade sizes. At NPS 14 and above, the OD in inches equals the nominal pipe size exactly. DN (Diameter Nominal, the SI equivalent) is the metric designation: DN 100 corresponds to NPS 4, DN 300 to NPS 12, DN 600 to NPS 24. The DN designation is used in ISO and European standards; NPS in American standards. Both appear on pipe markings and procurement documents.

Schedule Designations

ASME B36.10M defines the following schedule designations for carbon and alloy steel pipe:

ScheduleDescription
Sch 5Thin wall, low pressure — limited to certain NPS ranges
Sch 10Light wall — listed from NPS ⅛ to NPS 36
Sch 20Moderate wall
Sch 30Moderate wall
Sch 40Standard for most applications ≤ NPS 10
Sch 60Medium-heavy wall
Sch 80Heavy wall
Sch 100Heavy wall — limited NPS availability
Sch 120Extra heavy
Sch 140Extra heavy
Sch 160Heaviest standardized schedule
STDStandard wall — equals Sch 40 for NPS ⅛–10; then constant 9.53 mm for NPS 14+
XSExtra Strong — equals Sch 80 for NPS ⅛–8; then constant 12.70 mm for NPS 8+
XXSDouble Extra Strong — heavier than Sch 160 for NPS ≤ 6

Not all schedules are available at every NPS. In ASME B36.10M, Sch 5 is listed from NPS ½ to NPS 30, Sch 160 from NPS ⅛ to NPS 24, and XXS from NPS ⅛ to NPS 12. A procurement team specifying Sch 160 on NPS 26 will find the schedule does not exist in B36.10M (NPS 26 lists only Sch 10, STD and Sch 20 / XS) — the order will require a nominal wall specification instead.

The STD and XS Divergence — The Most Common Misconception

The schedule designations STD (Standard) and XS (Extra Strong) are frequently misunderstood to be synonymous with Sch 40 and Sch 80 across all sizes. This is only true for smaller pipe:

For NPS ⅛ through NPS 10: STD = Sch 40. The wall thicknesses are identical. For NPS 12 and larger: STD is defined as a constant 9.53 mm (0.375 in) wall, while Sch 40 continues to increase with pipe size. An NPS 24 pipe in STD has a 9.53 mm wall; NPS 24 Sch 40 (where it exists in the table) would be thicker.

For NPS ⅛ through NPS 8: XS = Sch 80. The wall thicknesses are identical. For NPS 8 and larger: XS is defined as a constant 12.70 mm (0.500 in) wall, while Sch 80 continues to increase. An NPS 16 pipe in XS has a 12.70 mm wall; NPS 16 Sch 80 is thicker.

The practical implication: for large-diameter pipe (NPS 14 and above), the STD designation means a specific constant wall, not "standard for that size." Specifying NPS 20 STD gives 9.53 mm wall regardless of the application pressure. This is often lighter than what the design pressure requires — confirm the wall thickness number, not just the schedule identifier, when specifying large-diameter pipe.

API 5L Table 11 lets the delivered wall run below the nominal wall, and how far depends on the process and the wall band: −12.5 % for seamless pipe over 4.0 mm and under 25.0 mm, ±10 % for welded pipe over 5.0 mm and under 15.0 mm, and absolute values in mm outside those bands (for seamless walls of 25.0 mm and over, the greater of an absolute value and 0.1t). A pipe ordered to 12.7 mm nominal wall may therefore arrive at 12.7 × 0.875 = 11.11 mm if seamless, or 11.43 mm if welded, and still fully meet API 5L. If the Barlow calculation plus corrosion allowance needs exactly 12.7 mm, that order fails at the lower tolerance. The correct approach is to work out the wall you must have in the ground (t_min + CA), then pick a nominal wall whose minus tolerance, for the band that nominal wall falls in, still leaves at least that much. When the result falls between standard schedule walls, select the next thicker one.

How to Select a Schedule for Design Pressure

Schedule selection is a structured four-step process. The two-step shortcut — calculate t_min, then pick a schedule — is incorrect because it ignores mill tolerance and produces an order where a portion of the delivered pipe may be at or below the design minimum wall.

Step 1: Calculate the minimum required wall thickness

Use the Barlow formula from the applicable design code:

t_min = P × D / (2 × SMYS × F × E × T)

Where:

  • P = design pressure
  • D = outside diameter (from B36.10M for the chosen NPS)
  • SMYS = specified minimum yield strength of the pipe material (from API 5L, ASTM A106, etc.)
  • E = longitudinal joint factor
  • F = design factor
  • T = temperature derating factor

Take E, F and T from the design code that governs the line (for example ASME B31.8 or ASME B31.3); their values depend on the code, the location class and the pipe type.

Step 2: Add corrosion allowance

t_req = t_min + CA, where CA is the corrosion allowance from the project specification. t_req is the wall that must still be there at the end of the design life.

Step 3: Apply the API 5L wall tolerance to get the ordering wall

The nominal wall you order (t_spec) must still be at least t_req at its minus tolerance. API 5L Table 11 sets that tolerance by process and by the band the nominal wall falls in:

  • Seamless, wall over 4.0 mm and under 25.0 mm (−12.5 %): t_spec = t_req / 0.875
  • Welded (ERW, LSAW, SSAW), wall over 5.0 mm and under 15.0 mm (−10 %): t_spec = t_req / 0.90
  • Outside those bands Table 11 gives absolute minus values in mm (and, for seamless walls of 25.0 mm and over, the greater of an absolute value and 0.1t), so subtract the tolerance rather than dividing.

Check that the t_spec you get actually falls in the band you used. This step is mandatory. Ordering at t_req rather than t_spec means some joints in the delivery will be below the design wall, have correct pipe markings, and pass all API 5L acceptance criteria. The tolerance depends on manufacturing route, so confirm seamless vs welded before fixing the ordering wall.

Step 4: Select the schedule

From the ASME B36.10M table for the chosen NPS, find the lowest schedule whose nominal wall thickness is ≥ t_spec. That is the pressure-minimum schedule. If the project specification sets a minimum schedule for this NPS regardless of pressure (common in sour service or offshore project specifications), apply that minimum instead if it results in a heavier wall.

Schedule Selection Worked Example

Full four-step Barlow schedule selection for an illustrative design condition. The code factors below are example inputs, not values taken from a design code — use the ones your code gives:

Conditions: NPS 8 (OD = 219.07 mm per ASME B36.10M), API 5L X65 PSL2 seamless.

ParameterValue
Design pressure P10 MPa
SMYS (X65)450 MPa
Design factor F (example input)0.72
Longitudinal joint factor E (example input)1.0
Temperature derating factor T (example input)1.0
Corrosion allowance CA (example input)1.5 mm

Step 1 — Barlow minimum wall:

t_min = P × D / (2 × SMYS × F × E × T) = 10 × 219.07 / (2 × 450 × 0.72 × 1.0 × 1.0) = 2190.7 / 648.0 = 3.38 mm

Step 2 — Add corrosion allowance:

t_req = t_min + CA = 3.38 + 1.50 = 4.88 mm

Step 3 — Ordering wall (API 5L Table 11, seamless, −12.5 % for walls over 4.0 mm and under 25.0 mm):

t_spec = t_req / 0.875 = 4.88 / 0.875 = 5.58 mm (inside the 4.0–25.0 mm band, so the −12.5 % applies)

Step 4 — Select from ASME B36.10M for NPS 8:

ScheduleNominal wall (mm)Meets t_spec ≥ 5.58 mm?Result
Sch 103.76No — 3.76 < 5.58INSUFFICIENT
(no schedule name)5.56No — 5.56 < 5.58; at −12.5 % it can arrive at 4.87 mmINSUFFICIENT
Sch 206.35Yes — 6.35 ≥ 5.58MINIMUM ADEQUATE SCHEDULE
Sch 40 (STD)8.18Yes — adequateOver-specified by 29%

Selection: NPS 8 Sch 20, API 5L X65 PSL2 seamless.

Note: if the customer's project specification requires Sch 40 as a minimum for NPS 8 regardless of pressure requirements — common in sour service or offshore project specifications — Sch 40 is selected over the pressure-minimum Sch 20. The project specification minimum always overrides the pressure minimum when it results in a heavier wall.

The full ASME B36.10M dimensional table for all NPS and schedule combinations is available at the ZC Steel Pipe pipe schedule chart.

Schedules by Application Context

The following are common schedule selections by application type. These are starting points — always confirm against your design pressure calculation:

ApplicationTypical NPS RangeCommon Schedule
Low-pressure gathering line2–8Sch 20 or Sch 30
Gas distribution (moderate pressure)2–12Sch 40 (STD)
Process pipe (refinery, chemical)½–12Sch 40 to Sch 80 depending on fluid
High-pressure process (hydrocracker, reformer)½–6Sch 80 to Sch 160
Transmission pipeline (X65/X70)12–60Wall per B36.10M at calculated thickness; typically 10–19 mm
Subsea/offshore (X65 LSAW)16–56Wall per design — Sch 60 to custom-wall
Hydraulic/instrument tubing⅛–1Sch 80 or Sch 160

For large-diameter transmission pipe (NPS 16 and above), wall thicknesses are typically specified as nominal wall values (e.g., 14.3 mm or 17.5 mm) rather than schedule designations, because the walls required by ASME B31.8 design pressures for X65/X70/X80 do not always align with standard schedules. The ASME B36.10M table is used to confirm that the specified wall and OD produce a valid pipe geometry, and the mill rolls to the specified wall. This is different from process plant pipe, where schedule designations are used throughout the piping specification and every size is drawn from the B36.10M table directly.

For how those large-diameter walls are actually manufactured, see the welded steel pipe types guide (ERW, LSAW, SSAW) and LSAW vs seamless for large-diameter pipelines — the manufacturing route you choose also sets the wall tolerance you must design around.

When NOT to Specify by Schedule Name for NPS ≥ 14

For smaller pipe (NPS 12 and below), schedule names are unambiguous — Sch 40 maps to a specific wall that varies by size, and engineers look it up. For NPS 14 and above, schedule names become misleading because STD and XS describe constant walls that do not scale with pipe size. The following table identifies the situations where a schedule designation is not a complete specification:

SituationRecommended specification methodWhy schedule name fails
NPS 14 and above (all applications)Specify nominal wall in mm + OD in mm per ASME B36.10MSTD = 9.53 mm constant; XS = 12.70 mm constant — schedule names describe a fixed wall unrelated to the pipe diameter
Transmission pipeline (ASME B31.8 design)Specify nominal OD + nominal wall from Barlow calculationPipeline walls per design calculation rarely align exactly with standard schedule increments above NPS 14
Offshore/subsea pipeAlways OD + wall in mmStandard schedules not used above NPS 24 for offshore; all ordering by OD + wall
Wall thickness tolerance is criticalState t_spec (not t_min)Nominal wall includes tolerance band; ordering t_min gives pipe that meets standard but is below design requirement at lower tolerance
Large-bore fittings matching large-bore pipeState wall at each end in mmFitting schedule designations have same STD/XS ambiguity as pipe above NPS 14

The piping specification for any project that includes NPS 14 and above pipe should include an explicit note: schedule designations (STD, XS) are not acceptable as the sole wall specification for large-diameter pipe. This prevents ambiguity throughout the supply chain from the PO through the mill MTC to the receiving inspection.

Weight Calculation

Plain-end weight in kg/m from the ASME B36.10M formula:

W = (OD_mm − WT_mm) × WT_mm × 0.0246615

The constant 0.0246615 = π × carbon steel density (7,850 kg/m³) ÷ 10⁶.

This is the weight of the steel shell only. Bevelled-end or threaded-end pipe weighs slightly more due to end preparation. Pipe with internal coatings, external coatings, or concrete weight coating adds substantially to running weight — relevant for offshore pipeline installation load calculations. For an NPS 8 Sch 40 pipe (OD 219.07 mm, WT 8.18 mm): W = (219.07 − 8.18) × 8.18 × 0.0246615 = 210.89 × 8.18 × 0.0246615 = 42.54 kg/m. Going from Sch 20 (6.35 mm wall, 33.31 kg/m) to Sch 40 (8.18 mm wall, 42.54 kg/m) adds 28% to the weight, close to the 29% wall over-specification noted in the worked example above. To move between inch schedules and metric wall, OD, and weight quickly, use the unit converter.

Pipe Schedule Specification Failure Modes to Specify Against

The following three failure modes represent the most common errors in schedule specification. Each has a distinct mechanism and a specific diagnostic that can be applied before or after a delivery.

Failure Mode 1 — STD/XS designation under-wall for NPS ≥ 14

Mechanism: A piping engineer specifies NPS 16 XS for a gas compression suction header operating at 8 MPa. The intended interpretation is the "extra strong" wall suitable for a heavy-duty application. The ASME B36.10M XS wall for NPS 16 is 12.70 mm constant — the same as for NPS 8, NPS 10, NPS 12, and all larger sizes. The Barlow calculation for NPS 16 at 8 MPa (API 5L X65, F=0.72) gives t_min = 8 × 406.4 / (2 × 450 × 0.72 × 1.0 × 1.0) = 3251.2 / 648.0 = 5.02 mm; with a 1.5 mm corrosion allowance and the −12.5 % seamless tolerance, t_spec = (5.02 + 1.50) / 0.875 = 7.45 mm. XS (12.70 mm) is more than adequate for that pressure. But on a project where the design requires 18 mm wall and someone specifies XS, believing it to be "heavy wall," the delivery is 12.70 mm XS — 29% below the design requirement. The pipe is correctly marked and fully compliant with the order as written.

Diagnostic: Check the ASME B36.10M table for the specified NPS and confirm the STD or XS wall thickness in mm. Compare against the pressure design calculation minimum wall. The mismatch is visible in the table within 30 seconds and invisible to any receiving inspector who checks only the pipe markings.

Fix: For all NPS 14 and above pipe orders, require that the nominal wall thickness in mm be stated explicitly on the purchase order alongside any schedule designation. The B36.10M table is the authoritative reference; do not rely on schedule names alone.

Failure Mode 2 — Mill tolerance not accounted: design wall ordered as nominal, not t_spec

Mechanism: A design calculation for NPS 8 API 5L X65 seamless needs 7.0 mm of wall (t_min plus corrosion allowance). The engineer picks the nearest standard wall above it, 7.04 mm (NPS 8 Sch 30), and orders that as the nominal wall. API 5L Table 11 allows seamless pipe in that band to arrive 12.5 % thin, so a joint can measure 7.04 × 0.875 = 6.16 mm and still fully meet API 5L — 0.84 mm below what the design needs. Applying the ordering-wall formula instead gives 7.0 / 0.875 = 8.00 mm, so the right selection was NPS 8 Sch 40 (8.18 mm).

Diagnostic: A UT wall thickness survey at receiving shows joints below the design wall but inside the API 5L Table 11 tolerance for the ordered nominal wall. The mill has met the order, so there is no nonconformance to claim; the shortfall was built into the purchase order.

Fix: Apply the ordering-wall formula in all schedule selections: t_spec = (t_min + CA) / (1 − minus tolerance), using the API 5L Table 11 tolerance for the process and the band the nominal wall falls in (seamless over 4.0 and under 25.0 mm: 0.125; welded over 5.0 and under 15.0 mm: 0.10). Then select the lowest schedule whose nominal wall is at least t_spec. This ensures that even at the lower API 5L tolerance, every joint in the delivery keeps the design wall after corrosion.

Failure Mode 3 — Stainless pipe ordered to B36.10M schedule instead of B36.19M

Mechanism: A stainless steel piping system requires NPS 4 Sch 40S pipe per ASME B36.19M. The procurement engineer references the purchase order to ASME B36.10M and specifies Sch 40. For NPS 4, both standards give the same wall (6.02 mm) — so the pipe is dimensionally identical. However, the mill designation on the stainless pipe MTC reads "NPS 4 Sch 40, B36.10M" instead of "NPS 4 Sch 40S, B36.19M." For NPS 4, this does not cause a dimensional problem. For NPS 12, B36.10M Sch 40 wall = 10.31 mm while B36.19M Sch 40S wall = 9.52 mm — a real difference. If the project transitions from NPS 4 to NPS 12 stainless pipe and the same B36.10M Sch 40 designation is used for NPS 12, the delivered wall is 10.31 mm, which may exceed the design assumption and cause flange bore mismatch with B36.19M fittings.

Diagnostic: Compare the "S" suffix on the schedule designation. B36.19M stainless schedules are always "S" suffixed (10S, 40S, 80S). A stainless pipe order without the "S" suffix has been incorrectly referenced to B36.10M. For NPS ≤ 10, this may be irrelevant (walls are the same); for NPS 12 and above, the wall difference may cause interference.

Fix: For any stainless steel pipe order, reference ASME B36.19M with "S" suffix schedules (10S, 40S, 80S) — not B36.10M. Add a note to the procurement procedure: "Stainless pipe dimensional reference: ASME B36.19M (not B36.10M). Use schedule designations with S suffix."

Purchase Order Guidance

A complete pipe order referencing ASME B36.10M includes:

  • Material specification: API 5L X65 PSL2, ASTM A106 Grade B, or equivalent
  • NPS: the nominal pipe size (e.g., NPS 8)
  • Schedule or wall thickness: specify the schedule designation (Sch 80) or the nominal wall value (8.18 mm) — for large-diameter pipe, nominal wall is clearer and mandatory
  • OD confirmation: for NPS 14 and larger, confirm the OD in mm (e.g., 355.6 mm for NPS 14)
  • End preparation: bevelled (standard for welded service), plain end, or threaded
  • Length: specific random length range or cut-to-length as required

Procurement trap — NPS ≥ 14 schedule designation without nominal wall:

Wrong PO: "NPS 20 STD pipe, API 5L X65 PSL2."

What ships: NPS 20 × 9.53 mm wall — the ASME B36.10M constant STD wall for NPS ≥ 14. The pipe is correctly marked "NPS 20 STD ASME B36.10M" and fully compliant with the PO as written. The design pressure required 14.3 mm wall. No receiving inspector checking the pipe markings against the PO will flag the under-wall condition — the PO said STD and the pipe is STD.

Correct PO: "NPS 20 × 14.3 mm nominal wall, OD 508.0 mm, API 5L X65 PSL2 seamless, dimensions per ASME B36.10M. Do not interpret 'STD' or 'XS' designations for NPS ≥ 14 — specify nominal wall in millimetres explicitly on all large-diameter pipe orders."

The full schedule-to-wall reference table is available at the ZC Steel Pipe ASME B36.10M spec page. For design pressure calculations using ASME B31.8 or ASME B31.3, the ZC Steel Pipe pipeline design calculator applies the Barlow formula with the correct code factors and outputs the ordering wall directly.

Frequently Asked Questions

What does ASME B36.10M specify?

ASME B36.10M, Welded and Seamless Wrought Steel Pipe — Dimensions and Weights, is the dimensional standard that defines the outside diameter (OD), wall thickness, inside diameter (ID), and plain-end weight for each pipe size and schedule combination in carbon and alloy steel pipe. It covers NPS ⅛ (DN 6) through NPS 80 (DN 2000) across all standard schedule designations. ASME B36.10M is a dimensional reference only — it does not specify material grade, mechanical properties, or manufacturing method. The material is governed by separate product specifications such as API 5L for line pipe or ASTM A106 for carbon steel pressure pipe.

What is the difference between pipe schedule and wall thickness?

A pipe schedule is a nominal designation — a number or identifier like Sch 40, Sch 80, or STD — that maps to a specific wall thickness for a given NPS (nominal pipe size). The wall thickness that a schedule number represents varies by pipe size: Sch 40 on NPS 2 pipe is 3.91 mm, while Sch 40 on NPS 12 is 10.31 mm. Schedule numbers are not a linear scale — they are a catalogue of standardized wall and weight combinations developed to cover common pressure and application requirements. Always look up the actual wall thickness and weight for the specific NPS from the ASME B36.10M table; do not assume that a higher schedule number means proportionally thicker wall across all sizes.

What is the difference between Schedule 40, STD, Schedule 80, and XS?

For NPS ⅛ through NPS 10, Schedule 40 and STD (Standard) are equivalent — they specify the same wall thickness. Similarly, Schedule 80 and XS (Extra Strong) are equivalent for NPS ⅛ through NPS 8. Above NPS 10, STD wall is defined as 9.53 mm (0.375 in) constant, regardless of schedule number — while Sch 40 continues to follow its own thickness table. Above NPS 8, XS wall is defined as 12.70 mm (0.500 in) constant, while Sch 80 continues to increase with size. This divergence means that for large-diameter pipe, STD and XS designations describe a constant wall regardless of size, while schedule numbers describe walls that increase with NPS.

How do I select the correct pipe schedule for my design pressure?

Pipe schedule selection for a given design pressure uses the Barlow formula: t_min = P × D / (2 × SMYS × F × E × T), where P is the design pressure, D is the outside diameter, SMYS is the specified minimum yield strength, F is the design factor per the applicable code, E is the longitudinal joint factor, and T is the temperature derating factor. After solving for t_min, add the corrosion allowance, then divide by (1 − minus tolerance) from API 5L Table 11 for the process and wall band to get the ordering wall, and select the next thicker standard schedule from the ASME B36.10M table. The full dimensional tables are available at the ZC Steel Pipe pipe schedule chart at /specs/asme-b36-10.

Does ASME B36.10M apply to stainless steel pipe?

No. Stainless steel pipe dimensions are covered by ASME B36.19M, which defines the same NPS sizing convention but includes schedules specific to stainless steel — particularly 5S, 10S, 40S, and 80S. The S suffix distinguishes stainless steel schedules from the carbon and alloy steel designations in B36.10M. Some dimensions overlap between the two standards, but they are separate documents. For stainless steel pipe — including ASTM A312 304L/316L or duplex grades — reference B36.19M, not B36.10M. For NPS 12 and above, the walls diverge: B36.10M Sch 40 and B36.19M Sch 40S are not the same thickness, and mixing the two references causes bore mismatch at fittings.

What pipe sizes does ASME B36.10M cover?

ASME B36.10M covers pipe from NPS ⅛ (DN 6, OD 10.3 mm) to NPS 80 (DN 2000, OD 2032 mm). Not every schedule designation is available for every size — thin schedules (Sch 5, 10) are only available at certain NPS ranges, and heavy schedules (Sch 120, 140, 160, XXS) are limited to smaller-diameter pipe. NPS 14 and larger only use OD-based sizing (the OD is the same as the nominal size in inches), while smaller pipe ODs differ from the nominal size. The ZC Steel Pipe ASME B36.10M spec page provides the complete table covering all 772 NPS-schedule combinations in the standard.

How is pipe weight per metre calculated from ASME B36.10M?

Plain-end weight in kg/m is calculated by the formula: W = (OD_mm − WT_mm) × WT_mm × 0.0246615, where OD is the outside diameter in millimetres and WT is the wall thickness in millimetres. The constant 0.0246615 is derived from carbon steel density (7,850 kg/m³) multiplied by π and divided by 10⁶. This formula gives the weight of the steel wall only — for threaded or bevelled-end pipe, coupling weight and end-prep adjustments apply. The formula confirms that for a given OD, weight increases with both wall thickness and as wall thickness approaches OD/2, but weight is not a linear function of wall alone.

Can I order ASME B36.10M schedule pipe in an API 5L material grade?

Yes. ASME B36.10M and API 5L work together: B36.10M specifies the dimensions (OD, wall, weight) and API 5L specifies the material (grade, chemistry, mechanical properties, manufacturing, testing). A line pipe order typically references both — for example, API 5L X65 PSL2 in OD and wall thickness per ASME B36.10M NPS 12 Sch 80. The material spec (API 5L) governs quality and performance; the dimensional standard (B36.10M) governs the sizes. The same dimensional reference applies whether the material is carbon steel per API 5L, alloy steel, or stainless steel per the appropriate product specification.

Why should I state the wall thickness in mm alongside the schedule designation on a purchase order for NPS 14 and above?

For NPS 14 and above, the STD designation corresponds to a constant 9.53 mm wall and XS corresponds to a constant 12.70 mm wall — regardless of pipe diameter. A purchase order that states only 'NPS 20 STD' without a nominal wall in mm will be supplied with a 9.53 mm wall, which is the ASME B36.10M compliant interpretation. If the design pressure requires a heavier wall, this pipe will be under-specified, it will be marked correctly per the standard, and no inspection will flag it on receipt. Stating the nominal wall in mm on the PO removes the ambiguity and gives the mill an unambiguous manufacturing target.

What is the mill tolerance for wall thickness under API 5L, and how does it affect schedule selection?

API 5L 46th edition Table 11 sets the wall tolerance by process and wall band, not by grade or PSL. Seamless pipe over 4.0 mm and under 25.0 mm gets +15.0 % / −12.5 % of the specified wall; welded pipe over 5.0 mm and under 15.0 mm gets ±10 %; thinner and thicker walls get absolute values in mm (for seamless walls of 25.0 mm and over, the greater of an absolute value and 0.1t). So a 10 mm seamless wall may arrive as thin as 8.75 mm, and a 10 mm welded wall as thin as 9.00 mm, and both still meet API 5L. To keep the design wall after corrosion, add the corrosion allowance to the pressure minimum first, then choose a nominal wall whose minus tolerance still leaves that much steel: for a seamless wall in the middle band, nominal ≥ (t_min + CA) / 0.875; for a welded wall in its middle band, nominal ≥ (t_min + CA) / 0.90.