QC Career Guide11 min

ASME B31.3 vs B31.1: A QC Inspector’s Guide to Piping Code Differences

By SkillJet Editorial Team · October 2, 2026

If you've ever stood on a job site holding two different code books wondering which one actually governs the weld you're about to sign off on, you're not alone. The confusion between ASME B31.3 and B31.1 trips up even experienced inspectors — and on certification exams, that confusion costs marks. These two codes cover piping systems that can look nearly identical in the field, yet they carry significantly different requirements for design, materials, examination, and testing.

The short version: B31.1 governs power piping — think boilers, turbines, and steam systems in power plants. B31.3 governs process piping — the kind you find running through refineries, chemical plants, and gas processing facilities. But the differences go much deeper than just "where the pipe lives." They affect how you inspect welds, what NDE methods are required, how you calculate wall thickness, and even how you approach pressure testing. Getting these distinctions wrong during an inspection isn't just an exam failure — it's a compliance failure with real consequences.

Whether you're prepping for API 570, ASME Inspector certifications, or working toward a Aramco SAES-approved role, this guide breaks down every critical difference in a way that actually sticks. No fluff, no filler — just the technical substance a working QC Inspector needs.


Understanding the Scope: Process Piping (B31.3) vs. Power Piping (B31.1)

The scope definitions in these codes are your starting point, and you need to know them cold.

ASME B31.3 covers piping within the property limits of facilities involved in chemical, petroleum, pharmaceutical, textile, paper, semiconductor, and cryogenic processing. It also applies to on-site storage and handling facilities. The critical thing to remember is that B31.3 explicitly excludes piping covered by other B31 sections — so if B31.1 claims it, B31.3 steps aside.

ASME B31.1 covers power piping, which includes steam, water, oil, gas, and air piping typically associated with electric generation stations, industrial and institutional plants, central and district heating plants, and district cooling systems. Boiler external piping — the section of pipe from the boiler to the first valve — falls under B31.1 and ASME Section I simultaneously, which is an important nuance for exam questions.

Real-World Scope Scenario

Picture this: you're inspecting a combined-cycle power plant. The high-pressure steam line running from the HRSG (heat recovery steam generator) to the turbine? That's B31.1 territory. The fuel gas line feeding the combustion turbine? Depending on the owner's specification, that could fall under B31.3. On the same plot plan, you could legitimately be working under both codes simultaneously — which is exactly why knowing the scope isn't optional.

Exam mindset tip: When a question describes a facility type, immediately categorize it. Power generation = B31.1 first. Chemical, refinery, pharmaceutical = B31.3 first. Then look for exceptions.


Key Differences in Design Conditions and Criteria

This is where the codes diverge in ways that directly affect wall thickness calculations, stress analysis, and fitness-for-service evaluations.

Design Pressure and Temperature

Both codes use internal pressure as the primary design driver, but their approaches to allowable stress differ meaningfully. B31.3 uses a safety factor of 3:1 on ultimate tensile strength for most materials (resulting in allowable stress = 1/3 UTS). B31.1 historically used a more conservative 4:1 safety factor, though modern editions have moved closer to the B31.3 approach for some materials. The practical takeaway: B31.1 systems are generally designed more conservatively, which translates to thicker pipe walls for equivalent pressure and temperature conditions.

Stress Intensification Factors (SIFs)

B31.3 and B31.1 both use SIFs for fittings and bends, but they're derived slightly differently and applied within different flexibility analysis frameworks. B31.3 requires a formal flexibility analysis for piping that might cause excessive stress on connected equipment — pumps, compressors, heat exchangers. B31.1 has similar requirements but is more focused on the piping system's own stress limits rather than equipment nozzle loads.

Category D, M, and High-Pressure Fluid Services (B31.3 Specific)

This is a B31.3 exclusive that examiners love to test. B31.3 classifies fluid services into categories:

  • Normal fluid service — the default for most process piping
  • Category D — non-flammable, non-toxic fluids at relatively low pressure/temperature (below 150 psig, above -20°F)
  • Category M — highly toxic fluids where even a small leak is immediately dangerous
  • High-pressure piping — pressures exceeding that allowed by ASME B16.5 Class 2500

Each category carries different examination requirements, testing requirements, and in the case of Category M, significantly more stringent controls. B31.1 has no equivalent fluid service classification system — it applies uniform requirements across its scope (with some exceptions for boiler external piping).


Material Selection and Component Requirements

Material requirements are another area where inspectors get caught out, particularly on welding consumable compatibility and material traceability.

Both codes reference ASME Section II for approved materials, but the approved material lists aren't identical. B31.3 tends to include a broader range of materials to accommodate the diverse process industries it serves — duplex stainless steels, high-alloy materials, and nonmetallic piping all have a place in B31.3 that they don't necessarily have in B31.1.

Traceability and Mill Certification Requirements

Under B31.3, the owner's inspector is responsible for verifying that materials conform to the applicable material specification. This means reviewing mill test reports (MTRs), checking heat numbers, and confirming that the material grade stamped on the pipe matches the documentation. If you're working on a Saudi Aramco project, SAES-L-350 and related piping standards layer additional material verification requirements on top of the base code — PMI (Positive Material Identification) testing using XRF analyzers becomes mandatory for alloy piping.

B31.1 has similar traceability requirements but the owner's engineer typically has less flexibility to substitute unlisted materials. The approval pathway for unlisted materials in B31.1 is more restrictive.

Fittings and Flanges

Both codes reference ASME B16 standards for fittings and flanges, but B31.3 explicitly addresses unlisted components through paragraph 302.2.3, which allows their use if the designer can demonstrate equivalency. This flexibility is intentional — process facilities often use proprietary components. In B31.1, the path for using unlisted components is narrower.


Fabrication, Assembly, and Erection Standards

When it comes to welding, both codes defer to the same fundamental qualification framework — ASME Section IX for welder and WPS qualification. But the application requirements differ.

Preheat and PWHT

Post-weld heat treatment (PWHT) requirements in B31.1 are generally more prescriptive and triggered at lower thicknesses than in B31.3 for equivalent material grades. For carbon steel (P-No. 1), B31.1 requires PWHT when the nominal wall thickness exceeds 19mm (3/4 inch). B31.3 allows up to 19mm for normal fluid service without mandatory PWHT, but the threshold can shift based on fluid category and designer discretion.

This matters during inspection because you need to verify that the PWHT records — time at temperature, heating/cooling rates, thermocouple placement — match the applicable code requirement, not the one you're more familiar with from your last project.

Joint Quality Factors

B31.3 introduces joint quality factors (Ej) that directly affect the allowable pressure calculation. A seamless pipe has Ej = 1.0. A longitudinally welded pipe might have Ej = 0.85 or lower, depending on the weld type and whether it's been examined. This factor is built into the hoop stress formula and affects wall thickness calculations directly. B31.1 uses a similar concept called the weld joint efficiency factor (E), but the values and application aren't always identical.

Practical tip for field inspectors: When reviewing a design package on a B31.3 project, always check whether the wall thickness calculation accounts for the correct Ej. Inspectors have caught under-thickness pipe going into service because the fabricator used an Ej of 1.0 for welded pipe without the corresponding examination.


Examination and Inspection Requirements: What to Look For

This section is exam gold. The NDE requirements between the two codes are meaningfully different, and understanding them is essential for both certification exams and real project compliance.

B31.3 Examination Requirements by Fluid Service

B31.3 ties examination requirements directly to fluid service category:

  • Normal fluid service: Random examination (at least 5% of welds by visual + specified NDE)
  • Category D: Visual examination only for most welds
  • Category M: 100% examination for all butt welds
  • High-pressure: 100% volumetric examination

The 5% random examination requirement for normal fluid service is frequently misunderstood. It doesn't mean you pick any 5% — it means that at least 5% of each welder's work must be examined, and the selection should be representative. If a weld fails, the scope expands. This progressive examination approach is a key feature of B31.3 that has no direct equivalent in B31.1.

B31.1 Examination Requirements

B31.1 requires 100% visual examination of all welds. For certain pressure-containing welds (particularly in boiler external piping), radiographic or ultrasonic examination is required. The code specifies minimum RT/UT requirements based on pipe size and pressure class, independent of any fluid service classification.

Acceptance criteria for weld imperfections also differ slightly between the codes. Both reference radiographic acceptance criteria that limit porosity, slag, incomplete fusion, and cracks — but always verify which edition of the code is the contract document, because acceptance criteria have evolved over the years.

Role of the Authorized Inspector (AI)

Under B31.1, the Authorized Inspector (typically an ASME-certified individual from an Authorized Inspection Agency) has a more formally defined role, mirroring the inspection framework from ASME Section I boiler work. Under B31.3, the "Owner's Inspector" role is defined, but the code gives the owner more latitude in how inspection is organized. On API 570 in-service inspection work, inspectors qualified to API 570 standard handle the ongoing inspection of B31.3 piping systems — understanding which code governs helps determine which acceptance criteria apply to the corrosion findings.


Pressure Testing Protocols: Hydrostatic vs. Pneumatic

Both codes require pressure testing before a system is placed in service, but the requirements diverge in ways that matter significantly for test planning and safety.

B31.3 Testing

  • Hydrostatic test pressure: 1.5 times the design pressure, multiplied by a ratio of allowable stress at test temperature to allowable stress at design temperature
  • Pneumatic test pressure: 1.1 times design pressure (allowed only when hydrostatic testing is impractical)
  • Category D service: Allows an initial service leak test at operating pressure as an alternative
  • Category M: Requires a leak test in addition to the standard pressure test

B31.1 Testing

  • Hydrostatic test pressure: 1.5 times the design pressure (with the same stress ratio correction)
  • Pneumatic test pressure: 1.2 times design pressure
  • B31.1 is generally more restrictive about when pneumatic testing is permitted

Safety note for inspectors: Pneumatic testing stores significantly more energy than hydrostatic testing. When witnessing a pneumatic test, ensure you're reviewing the safety plan — pressure relief valve sizing, exclusion zones, and hold-point documentation. This is standard practice on Aramco and major EPC projects regardless of which code governs.


Handling Corrosion Allowance and Sustained Loads

Corrosion allowance (CA) is a design input, but it directly affects what inspectors look for during in-service inspection under API 570.

B31.3 doesn't mandate a specific corrosion allowance — it's the engineer's responsibility to specify one based on the fluid service and expected corrosion rate. Common practice in refining is 1.5mm to 3mm CA for carbon steel in hydrocarbon service. B31.1 similarly leaves CA to the designer, but power plant piping often sees lower corrosion allowances because the working fluids (steam, treated water) are less aggressive than typical process fluids.

When you're doing in-service inspections under API 570 and you find wall thickness readings below the nominal minus the CA, you're looking at retirement thickness calculations. Knowing the original design code (B31.3 or B31.1) tells you which formula to use for minimum required thickness — and those formulas, while similar, aren't identical.


Best Practices for QC Inspectors in the Field

Knowing the codes is necessary but not sufficient. Here's how seasoned inspectors bridge the gap between the book and the job site.

  • Always establish the governing document hierarchy early. On day one of a project, identify which code applies, which edition, and whether there are supplementary specifications (Aramco SAES, client specs, engineering standards) that supersede or supplement the base code.
  • Document code compliance explicitly. Don't just note that a weld passed RT — note that it passed RT per ASME B31.3 Table 341.3.2, Normal Fluid Service acceptance criteria. Specific documentation protects you and creates an auditable record.
  • Verify WPS applicability before welding starts. A WPS qualified under ASME IX is valid for both B31.3 and B31.1 work — but verify that the essential variables, preheat requirements, and PWHT match the specific code requirement for the joint being made.
  • Know when to stop work. If you arrive at a test and the conditions don't match the approved test procedure — wrong pressure, incorrect hold time, uninspected isolation blinds — you stop the test. This isn't bureaucracy; it's your professional responsibility.
  • Use checklists tied to the specific code. Generic inspection checklists cause misses. Build or use checklists that reference specific clause numbers from the applicable code edition.

Key Takeaways

  • B31.3 governs process piping (refineries, chemical plants); B31.1 governs power piping (steam, power generation)
  • B31.1 is generally more conservative in design safety factors and PWHT thresholds
  • B31.3's fluid service categories (Normal, D, M, High-Pressure) drive examination and testing requirements — B31.1 has no equivalent classification
  • Examination requirements differ significantly: B31.3 normal service allows 5% random; B31.1 requires 100% visual with specified RT/UT
  • Hydrostatic test ratios are similar (1.5x), but pneumatic test ratios differ (B31.3: 1.1x; B31.1: 1.2x)
  • Corrosion allowance is designer-specified in both codes; API 570 governs in-service inspection of B31.3 systems
  • Always verify the governing edition and any supplementary owner specifications before applying code requirements

The best way to lock in these distinctions is to work through scenario-based questions that put you in the inspector's seat — a weld fails RT on a Category M line, or you're asked to evaluate a PWHT exemption request on a B31.1 steam main. Practicing with QC Inspector exam-style questions that mirror real field situations is how these code differences go from abstract knowledge to instinct. The more scenarios you work through, the faster you'll recognize which code applies and which clause governs.


Frequently Asked Questions

Q: Can a single piping system be governed by both B31.3 and B31.1?

Yes, and this is more common than people realize. In a combined heat and power (CHP) facility, for example, the steam generation and distribution system may fall under B31.1, while fuel gas and chemical treatment piping on the same plot fall under B31.3. The governing code is determined by the service and system function, not the facility name. The design engineer and owner establish this in the design basis document, which the inspector should review before beginning work.

Q: Does ASME Section IX WPS qualification cover both B31.3 and B31.1 welding?

Yes — both codes reference ASME Section IX as the basis for welding procedure and welder performance qualification. A WPS qualified to Section IX is applicable to either code, provided the essential variables and supplementary essential variables are addressed. However, each code may impose additional requirements (specific preheat, specific PWHT) that must be reflected in the WPS and verified during inspection.

Q: Under API 570, which ASME code applies when calculating retirement thickness for in-service piping?

API 570 requires inspectors to use the original design code for retirement thickness calculations. If the piping was designed and built to B31.3, you use the B31.3 pressure design formula. If it was built to B31.1, you use B31.1. The original design documentation — including the applicable code edition — should be part of the piping record that API 570 requires owners to maintain. When records are missing, the inspector and engineer must make a conservative engineering judgment and document the basis.

Test your knowledge — 10 free QC questions

See how ready you are. Take a quick 10-question sample quiz — no sign-up required.

Start Free Quiz

Frequently Asked Questions

What is the primary difference between ASME B31.3 and B31.1?

ASME B31.3 governs process piping found in facilities like refineries and chemical plants, while ASME B31.1 governs power piping systems associated with electric generation and steam plants. Knowing the facility type is the first step in identifying which code applies to your inspection.

Why does the design safety factor differ between B31.3 and B31.1?

B31.3 generally uses a 3:1 safety factor based on ultimate tensile strength, while B31.1 has historically utilized a more conservative 4:1 approach. This means that for identical pressure and temperature conditions, B31.1 systems are typically designed with thicker pipe walls.

Can ASME B31.1 and B31.3 apply to the same project?

Yes, it is possible to work under both codes simultaneously on the same site, such as a combined-cycle power plant. For example, high-pressure steam lines usually fall under B31.1, while fuel gas lines feeding the turbine may fall under B31.3.

Free Audio Mode Included

Get the Free QC Code Reference Sheet

Enter your email and we’ll send you a one-page code reference sheet (ASME, API, AWS, NACE) plus free practice scenarios.

No spam. Unsubscribe anytime. We’ll also send you free practice tips.

Skilljet.co

© 2026 Skilljet.co — PMP & Scrum Master exam prep.

Disclaimer: Skilljet.co is an independent exam-preparation platform and is not affiliated with, endorsed by, or sponsored by PMI, Scrum.org, Scrum Alliance, ASME, API, AWS, NEBOSH, OSHA, Saudi Aramco, ADNOC, or any other official certification body. Our practice tests, study guides, and tools are intended solely for preparation and self-assessment. Completing our courses or passing our mock exams does not grant, award, or guarantee any official, accredited, or recognized certification. To obtain a valid certification, you must register with and pass the official exam administered by the respective governing body.