ASME B31.3 vs B31.1:
Choosing the Right Piping Code
for Your Project
Process piping and power piping operate under different codes with different safety philosophies. Using the wrong code on a project creates compliance gaps that only surface at statutory inspection โ or after a failure.
On every piping project, one of the earliest and most consequential engineering decisions is the selection of the applicable piping code. In industrial and power plant applications, the choice typically comes down to two ASME standards: ASME B31.3 (Process Piping) and ASME B31.1 (Power Piping). Both are internationally recognised, technically rigorous codes โ but they reflect different engineering philosophies, apply to different services, and produce materially different design outcomes for the same pipe.
Using the wrong code is not a minor administrative error. It creates compliance gaps that surface at statutory inspection, procurement issues when specified materials don’t match the intended code, and potentially unsafe designs if the more conservative requirements of the applicable code are not met. Understanding where the boundary lies โ and why it matters โ is fundamental to project setup.
What Each Code Covers
ASME B31.3 โ Process Piping
Applies to piping within chemical, petroleum, pharmaceutical, textile, paper, semiconductor, and related processing plants. Covers fluids including hydrocarbons, acids, steam utility lines within process facilities, and process water. The default code for Oil & Gas, Petrochemical, Pharmaceutical, and Industrial facilities.
ASME B31.1 โ Power Piping
Applies to steam and water piping at power generation facilities โ steam turbines, boilers, feed water systems, and associated auxiliary systems. Also governs certain utility steam and condensate lines in industrial plants where the boiler is the pressure source. Used in power stations, co-generation plants, and district heating systems.
ASME B31.4 โ Pipeline Transport
Liquid hydrocarbon transmission pipelines โ crude oil, refined products, LPG. Not discussed here but important to distinguish from B31.3 process plant piping.
ASME B31.8 โ Gas Transmission
Natural gas transmission and distribution pipelines. Location class system governs wall thickness. Again, distinct from B31.3 plant piping.
Common ambiguity: Steam lines within a process plant (not a power station) are typically governed by B31.3, not B31.1 โ even if the steam pressure and temperature would also be within B31.1’s scope. The governing factor is the plant type and the intended application, not the fluid alone. Confirm with the AHJ and client specification at project inception.
Key Technical Differences: B31.3 vs B31.1
| Parameter | ASME B31.3 (Process) | ASME B31.1 (Power) |
|---|---|---|
| Design factor (sustained stress allowable) | S_h = basic allowable at temperature | S_h = 1.0 ร allowable (similar basis, different tables) |
| Weld joint efficiency | 1.0 for full-penetration butt welds with RT | 1.0 for full-penetration butt welds with RT |
| Examination requirements | Normal fluid service: 5% RT/UT. Category M (toxic/lethal): 100% RT | All butt welds: typically 100% RT at higher pressures |
| Pressure test requirement | Hydrostatic at 1.5ร design pressure; pneumatic permitted | Hydrostatic at 1.5ร MAWP; pneumatic at 1.1ร MAWP |
| Flexibility / thermal analysis | Formal analysis required above threshold; Caesar II used | Formal analysis required; same tools |
| Branch reinforcement | Calculated pad or integrally reinforced tee | Similar but different calculation methodology |
| Fluid service categories | Normal, Category D, Category M, High-Pressure | Not differentiated by fluid service in same way |
| Governing body | ASME Committee B31.3 | ASME Committee B31.1 |
| Typical application | Refineries, chemical plants, O&G, pharmaceutical | Power stations, co-generation, boiler-connected lines |
Allowable Stress: Where the Numbers Differ
Both codes use temperature-dependent allowable stress values from ASME Section II Part D material tables, but the reduction factors and the way they combine with design conditions differ. This affects wall thickness calculations โ and therefore the weight, cost, and procurement lead time of pipe.
Practical consequence: For the same pipe material, pressure, and temperature, B31.1 sometimes requires a thicker wall than B31.3. This is because B31.1’s allowable stresses are occasionally set more conservatively for power service, reflecting the consequence of failure in a boiler-connected system. Always calculate wall thickness using the specific code tables โ do not transfer allowable values between codes.
- 01
B31.3 Wall Thickness Formula
t = (P ร D) / (2 ร (S ร E + P ร Y)). Where P = design pressure, D = outside diameter, S = allowable stress at design temperature, E = weld joint quality factor, Y = coefficient from B31.3 Table 304.1.1.
- 02
B31.1 Wall Thickness Formula
t_m = (P ร D_o) / (2 ร (S ร E + P ร y)). Superficially similar but uses different coefficient y and different S values from B31.1 tables. Results may differ.
- 03
Corrosion Allowance
Both codes add a corrosion allowance c to the calculated minimum thickness. Corrosion allowance is specified by the engineer based on fluid corrosivity and design life โ typically 1.5โ3.2 mm for carbon steel in process service.
- 04
Mill Tolerance
Both codes require an addition for mill under-thickness tolerance. Standard pipe (ASTM A106, A53) is manufactured to ยฑ12.5% of nominal wall thickness โ so the specified wall must be increased by 12.5% before selecting the nominal schedule.
B31.3 Fluid Service Categories: A B31.1 Distinction
B31.3 introduces a concept absent from B31.1: fluid service categories that modify examination and testing requirements based on fluid hazard.
Normal Fluid Service
The default. Fluids that are not flammable, not toxic, and not at extreme conditions. 5% random examination of welds is the baseline requirement. Applies to most utility and non-hazardous process lines.
Category D Service
Non-flammable, non-toxic fluids at design temperatures above -29ยฐC and pressures not exceeding 1035 kPa. Allows visual examination only โ reduced inspection regime. Typical application: compressed air, cooling water, nitrogen.
Category M (Lethal) Service
Fluids where a single exposure to a very small quantity could cause serious irreversible harm โ chlorine, hydrogen cyanide, phosgene. Requires 100% radiographic examination of all butt welds and hydrostatic testing. Zero tolerance for inspection shortcuts.
High Pressure Fluid Service
Pressures exceeding the special Class 2500 limits. Requires a separate engineering design report and enhanced examination. Not commonly encountered in most process plants.
Examination Requirements: A Practical Difference
This is where the codes produce the most significant cost and schedule difference in practice. B31.3 Normal Fluid Service requires only 5% random radiographic or ultrasonic examination of butt welds. B31.1 at higher pressure classes typically requires 100%. The implication for a large project is substantial: 5% RT on a 1,000-weld project means 50 welds examined; 100% means 1,000.
Specification override: Many clients and EPCs specify 10%, 20%, or 100% RT on all butt welds regardless of fluid service โ often as a project-wide quality requirement. This is contractually legitimate but has cost implications that must be captured in the estimate. The code minimum is a floor, not a ceiling.
How to Make the Code Selection Decision
- 01
Identify the Plant Type
Power station or co-generation โ B31.1. Process plant (refinery, chemical, O&G, pharma) โ B31.3. District heating โ B31.1. Industrial facility with in-plant utilities โ confirm with client.
- 02
Review Client Specification
Most major clients have a project-specific piping specification that identifies the applicable code. Where it differs from the ASME default, the client specification governs. Document the basis and obtain written confirmation.
- 03
Confirm with AHJ
For projects requiring statutory inspection (pressure vessel registration, factory licensing), the Authority Having Jurisdiction may specify the applicable code. In India, PESO (Petroleum and Explosives Safety Organisation) has specific code requirements for petroleum facilities.
- 04
Apply Consistently
The code selection must be applied consistently to all piping design โ wall thickness, examination, testing, documentation. Mixing codes on the same system creates compliance gaps and procurement confusion.
The KVRM Approach to Code Selection
KVRM establishes the applicable piping code at project inception โ before any design work begins. We review the client’s piping material specification, the plant type, the fluid services, and the statutory inspection requirements for the project location. The code selection is documented in the Design Basis and confirmed with the client before detailed engineering commences.
For projects with ambiguous fluid service categories (steam at the boundary between B31.3 process steam and B31.1 power steam, for example), we prepare a brief technical justification for the client’s review and approval. This eliminates late-stage changes to examination requirements and test pressures โ both of which have significant cost and schedule consequences.
Conclusion: Code Selection Is a Design Decision, Not an Administrative One
The selection of ASME B31.3 versus B31.1 affects allowable stress values, wall thickness calculations, examination requirements, pressure test specifications, and documentation requirements โ every technical element of the piping design. Getting it right at project inception is straightforward. Correcting it mid-execution is expensive.
If you are not certain which code applies to a specific line or system on your project, the answer is to confirm it explicitly with the client and AHJ before you design it โ not to assume, not to use whichever code you’re more familiar with, and not to decide after the fact.
Need Code Selection Support for Your Piping Project?
KVRM provides piping design to ASME B31.1, B31.3, B31.4, and EN 13480 โ with correct code selection, wall thickness calculations, and examination schedules documented from project inception.
Request a Free Consultation โ