Steel Design Codes Compared — AISC 360 vs EN 1993 vs AS 4100 vs CSA S16
A comprehensive technical comparison of the four major structural steel design codes used worldwide. Covers load factors, resistance factors, section classification, flexural design, buckling curves, bolt design, and weld design. Includes worked cross-code comparisons showing where the codes agree, where they diverge, and why.
Overview
Structural steel design is governed by national and regional design standards that, while built on the same fundamental mechanics (Euler buckling, von Mises yield, elastic beam theory), differ substantially in their reliability frameworks, notation, classification systems, and detailed provisions. An engineer designing a beam in Chicago, Melbourne, Berlin, or Toronto will follow essentially the same physical logic — but the code provisions, safety factors, and documentation will look quite different.
This guide systematically compares AISC 360-22 (United States), AS 4100-2020 (Australia/New Zealand), EN 1993-1-1:2022 (Europe), and CSA S16:24 (Canada). For each major limit state, we show the governing equation in each code, explain the underlying assumptions, and present a worked numeric comparison for a standard W-shape (or equivalent) member.
A note on scope: This comparison focuses on hot-rolled steel design for building structures. Cold-formed steel (AISI S100, AS/NZS 4600, EN 1993-1-3, CSA S136), composite design, and seismic provisions are separate topics not covered here.
1. Reliability Framework — Load and Resistance Factors
All four codes use a limit states design (LSD) framework, meaning they compare factored loads (demand) against factored resistances (capacity). The difference lies in how the factors are applied.
1.1 Load Factors — Dead + Live (Gravity, LRFD/ULS)
| Code | Dead Load Factor | Live Load Factor | Standard |
|---|---|---|---|
| AISC 360 | 1.2 | 1.6 | ASCE 7-22 ÃÂç2.3 |
| AS 4100 | 1.2 | 1.5 | AS/NZS 1170.0 |
| EN 1993 | 1.35 | 1.50 | EN 1990 (Eq. 6.10) |
| CSA S16 | 1.25 | 1.50 | NBC 2020 |
EN 1990 uses a higher dead load factor (1.35 vs 1.2) and the same live load factor as AS 4100 (1.5). This means European designs are typically 3-6% heavier for gravity-dominated structures, all else being equal.
1.2 Resistance Factors (phi / gamma_M) — Flexure
| Code | Resistance Factor | Symbol |
|---|---|---|
| AISC 360 | 0.90 | phi |
| AS 4100 | 0.90 | phi |
| EN 1993 | 1.00 | gamma_M0 |
| CSA S16 | 0.90 | phi |
EN 1993 uses gamma_M0 = 1.00 for cross-section resistance (yielding), meaning the design resistance equals the nominal resistance — a significant difference from the 0.90 phi factor in AISC, AS, and CSA. This is partly offset by the higher EN 1990 load factors.
1.3 Full Reliability Comparison — Simple Beam Example
Consider a simply supported beam under dead + live load. The ratio of total factored load to service load:
AISC: 1.2D + 1.6L For D/L = 1/3 (typical office): 1.2(0.25) + 1.6(0.75) = 1.50
AS 4100: 1.2D + 1.5L For D/L = 1/3: 1.2(0.25) + 1.5(0.75) = 1.425
EN 1993: 1.35D + 1.5L For D/L = 1/3: 1.35(0.25) + 1.5(0.75) = 1.4625
CSA S16: 1.25D + 1.5L For D/L = 1/3: 1.25(0.25) + 1.5(0.75) = 1.4375
The "total safety margin" (load factor / resistance factor):
AISC: 1.500 / 0.90 = 1.667
AS 4100: 1.425 / 0.90 = 1.583
EN 1993: 1.463 / 1.00 = 1.463
CSA S16: 1.438 / 0.90 = 1.597
EN 1993 has the lowest total safety margin (1.46) for this D/L ratio — about 12% lower than AISC (1.67). For dead-load-dominated structures (D/L = 4/1), EN 1993 becomes the most conservative:
AISC: (1.2x0.8 + 1.6x0.2) / 0.90 = 1.422
AS 4100: (1.2x0.8 + 1.5x0.2) / 0.90 = 1.400
EN 1993: (1.35x0.8 + 1.5x0.2) / 1.00 = 1.380
These differences are typically within 10% — smaller than the uncertainty in the load assumptions themselves.
2. Section Classification
All four codes classify cross-sections by their susceptibility to local buckling. The classification determines which capacity equation applies.
| Class | AISC 360-22 | AS 4100-2020 | EN 1993-1-1 | CSA S16:24 |
|---|---|---|---|---|
| Fully plastic | Compact | Compact | Class 1 | Class 1 |
| Plastic âÃÂàyield | Compact | Compact | Class 2 | Class 2 |
| Yield (elastic) | Non-compact | Non-compact | Class 3 | Class 3 |
| Post-buckling | Slender | Slender | Class 4 | Class 4 |
2.1 Flange Slenderness Limits (I-section, strong axis bending)
For Fy = 50 ksi (345 MPa), E = 29,000 ksi (200,000 MPa):
| Limit | AISC 360 (lambda_pf) | AS 4100 (lambda_ep) | EN 1993 (Class 2 limit) | CSA S16 (Class 2 limit) |
|---|---|---|---|---|
| Compact/Class 1-2 | 0.38 sqrt(E/Fy) = 9.15 | 14 x sqrt(350/fy) = 14 | 10 epsilon = 10 x 0.81 = 8.1* | 145 / sqrt(Fy) âÃÂà8.6 |
| Non-compact/Cl 3 | 1.0 sqrt(E/Fy) = 24.1 | 25 x sqrt(350/fy) = 25 | 14 epsilon = 11.34 | 200 / sqrt(Fy) âÃÂà11.9 |
| Slender/Class 4 | > lambda_r | > lambda_ey | > Class 3 limit | > Class 3 limit |
*EN 1993 epsilon = sqrt(235/fy) = sqrt(235/355) = 0.814 for S355. The limits use different yield strengths in the reference, so direct numerical comparison requires normalizing to the same Fy.
The EN 1993 Class 2 flange limit is the most restrictive (8.1 vs 9.15 for AISC). This means some sections classified as compact per AISC 360 would be Class 3 per EN 1993 — a meaningful difference when selecting sections near the slenderness boundary.
3. Flexural Design — Compact Section, Fully Braced
For a compact section with Lb = 0 (continuously braced compression flange), all codes converge on the plastic moment capacity:
| Code | Design Moment Capacity | Notes |
|---|---|---|
| AISC 360 | phi Mn = 0.90 x Fy x Zx | ÃÂçF2.1, W-shapes |
| AS 4100 | phi Ms = 0.90 x fy x Ze (Ze = Z for compact) | Cl. 5.2, kf = 1.0 |
| EN 1993 | Mc,Rd = Wpl x fy / gamma_M0 = Wpl x fy / 1.00 | ÃÂç6.2.5, Class 1 or 2 |
| CSA S16 | Mr = phi x Fy x Zx = 0.90 x Fy x Zx | Cl. 13.5 |
For a W18x35 (Zx = 66.5 in^3, Fy = 50 ksi):
AISC: phi Mn = 0.90 x 50 x 66.5 / 12 = 249.4 kip-ft
AS 4100 (760UB82 approx): phi Ms = 0.90 x 350 x 2.06e6 / 1e6 = 649 kN-m
EN 1993 (IPE450 approx): Mc,Rd = 1.702 x 10^6 x 355 / 1.0 / 1e6 = 604 kN-m
Note: Direct comparison requires equivalent sections. The W18x35, 460UB67.1, IPE450, and W460x67 are approximate dimensional equivalents but differ in actual Zx values.
4. Lateral-Torsional Buckling (LTB)
This is where the codes diverge most significantly. Each uses a different formulation for the buckling reduction.
4.1 AISC 360-22 (ÃÂçF2.2)
Uses a three-zone approach with Lp and Lr as transition points:
Lp = 1.76 ry sqrt(E/Fy) — plastic limit
Lr = 1.95 rts (E/0.7Fy) x ... — elastic limit
Lb <= Lp: Mn = Mp = Fy Zx
Lp<Lb<=Lr: Mn = Cb [Mp - (Mp - 0.7FySx)(Lb - Lp)/(Lr - Lp)]
Lb > Lr: Mn = Fcr Sx <= Mp, Fcr = Cb pi^2 E / (Lb/rts)^2
Key feature: Cb factor accounts for non-uniform moment.
4.2 AS 4100-2020 (Cl. 5.6)
Uses the alpha_m moment modifier and alpha_s slenderness reduction factor:
Mb = alpha_m x alpha_s x Ms <= Ms
alpha_s = 0.6 [(sqrt(Ms/Moa)^2 + 3) - Ms/Moa]
Moa = alpha_m x Mo (elastic buckling moment)
Key feature: alpha_m is equivalent to AISC's Cb but from a table lookup (Table 5.6.1) rather than an equation. AS 4100 alpha_s is typically more conservative than the AISC Lp/Lr interpolation for the same Lb.
4.3 EN 1993-1-1 (ÃÂç6.3.2)
Uses the chi_LT reduction factor with buckling curve selection:
Mb,Rd = chi_LT x Wy x fy / gamma_M1
chi_LT = 1 / [Phi_LT + sqrt(Phi_LT^2 - lambda_LT_bar^2)] <= 1.0
Phi_LT = 0.5 [1 + alpha_LT (lambda_LT_bar - 0.2) + lambda_LT_bar^2]
lambda_LT_bar = sqrt(Wy x fy / Mcr)
alpha_LT = imperfection factor (0.21 for curve 'a', 0.34 for 'b', 0.49 for 'c', 0.76 for 'd')
curve selection depends on h/b ratio (Table 6.4)
Key feature: 5 buckling curves with different imperfection factors. For rolled I-sections: h/b <= 2 âÃÂàcurve 'b', h/b > 2 âÃÂàcurve 'c'.
4.4 CSA S16:24 (Cl. 13.6)
Mr = phi x omega_2 x Mu, where Mu = pi/L x sqrt(EIy GJ + (pi E/L)^2 Iy Cw)
omega_2 = 1.0 for L <= Lu
= 1.0 - 0.15 (L - Lu)/(Lr - Lu) for Lu < L < Lr
= Fy x Sx / Mu for L >= Lr
Key feature: omega_2 equivalent moment factor from a single curve. Simpler than EN 1993, more refined than AISC for non-uniform moment.
4.5 Worked Comparison — LTB for W18x35 (Lb = 8 ft = 2.44 m)
| Code | LTB Capacity (approx) | % of Mp | Notes |
|---|---|---|---|
| AISC 360 | 229.8 kip-ft | 92.1% | Cb = 1.14, inelastic LTB regime |
| AS 4100 | ~208 kip-ft (equiv) | ~83% | alpha_m = 1.35, alpha_s âÃÂà0.82 |
| EN 1993 | ~215 kip-ft (equiv) | ~86% | curve 'b', alpha_LT = 0.34 |
| CSA S16 | ~225 kip-ft (equiv) | ~90% | omega_2 âÃÂà0.95, Mu âÃÂà240 |
AS 4100 gives the most conservative LTB result — approximately 10% lower than AISC for the same geometry. This is partly because AS 4100's alpha_s factor captures additional geometric imperfection sensitivity in Australian sections.
5. Compression (Column Buckling)
5.1 Buckling Curve Comparison
| Code | Curves Available | Imperfection Parameter |
|---|---|---|
| AISC 360 | Single curve (Eq. E3-2/E3-3) | None explicit (embedded in 0.658/0.877) |
| AS 4100 | alpha_b via Tables 6.3.3 | alpha_b = 0, 1.0, etc. |
| EN 1993 | a0, a, b, c, d | alpha = 0.13 to 0.76 per curve |
| CSA S16 | Category 1 (rolled), 2 (welded) | n = 1.34 (rolled), 2.24 (welded) |
5.2 Key Equation Comparison
AISC 360-22 ÃÂçE3:
Fcr = 0.658^(Fy/Fe) x Fy (inelastic buckling, KL/r <= 4.71 sqrt(E/Fy))
Fcr = 0.877 Fe (elastic buckling, KL/r > 4.71 sqrt(E/Fy))
Fe = pi^2 E / (KL/r)^2
EN 1993-1-1 ÃÂç6.3.1:
Nb,Rd = chi x A x fy / gamma_M1
chi = 1 / [Phi + sqrt(Phi^2 - lambda_bar^2)] <= 1.0
Phi = 0.5 [1 + alpha (lambda_bar - 0.2) + lambda_bar^2]
lambda_bar = sqrt(A fy / Ncr)
5.3 Numerical Comparison — W10x49 Column, KL = 15 ft
AISC: KL/r = 180 / 2.54 = 70.9
Fe = pi^2 x 29,000 / (70.9)^2 = 56.9 ksi
Fy/Fe = 50/56.9 = 0.879
Fcr = 0.658^0.879 x 50 = 0.662^0.879 x 50...
Actually: 0.658^0.879 = 0.691
Fcr = 0.691 x 50 = 34.6 ksi
phi Pn = 0.90 x 34.6 x 14.4 = 448 kips
EN 1993 (equivalent HEB240): lambda_bar âÃÂà0.72, curve 'c', alpha = 0.49
chi âÃÂà0.826
Nb,Rd = 0.826 x 10,600 x 355 / 1.10 / 1000 = 2,828 kN âÃÂà636 kips
The EN 1993 capacity is higher because: (1) the HEB240 has a larger cross-sectional area than W10x49 (10,600 vs 9,350 mm^2), and (2) gamma_M1 = 1.10 is less penalising than the implicit reduction in the AISC column curve at this slenderness. For true cross-code comparison, you need exact section equivalents.
6. Bolt Design
6.1 Bolt Shear Capacity — M20 / 3/4" Grade 8.8 / A325
| Code | Formula | Capacity (kN) | Notes |
|---|---|---|---|
| AISC 360 | phi x Fnv x Ab = 0.75 x 54 ksi x 0.442 in^2 | 79.6 kN | Threads in shear plane (N) |
| AS 4100 | phi x 0.62 x fuf x (nn Ac + nx Ao) | 92.6 kN | Threads in shear plane |
| EN 1993 | alpha_v x fub x A / gamma_M2 | 94.1 kN | Threads in shear plane |
| CSA S16 | 0.60 phi_b (0.70 Fu_b) m Ab | 79.3 kN | Single shear, A325M |
6.2 Bolt Bearing Capacity
| Code | Key Parameter | Limits |
|---|---|---|
| AISC 360 | Lc (clear distance) | 2.4 d t Fu (tear-out), 3.0 d t Fu (bearing) |
| AS 4100 | a_e (edge distance) | a_e >= 1.5 df for full bearing |
| EN 1993 | e1, p1 (end/edge distance) | e1 >= 1.2 d0, p1 >= 2.2 d0 |
| CSA S16 | Lc (clear distance) | Same form as AISC, SI units |
7. Weld Design
7.1 Fillet Weld Capacity — 6 mm / 1/4" Leg Size
| Code | Formula | Capacity (kN/mm) |
|---|---|---|
| AISC 360 | 0.75 x 0.60 x FEXX x 0.707 x leg | 0.975 |
| AS 4100 | 0.80 x 0.60 x fuw x 0.707 x leg | 0.976 |
| EN 1993 | fu / (sqrt(3) x beta_w x gamma_M2) x a | 1.29 |
| CSA S16 | 0.75 x 0.67 x Xu x Aw | 0.91* |
*CSA S16 uses factored shear resistance per unit area approach; the value shown is per mm of leg size for equivalent comparison.
EN 1993 gives the highest fillet weld capacity (~30% above AISC for the same leg size) due primarily to lower inherent safety factor and the directional strength enhancement factor (EN 1993-1-8 ÃÂç4.5.3 allows up to sqrt(3) increase for transversely loaded fillet welds).
7.2 Weld Metal Strength Grades
| Code | Electrode Designation | Nominal Strength | Equivalent EN |
|---|---|---|---|
| AISC 360 | E70XX (FEXX = 70 ksi) | 70 ksi = 483 MPa | ~E42 |
| AS 4100 | E48XX (fuw = 480 MPa) | 480 MPa | ~E42 |
| EN 1993 | E42 (fu = 420 MPa) | 420 MPa | E42 |
| CSA S16 | E49XX (Xu = 490 MPa) | 490 MPa | ~E42 |
8. Summary — Code Selection Guide
| Design Scenario | Recommended Code | Reason |
|---|---|---|
| Building in the United States or Mexico | AISC 360-22 | Required by IBC, legally mandated |
| Building in Australia or New Zealand | AS 4100-2020 | Required by NCC/BCA, legally mandated |
| Building in Europe (EU/EEA) | EN 1993-1-1:2022 | Required by EU Construction Products Regulation |
| Building in Canada | CSA S16:24 | Required by NBC, legally mandated |
| Building in UK (post-Brexit) | BS EN 1993 + UK NA | UK National Annex to EN 1993 |
| International project (multiple jurisdictions) | Specified in contract | Typically country of construction |
| Academic/comparative study | Any/all | Use multi-code to cross-validate |
| Seeking the most economical design | EN 1993 (typically) | Lower total safety margin for live-load-dominated |
| Seeking the most conservative design | AS 4100 (typically) | Conservative LTB and combined action provisions |
9. Key Code-Specific References
| Code | Primary Standard | Loading Standard | Steel Material Standard |
|---|---|---|---|
| AISC 360 | AISC 360-22 | ASCE 7-22 | ASTM A992 / A572 / A36 |
| AS 4100 | AS 4100-2020 | AS/NZS 1170 series | AS/NZS 3679.1 / 3679.2 |
| EN 1993 | EN 1993-1-1:2022 | EN 1991 series | EN 10025-2 / EN 10210 / EN 10219 |
| CSA S16 | CSA S16:24 | NBC 2020 | CSA G40.21 |
Related Calculators
- Steel Beam Capacity Calculator — Compare flexural and LTB capacity across AISC, AS, EN, and CSA codes side by side
- Steel Column Capacity Calculator — Column buckling and combined loading across all 4 codes
- Bolted Connection Calculator — Bolt shear, bearing, and block shear per AISC 360, AS 4100, EN 1993, and CSA S16
- Welded Connection Calculator — Fillet weld capacity comparison across codes
- Section Properties Database — Cross-reference section properties from all 5 catalogs
FAQ
Q: Which steel design code is the most conservative?
A: There is no single answer — conservatism varies by limit state and by load condition. For flexural capacity of compact beams, all four codes give comparable results (within 5%). For LTB of intermediate-length beams, AS 4100 is typically most conservative. For bolt shear capacity, AISC 360 gives the lowest single-bolt values. For slender Class 4 sections under compression, EN 1993 is the most conservative. The correct comparison framework is the total reliability margin (load factor / resistance factor), not resistance factors in isolation.
Q: Can I mix sections from one code with the design rules of another?
A: This is inadvisable. Each code's design rules were calibrated against the material properties, geometric tolerances, and section catalogs of its native jurisdiction. For example, W-shapes in the AISC catalog are produced to ASTM A6 tolerances, while UB sections are produced to AS/NZS 3679.1 tolerances. The phi factors in each code implicitly account for these tolerance differences. Using a W18x35 with AS 4100 design rules may produce a conservative or unconservative result — without a systematic study, you cannot know which.
Q: Why does EN 1993 use 5 buckling curves when AISC uses only 1?
A: EN 1993's philosophy is that different cross-section types, manufacturing processes, and buckling axes have systematically different geometric imperfection sensitivities. Hot-rolled I-sections buckling about the strong axis have smaller imperfections (curve a or b) than welded box sections bucking about the weak axis (curve d). AISC handles this implicitly through the single column curve, which represents a lower-bound fit to test data across all common section types. The EN 1993 approach gives more refined (and generally less conservative) results for hot-rolled sections buckling about the strong axis, at the cost of greater complexity. For most building columns, the practical difference is 5-10% on capacity.
Q: How do I document which code I used in my design report?
A: State the governing standard and edition explicitly: e.g., "Beam flexural capacity computed per AISC 360-22, Chapter F, LRFD method." Record all load factors (source standard + combination), all phi factors, all section classification assumptions (compact/non-compact/slender), and any Cb/alpha_m values used. This is required for peer review and for demonstrating compliance with the building permit conditions. Multi-code calculators like Steel Calculator label the governing standard on every output, making this documentation straightforward.