๐Ÿ”ง Piping Engineering

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.

๐Ÿ“… Apr 2025 โฑ 6 min read โœ๏ธ KVRM Engineering Team ๐Ÿ“ ASME B31.1 / B31.3

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

ParameterASME B31.3 (Process)ASME B31.1 (Power)
Design factor (sustained stress allowable)S_h = basic allowable at temperatureS_h = 1.0 ร— allowable (similar basis, different tables)
Weld joint efficiency1.0 for full-penetration butt welds with RT1.0 for full-penetration butt welds with RT
Examination requirementsNormal fluid service: 5% RT/UT. Category M (toxic/lethal): 100% RTAll butt welds: typically 100% RT at higher pressures
Pressure test requirementHydrostatic at 1.5ร— design pressure; pneumatic permittedHydrostatic at 1.5ร— MAWP; pneumatic at 1.1ร— MAWP
Flexibility / thermal analysisFormal analysis required above threshold; Caesar II usedFormal analysis required; same tools
Branch reinforcementCalculated pad or integrally reinforced teeSimilar but different calculation methodology
Fluid service categoriesNormal, Category D, Category M, High-PressureNot differentiated by fluid service in same way
Governing bodyASME Committee B31.3ASME Committee B31.1
Typical applicationRefineries, chemical plants, O&G, pharmaceuticalPower 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 โ†’
KVRM Engineering Team

Piping Engineering ยท ASME B31.1 / B31.3 ยท Code Compliance

Scroll to Top