24 April 2026 14 min read AWS D1.1 ASME Section IX ISO 15614 WPS / PQR

How to Write a Welding Procedure Specification (WPS): Step-by-Step Tutorial

A Welding Procedure Specification (WPS) is the cornerstone document of any code-compliant welding programme. It translates the metallurgical requirements of the applicable fabrication standard — whether AWS D1.1, ASME Section IX, or ISO 15614-1 — into actionable welding parameters that the welder follows in production. This tutorial walks through every element of a WPS in the correct sequence: from identifying the governing code to completing the mandatory fields, linking to a qualifying PQR, and managing essential variable limits.

Key Takeaways

  • A WPS is a written welding instruction supported by a qualified Procedure Qualification Record (PQR); the PQR provides the mechanical test evidence that validates the WPS.
  • Essential variables (and, where applicable, supplementary essential variables) define the boundaries within which the WPS remains valid — any change outside those limits requires re-qualification.
  • AWS D1.1 permits pre-qualified WPSs for listed joint designs and materials without a PQR; ASME Section IX and ISO 15614-1 always require a PQR.
  • Heat input (kJ/mm) is a critical control parameter linking arc energy to the HAZ microstructure and must be calculated and range-bounded in the WPS.
  • Preheat and interpass temperature requirements are derived from base-metal carbon equivalent and must be specified for each base-metal/thickness combination.
  • A single PQR can support multiple WPSs provided all WPS parameters fall within the qualified ranges established by that PQR.
WPS Documentation Hierarchy Construction Code AWS D1.1 / ASME IX / ISO 15614 defines variables PQR Procedure Qualification Record Test coupon welded & tested Actual parameters + test results WPS Welding Procedure Specification Written production instruction Ranges based on PQR supports / qualifies Production Weld Executed by qualified welder instructions technical basis Code/document flow Qualification support Technical basis
Figure 1 — Relationship between the Construction Code, PQR, WPS, and production weld. The PQR (test coupon record) qualifies the WPS; the WPS instructs the production welder. © metallurgyzone.com

1. Understand the Governing Code Before You Write Anything

The first act in writing a WPS is identifying which construction or fabrication code governs the work. The code dictates every subsequent decision: which variables are essential, what tests are required to qualify the procedure, and what format the completed WPS must take.

Code / Standard Primary Application Pre-qualified WPS? Qualification Basis
AWS D1.1 Structural steel (buildings, bridges, plant) Yes — Clause 7 joints PQR or pre-qualified status
ASME Section IX Pressure vessels, boilers, piping (with construction code) No — PQR always required PQR with mechanical testing
ISO 15614-1 General industrial fabrication (Europe & international) No — WPQR (test) always required WPQR (Welding Procedure Qualification Record)
API 1104 Pipeline girth welds (oil and gas transmission) No Qualified procedure test
AWS D1.6 Structural stainless steel Yes — for listed alloys/joints PQR or pre-qualified status

Once you have identified the governing code, obtain the current edition. Code editions change; an ASME Section IX 2025 edition may have revised essential variable tables compared to 2021. Write and qualify to the edition specified in the purchase order or contract.

Tip: The contract or engineering specification will normally state the governing code and edition. If it does not, request clarification in writing before commencing qualification. Qualifying to the wrong edition can invalidate all subsequent test results.

2. Identify the Base Metals and Assign P-Numbers / Material Groups

Base metal classification is a foundational step. Each code assigns base metals to material groups that define the scope of qualified procedures:

  • ASME Section IX: P-Numbers (and Group Numbers within P-Numbers for toughness-sensitive applications). Welding P-1 to P-1 (carbon steel to carbon steel) qualifies you to weld any combination within P-1 without re-qualifying for each individual alloy within the group.
  • AWS D1.1: Base metals are listed in Table 4.9 (approved metals) or require supplemental testing. No P-Number system — qualification is by material specification.
  • ISO 15614-1: Material Groups per ISO/TR 15608. Group 1 (carbon steels) is the broadest; Groups 8 (austenitic stainless), 9 (nickel alloys), and 10 (copper alloys) follow their own rules.

For the WPS document header, record the base metal specification (e.g., ASTM A516 Grade 70, BS EN 10028-2 P355GH), the P-Number, and, for ASME applications, the Group Number. Misidentifying the material group is one of the most common qualification errors and requires a complete re-start of the PQR programme.

For further background on how base metal composition governs weldability and HAZ response, see the article on HAZ microstructure in steel welds and the guide to hydrogen-induced cracking.

3. Select the Welding Process and Classify Filler Metals

The welding process (or combination of processes) must be declared in the WPS. Each process listed in a multi-process procedure is subject to its own essential variable requirements. Common production processes and their code designations:

Process AWS / ASME designation ISO 4063 number Common application
Shielded Metal Arc WeldingSMAW111Field repair, pressure piping
Gas Tungsten Arc WeldingGTAW141Root passes, thin-wall pipe, stainless
Gas Metal Arc WeldingGMAW135 (MIG) / 131 (MAG)Structural fabrication, production shop
Flux-Cored Arc WeldingFCAW136 (gas-shielded) / 114 (self-shielded)Heavy structural, offshore
Submerged Arc WeldingSAW121Pressure vessel shell seams, heavy plate

3.1 Filler Metal Classification (F-Numbers and A-Numbers)

Under ASME Section IX, filler metals are classified by F-Number (affecting welder qualification scope) and A-Number (chemical composition of the deposited weld metal, relevant to essential variables for most processes). The F-Number grouping allows one filler metal qualification to cover other fillers in the same group without re-testing. For example, qualifying with an E7018 (F-4) covers all other F-4 electrodes.

AWS and ISO classification strings must be fully recorded in the WPS, e.g., AWS A5.1/A5.1M E7018-1 H4. The complete classification string, not just the trade name, is the code-required entry. Abbreviating to a trade name or brand name alone is non-conforming.

4. Define the Joint Design and Applicable Positions

Joint design parameters in the WPS include: joint type (butt, fillet, corner, T-joint, lap), groove configuration (V, double-V, U, J, bevel), root opening, root face dimension, groove angle, and backing type. These parameters govern access, fusion, and the required number of passes.

4.1 Welding Position

Positions are standardised per code. Under AWS/ASME: 1G/1F (flat), 2G/2F (horizontal), 3G/3F (vertical), 4G/4F (overhead), 5G and 6G for pipe. Qualifying in the most restrictive position (typically 6G for pipe, or 3G + 4G for plate) provides the widest coverage of positions in production. The WPS must list all positions in which production welding will be performed; the PQR must cover those positions.

5. Determine Preheat and Interpass Temperature Requirements

Preheat is applied to slow the cooling rate in the HAZ, reducing the risk of hydrogen-induced cold cracking by allowing hydrogen to diffuse out before the microstructure becomes susceptible martensite. The minimum preheat temperature is calculated from the carbon equivalent (CE) of the base metal.

5.1 Carbon Equivalent Formulae

IIW Carbon Equivalent (CEIIW):
CE = C + Mn/6 + (Cr + Mo + V)/5 + (Ni + Cu)/15

(all values in wt%; applicable for CE < 0.65)

Pcm (Ito-Bessyo, for low-carbon HSLA steels):
Pcm = C + Si/30 + (Mn + Cu + Cr)/20 + Ni/60 + Mo/15 + V/10 + 5B

Minimum preheat guidance (AWS D1.1, Table 4.5 or equivalent):
CE < 0.40  →  No preheat required (for t ≤ 19 mm)
CE 0.40–0.60 →  50–150 °C (thickness-dependent)
CE > 0.60  →  150 °C minimum; consult specialist calculation

The WPS must specify the minimum preheat temperature and the maximum interpass temperature. For carbon and low-alloy steels, maximum interpass temperature is typically 250–315 °C (to avoid excessive grain growth and property degradation). For austenitic stainless steels, maximum interpass temperature is usually 175 °C (to control sensitisation risk); see the corrosion mechanisms article for sensitisation background.

6. Specify Electrical Parameters and Calculate Heat Input

The electrical parameters — polarity, current type (AC or DC), current range, and voltage range — must be specified for each electrode diameter and/or wire feed speed listed. These directly control the heat input delivered to the joint.

6.1 Heat Input Calculation

Heat Input (H) in kJ/mm:

H = (V × I × 60) / (S × 1000)

Where:
  V = arc voltage (volts)
  I = welding current (amperes)
  S = travel speed (mm/min)

Thermal efficiency factor (when applicable):
H_eff = η × H

  η = 1.00 for SMAW and SAW (conservatively)
  η = 0.80 for GMAW/FCAW
  η = 0.60 for GTAW

Example:
  V = 24 V, I = 180 A, S = 270 mm/min
  H = (24 × 180 × 60) / (270 × 1000) = 259,200 / 270,000 = 0.96 kJ/mm

Heat input determines the width and peak temperature of the heat-affected zone. High heat input coarsens HAZ grains and reduces toughness; in creep-resistant steels such as P91 (9Cr-1Mo-V), excessively high heat input promotes Type IV cracking susceptibility at the fine-grained HAZ. Low heat input increases cooling rate and raises the risk of martensite formation and cold cracking. The WPS must specify minimum and maximum heat input, typically as a range with 25% tolerance on each side of the PQR-qualified value, unless the code specifies otherwise.

7. Specify Post-Weld Heat Treatment (PWHT)

PWHT requirements are typically mandated by the construction code based on material type and section thickness. PWHT changes the mechanical properties and residual stress state of the weldment; it is therefore an essential variable — qualifying with PWHT does not cover without-PWHT conditions, and vice versa.

Material Typical PWHT Temperature (°C) Hold Time Basis Code Reference
Carbon steel (P-1) 595 – 650 1 hr/25 mm (min. 1 hr) ASME VIII Div.1, UCS-56
1¼Cr–½Mo (P-4) 620 – 700 1 hr/25 mm (min. 1 hr) ASME VIII Div.1, UCS-56
2¼Cr–1Mo (P-5A) 675 – 760 1 hr/25 mm (min. 2 hr) ASME VIII Div.1, UCS-56
9Cr–1Mo–V (P91, P-5B Gr.2) 730 – 800 2 hr min. + 1 hr/25 mm above 25 mm ASME VIII Div.1, UCS-56; ASME B31.3
Austenitic SS (P-8) Solution anneal only if required Per material specification No mandatory PWHT in most codes

The WPS must record: heating rate (°C/hr), PWHT temperature range (minimum and maximum), hold time, and cooling rate. For thick sections, temperature uniformity across the weld joint is critical and is typically verified by calibrated thermocouples attached directly to the workpiece.

8. Completing the WPS Document: Mandatory Fields

The following step-by-step sequence covers the mandatory fields for an ASME Section IX – compliant WPS. AWS D1.1 and ISO 15614-1 have analogous requirements with minor format differences.

1

WPS Identification and Revision Control

Assign a unique WPS number, revision letter/number, and date. Record the supporting PQR number(s). The revision system must trace all changes; any revision affecting essential variables requires a new PQR or documented justification within existing PQR ranges.

2

Welding Process(es)

List every process in the sequence used. For multi-process procedures (e.g., GTAW root + SMAW fill/cap), list both and indicate the sequence. Specify whether each process is manual, semi-automatic, mechanised, or automatic.

3

Base Metal Specification

Record material specification, grade, P-Number, and Group Number. For dissimilar-metal welds, record both base metals and confirm the PQR covers the combination. Thickness ranges qualified per QW-451 (ASME IX) must cover the production thickness.

4

Filler Metal

Record the complete AWS/SFA classification string, trade name (optional but useful), F-Number, A-Number, and applicable diameter range. For GTAW, record both the wire and any consumable inserts used. For SAW, record the wire-flux combination.

5

Joint Design

Sketch or reference the qualified joint geometry, including groove angle tolerance, root opening, root face, and backing type. For AWS D1.1 pre-qualified joints, reference the figure and table number directly.

6

Positions Qualified

List all positions in which production welding is to be performed. Confirm the PQR qualification position covers these. If vertical welding is required, specify direction (up or down) — this is an essential variable under most codes.

7

Preheat and Interpass Temperature

Specify minimum preheat temperature (and the measurement method — contact thermometer, temperature-indicating crayons, or infrared pyrometer at a specified distance from the joint) and maximum interpass temperature.

8

Electrical Parameters per Pass

For each pass or group of passes (root, fill, cap), record: polarity, current range (A), voltage range (V), and travel speed range (mm/min or in/min). Calculate the resulting heat input range and confirm it falls within the qualified range.

9

Shielding Gas (GTAW / GMAW / FCAW-G)

Record shielding gas composition (e.g., 100% Ar, 75%Ar–25%CO2), flow rate (L/min), and purging gas for root protection if applicable (GTAW on stainless/titanium). Gas composition is an essential variable for GMAW and GTAW.

10

PWHT Parameters

If PWHT is required or was used during PQR qualification, record heating rate, hold temperature range, hold time, and cooling rate. Reference the applicable code paragraph (e.g., ASME VIII Div.1 UCS-56).

11

Technique Variables

Record stringer vs. weave bead, single vs. multi-pass per side, initial and interpass cleaning method, peening (typically prohibited for code work unless specifically qualified), and back-gouging method if applicable.

12

Certifying Signature

The completed WPS must be signed and dated by the authorised representative (Quality Manager, Responsible Welding Coordinator, or Engineer of Record as required by the applicable code). This signature certifies that the document has been prepared in accordance with the referenced code.

9. Essential Variables: What Triggers Re-qualification

Understanding essential variables is critical to maintaining a valid WPS. The following table summarises common essential variables for ASME Section IX groove weld qualification (QW-250 to QW-290 series). Always verify against the current edition tables for the specific process.

Variable Change that Requires Re-qualification (ASME IX) AWS D1.1 analogue?
Base metal P-Number Change to a different P-Number or Group Number combination Yes — material group change
Filler metal F-Number Change to a different F-Number Yes
Weld deposit thickness Outside the range qualified by QW-451 (generally 2t to t/2 of coupon thickness) Yes
PWHT condition Addition, deletion, or change in temperature range outside qualified range Yes
Welding process Addition or deletion of a process in a multi-process procedure Yes
Backing (SMAW/GTAW) Deletion of backing (from with-backing to without-backing) Yes
Electrode classification (SMAW) Change in low-hydrogen to non-low-hydrogen or vice versa Yes
Shielding gas composition (GMAW) Change in gas type or mixture ratio Yes
Transfer mode (GMAW) Short-circuit to spray/pulsed or vice versa Yes
Heat input (Suppl. essential) Increase beyond qualified value when CVN testing required N/A (AWS uses different structure)

Critical note: Supplementary essential variables (ASME IX) only apply when the construction code (e.g., ASME VIII Div.1, B31.3) specifically requires impact testing. If impact testing is not required, supplementary essential variables do not apply. Misapplying supplementary essential variables as always-mandatory is a frequent misconception.

10. Thickness and Diameter Qualification Ranges

A PQR qualifies the WPS over a range of production base-metal thicknesses and pipe diameters defined by the applicable code. Under ASME Section IX, QW-451.1 (groove welds, tension and bend tests), the following qualification ranges apply:

Coupon Thickness (t) Welded Qualified Production Thickness Range
t < 1.5 mmt to 2t
1.5 mm ≤ t ≤ 10 mm1.5 mm to 2t
10 mm < t ≤ 38 mm5 mm to 2t
t > 38 mm (with CVN)5 mm to 1.1t
t > 38 mm (without CVN)5 mm to 2t (up to 200 mm max from single coupon)

For pipe diameter qualification under AWS D1.1, qualifying on pipe of nominal diameter ≥ 600 mm (24 in) qualifies all pipe sizes. For ASME Section IX, qualifying on pipe ≥ 73 mm OD covers all pipe diameters in that position.

WPS Essential Variable Categories WPS Essential Variables Base Metal P-Number / Group No. Filler Metal F-No. / A-No. / class Joint Design Groove / backing / position Heat Treatment PWHT temp / time Electrical Params Polarity / V / A / heat input Technique Stringer/weave / single/multi pass Change in any shaded variable beyond qualified range requires re-qualification (new PQR)
Figure 2 — The six categories of essential variables for a WPS. Any change beyond the qualified range in any category requires a new or supplementary PQR to maintain code compliance. © metallurgyzone.com

11. Pre-Qualified WPS Under AWS D1.1

AWS D1.1 Clause 7 provides a pre-qualification route that allows certain joint designs, base metals, filler metals, and process combinations to be used without the expense of PQR testing. This is a significant advantage for structural fabricators working exclusively within D1.1-approved material and joint combinations.

11.1 Conditions for Pre-Qualification

  • Base metal must be listed in D1.1 Table 4.9 (pre-approved base metals).
  • Filler metal must be an approved consumable per the applicable SFA specification for the process.
  • Joint dimensions must comply with the dimensional requirements of Clause 7 (root opening, groove angle, root face tolerances).
  • Preheat must be at or above the minimum specified in Table 4.5 of D1.1.
  • Heat input limits must remain within the electrode manufacturer's recommendations and the code's pass size limits.

Important: Even a pre-qualified WPS must be a written document, formally reviewed, and approved. “Pre-qualified” means pre-qualified joint design and material combination — it does not mean the WPS document itself is automatically valid without preparation and sign-off.

12. Common WPS Non-Conformances and How to Avoid Them

Non-conformance Root Cause Corrective Action
WPS references expired PQR PQR records not controlled; edition change overlooked Establish PQR expiry review in quality management system
Production thickness outside qualified range QW-451 ranges not calculated at WPS preparation stage Add qualified range table to WPS header; verify at job order stage
Filler metal trade name only, no AWS classification Procurement database not linked to WPS Mandate full classification string; check consumable certificate against WPS
No interpass temperature specified Only minimum preheat listed; interpass maximum omitted Add maximum interpass temperature to WPS for every applicable material type
Heat input range not bounded Only nominal current/voltage recorded, no travel speed range Calculate minimum and maximum heat input; record travel speed range explicitly
Missing PWHT record linkage PWHT chart not referenced in WPS; not retained with PQR Record PWHT chart number in WPS and PQR; retain chart for life of WPS

13. Metallurgical Considerations Behind WPS Parameter Selection

Every WPS parameter has a metallurgical rationale. The selection is not arbitrary — it is derived from the thermodynamic and kinetic behaviour of the material system being joined.

13.1 Cooling Rate and HAZ Microstructure

The cooling rate in the HAZ determines the transformation products formed from the austenite created during welding. Rapid cooling (high carbon equivalent, thick section, low preheat, low heat input) produces martensite, which is hard and susceptible to hydrogen cracking. Controlled cooling by preheat and controlled heat input produces tempered martensite, bainite, or ferrite–pearlite mixtures with better toughness. The martensite formation article and the bainite microstructure guide provide detailed background on HAZ transformation products.

13.2 Grain Coarsening in the Coarse-Grained HAZ (CGHAZ)

The region immediately adjacent to the fusion line is heated above approximately 1100 °C during welding and undergoes rapid austenite grain growth. Grain size is strongly influenced by heat input; higher heat input produces a wider and coarser CGHAZ. Grain size governs toughness through the Hall-Petch relationship: coarser grains reduce toughness (lower CVN absorbed energy). For toughness-critical applications, heat input must be bounded above as a supplementary essential variable.

13.3 Solidification and Dilution Effects

The deposited weld metal composition is a mixture of filler metal and melted base metal. The dilution ratio (typically 20–40% for SMAW, up to 70% for SAW) affects the weld metal chemistry and therefore the Fe-C phase diagram position of the weld bead. In dissimilar-metal welds (e.g., carbon steel to stainless steel), dilution can move the weld deposit into an unfavourable composition range (hot-cracking-susceptible, or sensitisation-prone). Filler metal selection compensates for dilution effects by over-alloying relative to the target composition.

FAQ

What is a Welding Procedure Specification (WPS)?
A WPS is a written document that provides the welding parameters and variables required to produce a production weld meeting the mechanical and metallurgical requirements of the applicable code. It references a qualified Procedure Qualification Record (PQR) as technical evidence of its validity.
What is the difference between a WPS and a PQR?
The WPS is the instruction document — it tells the welder how to weld. The PQR is the qualification record — it documents what was actually done when the test coupon was welded and what mechanical test results (tensile, bend, CVN) were achieved. The PQR is the technical basis that supports the WPS.
What are essential variables in a WPS?
Essential variables are welding parameters whose change beyond permitted limits requires re-qualification of the WPS by welding and testing a new PQR. Examples include base metal P-Number group, filler metal F-Number, PWHT condition, and joint backing. Each code (ASME IX, AWS D1.1, ISO 15614) defines its own specific list of essential variables for each welding process.
What are supplementary essential variables?
Supplementary essential variables (ASME Section IX terminology) become essential only when the application requires impact testing (CVN toughness), as specified by the construction code. They include changes such as preheat reduction, increased heat input, and change from multi-pass to single-pass welding. They add requirements on top of standard essential variables and apply only when toughness qualification is mandatory.
What is a pre-qualified WPS under AWS D1.1?
AWS D1.1 allows pre-qualified WPSs for specified joint designs, base metals, and filler metals complying with the requirements of Clause 7, without requiring a PQR. Pre-qualified status does not exempt the document from formal preparation, review, and sign-off requirements. ASME Section IX and ISO 15614-1 do not offer a pre-qualified route — they always require a PQR.
How many PQRs are needed to support one WPS?
A single PQR can support multiple WPSs provided all WPS parameters fall within the qualified ranges established by that PQR. Conversely, multiple PQRs can be combined to support one WPS — for example, combining a PQR qualified for one thickness range with a PQR qualified for a different groove configuration to achieve a wider coverage WPS.
What mechanical tests are required to qualify a WPS under ASME Section IX?
ASME Section IX requires, at minimum, transverse tensile specimens and guided bend test specimens (face, root, or side bends depending on material thickness). Impact testing (Charpy V-notch, CVN) is required only when the construction code specifically mandates it through supplementary essential variables. Hardness tests are generally not part of Section IX procedure qualification unless the construction code imposes them.
How is heat input calculated and why does it matter?
Heat input is calculated as H = (V × I × 60) / (S × 1000) in kJ/mm, where V is arc voltage, I is amperage, and S is travel speed in mm/min. Heat input governs the thermal cycle in the base metal and HAZ — it controls grain coarsening, cooling rate, transformation products, and residual stress. Many codes treat heat input range as an essential or supplementary essential variable requiring explicit control and recording in the WPS.
Does the welding process affect essential variables?
Yes. Each welding process (SMAW, GTAW, GMAW, SAW, FCAW) has its own specific list of essential variables defined per the applicable code tables. For example, shielding gas composition is an essential variable for GMAW and GTAW but does not apply to SMAW. A multi-process WPS must address essential variables for every process listed, and the PQR must cover each process in the combination.
Who has authority to sign a WPS?
Under ASME Section IX, the WPS and PQR must be certified by the manufacturer or contractor — typically the Quality Manager or authorised representative of the organisation responsible for the welding programme. AWS D1.1 requires the Engineer of Record or the manufacturer's qualified representative. Under ISO 15614-1, the Responsible Welding Coordinator (RWC) per ISO 14731 is the authorised signatory.

Recommended Reference Books

AWS Welding Handbook Vol. 1 — Welding Science & Technology (10th Ed.)

The definitive reference for welding science, covering process fundamentals, metallurgy, procedure development, and code requirements.

View on Amazon
ASME Section IX — Welding, Brazing, and Fusing Qualifications (current edition)

The authoritative code for procedure and performance qualification. Essential for any engineer preparing PQRs and WPSs for pressure equipment.

View on Amazon
Lincoln Electric's The Procedure Handbook of Arc Welding (14th Ed.)

A comprehensive practical guide covering joint design, electrode selection, parameter optimisation, and procedure development for all major arc welding processes.

View on Amazon
Welding Metallurgy — Sindo Kou (2nd Ed.)

Graduate-level treatment of welding metallurgy: solidification, HAZ microstructure evolution, weld defects, and the metallurgical basis for welding procedure design.

View on Amazon

Disclosure: MetallurgyZone participates in the Amazon Associates programme. If you purchase through these links, we may earn a small commission at no extra cost to you. This helps support free technical content on this site.

Further Reading

metallurgyzone

← Previous
Tutorial: Interpreting Hardness Conversion Charts and HRC-HV-HB Relationships
Next →
Erosion-Corrosion: Mechanisms, Material Selection, and Protection in Pipework