Four codes cover most of what a welding contractor builds, and each one causes a specific set of records to exist. Knowing which document proves what — and which code a given record answers to — is most of document control.
This is a map of those records. It is not an engineering reference and it is not a substitute for the code.
These are our summaries of which documents each code generates, written from working with the paperwork. There is no code text here: no acceptance criteria, no essential variable lists, no thresholds, no percentages.
That is deliberate. These standards are copyrighted and sold by ASME, API, and AWS, and more importantly, a number read off a website is not a number you can build to. Requirements change between editions, and your contract names one specific edition. Work from that document.
Use this to understand what belongs in your files and why. Use the code for anything you have to certify.
Which one governs your job is set by your contract and the client specification — not by what you usually work to.
Process piping inside plants, refineries, and chemical facilities. It sets how piping is designed, fabricated, examined, and tested — and defers welding qualification to Section IX.
Cross-country pipelines and related facilities. Unlike B31.3, it carries its own welding and welder qualification rules rather than deferring to Section IX — which is the single most common source of confusion for contractors who move between plant and pipeline work.
Not a construction code. It is the qualification code that other codes reference — B31.3 among them. It defines how a welding procedure gets qualified and how a welder gets qualified against it.
Structural steel: supports, racks, skids, platforms. Frequently in scope on the same job as the piping, under a different code, reviewed by a different inspector.
Most documentation arguments are actually confusion about which code owns which record.
Section IX is referenced, not applied directly. You do not build to Section IX. You build to B31.3 (or another code that references it) and use Section IX to qualify the welding. A package that cites Section IX as the governing construction code has confused the two.
API 1104 stands alone for qualification. It does not defer to Section IX. Procedures and welders qualified under one are not automatically acceptable under the other, and this catches out contractors whose work spans plant and pipeline.
The client specification usually sits on top of all of them. Owner specs routinely require more than the code — more examination, more documentation, tighter records. When the spec and the code differ, the package has to satisfy whichever is more demanding, and it is the spec that gets forgotten.
Editions matter more than people expect. Your contract names a specific edition of each code. A requirement can change between editions, and a package assembled against the wrong one can be complete, careful, and still wrong. Check which edition your contract names before you check anything else.
The hard half is keeping them consistent across a seven-week job — every weld tied to a qualified welder who was still current that day, every heat number resolving to a certificate, every examination performed by someone whose certification had not lapsed.
Hot Pass holds those records in one place and flags what has expired, what is still open, and what is missing its paperwork — while the gaps are still cheap to fix.
See how it works →See also: what actually goes in a turnover package · free blank forms · field notes