ASME B31.3 process piping explained for industrial process systems

What ASME B31.3 process piping covers
ASME B31.3 process piping is the ASME pressure piping code section most often applied to piping that carries process fluids in refineries, chemical plants, pharmaceutical facilities, hydrogen systems, semiconductor plants, cryogenic services, terminals, and similar industrial sites. It sets requirements for materials, design, fabrication, assembly, erection, examination, inspection, and testing. In practice, it converts process conditions such as pressure, temperature, fluid hazard, corrosion allowance, pipe routing, and joint type into an engineered piping package that can be fabricated, checked, tested, and handed over with traceable records.
This guide places B31.3 in the wider process systems context. It is not a substitute for the official ASME code, the project contract, or local authority requirements. It explains what plant teams, engineers, maintenance leaders, and procurement staff should understand before treating B31.3 as only a pipe wall thickness rule.

Why the code matters beyond wall thickness
Many teams first deal with B31.3 during a wall thickness calculation or pipe specification review. That is only one part of the code’s role. A compliant process piping system also depends on correct design conditions, compatible materials, acceptable joints, qualified welding, support design, examination strategy, pressure testing, and turnover documentation. If one of these elements is missing, a line may look acceptable on a bill of materials but still create a reliability or safety gap in the field.
The code also matters because process piping is often part of a regulated safety system. OSHA’s Process Safety Management standard at 29 CFR 1910.119 includes piping systems and piping components within mechanical integrity requirements for covered processes. EPA Risk Management Program guidance for Program 3 processes uses similar prevention-program concepts for equipment such as piping systems, relief devices, controls, and pumps. B31.3 does not by itself satisfy every PSM or RMP duty, but it provides a recognized engineering basis that can support process safety information, mechanical integrity, management of change, and pre-startup safety review.
Its legal status should also be clear. ASME standards are generally voluntary consensus standards unless a contract, purchase specification, insurer, owner requirement, or authority having jurisdiction makes a specific edition mandatory. A plant may use B31.3 because it is specified by the owner, referenced in a project standard, or expected by regulators and inspectors as a recognized design code. The applicable edition should be stated at the start of a project, not discovered during inspection or commissioning.
Scope decisions that must be made before design starts
Choose the correct B31 section
B31.3 is for process piping, but many industrial sites contain more than one piping code boundary. Power boiler external piping and power plant services may fall under ASME B31.1. Long-distance liquid pipelines may point to B31.4, gas transmission and distribution to B31.8, and building services to other sections or local codes. A refinery, chemical plant, or manufacturing campus may use several codes at the same time. The key question is not only the type of facility, but the service, location, function, and defined code boundary of each piping system.
Define design pressure, design temperature, and system boundaries
A B31.3 package starts with design conditions. Design pressure and design temperature should consider credible operating, startup, shutdown, upset, and relief scenarios. The boundary should show where a line starts and ends, which equipment nozzles are included, where package vendor piping begins, and where another code takes over. Unclear boundaries can lead to disputes over flange ratings, testing responsibility, inspection records, and later modifications.
Classify the fluid service
B31.3 uses fluid service classifications to adjust requirements according to hazard and operating conditions. Category D is reserved for relatively low-pressure, low-temperature, nonflammable, nontoxic services that meet defined limitations. Category M is used for highly toxic service where even small leakage may create serious harm. The code also contains rules for high-pressure piping and high-purity piping when those chapters are selected. The classification should be made deliberately and documented, because it affects design conservatism, examination, leak testing, safeguards, and owner review.
Core technical areas inside a B31.3 piping package
A practical way to manage B31.3 is to treat it as a chain of evidence. Each design choice should connect to a drawing, calculation, specification, certificate, inspection record, or test report. The table below summarizes the main areas that usually need control.
| Area | What it controls | Practical evidence to keep |
|---|---|---|
| Design basis | Pressure, temperature, fluid, corrosion allowance, loading, code edition, and service category | Line list, process data, P&IDs, design basis document, relief case assumptions |
| Materials and components | Pipe, fittings, flanges, valves, gaskets, bolting, branch connections, and corrosion compatibility | Pipe class, material certificates, valve data sheets, gasket and bolting specifications |
| Mechanical design | Wall thickness, pressure rating, flexibility, expansion, support loads, equipment nozzle loads, and occasional loads | Thickness calculations, stress analysis when needed, support drawings, spring hanger data |
| Fabrication and welding | Joint preparation, welding procedure qualification, welder qualification, heat treatment, and fabrication tolerances | WPS and PQR records, welder continuity, weld maps, heat treatment charts |
| Examination and inspection | Visual examination, nondestructive examination, acceptance criteria, inspector responsibilities, and quality control | NDE reports, visual examination records, inspector release notes, nonconformance reports |
| Leak or pressure testing | Hydrostatic, pneumatic, or alternative leak testing method, test boundaries, test medium, safety precautions, and acceptance | Test package, marked-up drawings, calibrated gauges, pressure charts, punch list closure |
| Turnover documentation | Proof that the installed system matches the approved design and has been checked before startup | As-built drawings, test records, material traceability, inspection dossier, management of change records |
This evidence-based approach is especially important for modular skids and packaged equipment. Vendor piping may arrive largely assembled, but the owner still needs to know which code was used, which edition applied, what examination was performed, where tie-in limits are located, and whether the package design conditions match the plant system.
B31.3 versus adjacent standards and programs
B31.3 is frequently used alongside other standards, but it should not be confused with them. Mixing scopes can lead to overconfident specifications, incorrect code breaks, or missing records. See also: automation and controls.
| Reference | Main role | How it relates to process piping |
|---|---|---|
| ASME B31.1 | Power piping | Often applies to power and utility piping; code breaks between B31.1 and B31.3 should be shown on drawings. |
| ASME BPVC Section VIII | Pressure vessels | Applies to many vessels rather than connecting piping; nozzle loads and flange interfaces must be coordinated. |
| ASME Section IX | Welding and brazing qualifications | Commonly used for welding procedure and welder qualification referenced by piping construction codes. |
| API 570 | In-service piping inspection | Used by many process plants for inspection, repair, alteration, and rerating after piping is in operation. |
| OSHA PSM and EPA RMP | Process safety management and chemical accident prevention | May require mechanical integrity, process safety information, operating procedures, training, and management systems beyond the design code. |
The practical lesson is straightforward: B31.3 helps establish the integrity of new or modified process piping, but it does not manage the full operating life of the asset. Once the system is in service, inspection intervals, corrosion monitoring, repairs, temporary changes, and operating discipline require additional site programs.
How teams apply B31.3 through the project lifecycle
- Concept and hazard review. Identify fluids, credible pressure sources, temperature ranges, toxic or flammable hazards, and expected code boundaries before layout decisions become fixed.
- P&ID and line list development. Assign line numbers, design conditions, insulation, tracing, materials, corrosion allowance, fluid service category, and testing notes in a controlled line list.
- Pipe specification and component selection. Match pipe class to pressure-temperature ratings, material compatibility, gasket limits, valve trim, branch methods, and owner preferences.
- Stress and support review. Decide which lines need formal flexibility analysis. Thermal expansion, vibration, relief loads, wind, seismic loads, equipment settlement, and sensitive rotating equipment nozzles may all affect routing.
- Fabrication planning. Confirm welding procedures, welder qualifications, heat treatment needs, NDE coverage, positive material identification where required, and hold points before shop work begins.
- Field erection and change control. Track deviations from isometrics, spool substitutions, field welds, missing supports, temporary gaskets, and flange alignment issues. Small field changes can affect stress, drainage, accessibility, and inspection.
- Testing and reinstatement. Prepare test packs with clear limits, blinds, vents, drains, gauge ranges, relief devices removed or isolated as needed, and reinstatement checks after the test.
- Turnover to operations. Provide as-builts, test records, inspection reports, open item closure, and maintenance recommendations so the system enters the mechanical integrity program with usable baseline data.
This lifecycle view prevents a common failure mode: treating code compliance as an early design calculation while the installed system continues to change through procurement, fabrication, and construction. B31.3 compliance has to be preserved through the whole chain.
Common mistakes and limits to watch
- Using B31.3 as a universal answer. The code may be appropriate for many process services, but it does not automatically cover every utility, pipeline, boiler, building service, or vessel boundary.
- Leaving the code edition undefined. Different editions can contain different details. The contract, design basis, and turnover dossier should identify the governing edition.
- Assuming a standard component is always suitable. A fitting or valve made to a recognized product standard still has to match the piping class, temperature, pressure, corrosion, gasket, and service requirements.
- Confusing examination with inspection. In piping work, examination, inspection, and owner acceptance have different roles. Project procedures should define who performs each function and who has authority to release work.
- Underestimating pneumatic testing risk. Pneumatic tests store much more energy than hydrostatic tests and normally require stronger justification, exclusion zones, and safety controls.
- Ignoring operating changes after startup. A later fluid change, higher pump shutoff pressure, different cleaning chemical, added heat tracing, or rerouted support can invalidate assumptions from the original design.
The most valuable B31.3 practice is not simply knowing individual rules. It is maintaining a clear connection between process hazards, engineering assumptions, construction quality, and long-term mechanical integrity.
Frequently asked questions
Is ASME B31.3 legally mandatory for every process plant?
No. ASME codes are generally voluntary consensus standards unless they are required by contract, owner specification, insurance requirement, or an authority having jurisdiction. Many industrial projects use B31.3 because it is widely recognized and provides a disciplined engineering basis, but the applicable legal and contractual requirements must be checked for each site.
Does B31.3 cover existing piping after it is placed in service?
B31.3 is primarily used for design and construction of process piping. Existing piping usually also needs an in-service inspection and mechanical integrity program. Many process plants use API 570 and owner procedures for inspection, repair, alteration, and rerating while retaining the original construction code as part of the asset record.
What is the difference between B31.3 and a pipe specification?
B31.3 is the governing code framework. A pipe specification or pipe class is a project document that applies code rules and owner decisions to specific materials, pressure classes, components, gaskets, bolting, and service limits. A pipe class should not contradict the code, but it is not a substitute for code review.
Why does fluid service classification matter?
Fluid service classification affects the level of caution applied to design, examination, testing, and safeguards. A low-hazard water line, a flammable solvent line, a highly toxic gas line, and a high-purity pharmaceutical line may all be process piping, but they should not be managed with identical assumptions.
Can a vendor skid simply be accepted as B31.3 compliant?
Not without records. The purchaser should request the code edition, design conditions, material traceability, weld documentation, examination results, pressure test records, and defined battery limits. The skid also has to integrate safely with the plant piping system, including relief protection, supports, tie-ins, and operating procedures.


