CSA S16 Load Combinations — NBCC 2020 ULS & SLS Guide

Quick Reference: Canadian steel design uses NBCC 2020 Division B Part 4 for load combinations, not ASCE 7. ULS combinations use principal and companion load factors. SLS combinations use service-level loads. Importance factors (I_E, I_W, I_S) vary by building importance category.

This guide covers the full set of NBCC 2020 load combinations for CSA S16 steel design, including ULS (Ultimate Limit States) and SLS (Serviceability Limit States) combinations, load factors for dead (D), live (L), snow (S), wind (W), earthquake (E), and temperature (T) loads, practical worked examples, and a comparison with ASCE 7 load combinations for engineers working cross-border.


NBCC 2020 Load Combination Framework

NBCC 2020 Division B Clause 4.1.3 provides the load combination rules for Canadian structural design. Unlike ASCE 7, which organises load combinations by load type, NBCC 2020 uses a principal load / companion load framework:

The companion load concept reflects the low probability that multiple extreme loads occur at the same time. For example, a once-in-50-year wind event is unlikely to coincide with a once-in-50-year snow event, so the companion factor for snow in a wind-governed combination is 0.5 (or 0.25 for seismic).

Importance Categories

NBCC 2020 assigns every building an importance category based on its use and occupancy:

Importance Category Description I_E (ULS) I_E (SLS) I_W I_S
Low Barns, storage buildings 0.80 0.75 0.80 0.80
Normal Most residential, commercial, office 1.00 1.00 1.00 1.00
High Schools, community centres, arenas 1.15 1.00 1.15 1.15
Post-Disaster Hospitals, fire stations, emergency shelters 1.25 1.00 1.25 1.25

The importance factor multiplies the specified load effect. For a post-disaster building, the factored wind load is 1.25 times the reference wind load, while the SLS deflection check uses the unfactored load (I_E_SLS = 1.00).


ULS Load Combinations (Table 4.1.3.2)

NBCC 2020 Table 4.1.3.2 specifies the following Ultimate Limit States combinations for steel design per CSA S16. Each combination uses the format: principal load factor × principal load + companion factor × companion loads.

Comb. Load Case D L S W E T
1 Dead only 1.4
2 Live principal 1.25 1.5
3 Live principal + snow companion 1.25 1.5 0.5
4 Snow principal 1.25 1.5
5 Snow principal + live companion 1.25 0.5 1.5
6a Wind principal + live + snow 1.25 0.5 0.5 1.4
6b Wind principal (stability) 0.9 1.4
7a Wind principal + live + snow (alternate) 1.25 0.5 0.5 1.4
7b Wind principal (alternate stability) 0.9 1.4
8 Earthquake principal 1.0 0.5 0.25 1.0
9 Temperature principal 1.25 1.0

Notes:

Load Factors for Different Importance Categories

The importance factor I_E multiplies the specified load for snow, wind, and earthquake. The factored combination becomes:

Comb. 4 (Snow principal): 1.25 × D + 1.5 × I_S × S

Comb. 6 (Wind principal): 1.25 × D + 0.5 × L + 0.5 × I_S × S + 1.4 × I_W × W

Comb. 8 (Earthquake): 1.0 × D + 0.5 × L + 0.25 × I_S × S + 1.0 × I_E × E

For a Normal importance building, I_E = I_W = I_S = 1.0, so the factors are as shown in the base table. For a High importance building (school), I_W = I_S = 1.15, so Comb. 6 uses 1.4 × 1.15 W = 1.61 W and 0.5 × 1.15 S = 0.575 S.


SLS Load Combinations

Serviceability Limit States (SLS) combinations use unfactored or reduced loads. These are used for deflection, drift, vibration, and foundation settlement checks.

Comb. Load Case D L S W
SLS-1 Total load deflection 1.0 1.0 1.0
SLS-2 Sustained (creep) deflection 1.0 0.5 0.5
SLS-3 Snow deflection (roofs) 1.0 1.0
SLS-4 Wind drift (serviceability) 1.0 0.5 0.4
SLS-5 Live load deflection 1.0

Deflection Limits Per CSA S16 / NBCC

Member / Condition Limit Load Combination
Floor beams (total) L/240 SLS-1
Floor beams (live load) L/300 SLS-5
Floor beams (brittle finishes) L/360 SLS-5
Roof beams (snow) L/240 SLS-3
Roof beams (total — no ceiling) L/180 SLS-1
Roof beams (plaster ceiling) L/240 SLS-1
Cantilevers L/180 SLS-1
Inter-storey drift (wind) H/300 SLS-4
Inter-storey drift (seismic) H/500 Special
Crane runway girders L/600 Special

CSA S16 vs ASCE 7 — Load Combination Comparison

Engineers working on both US and Canadian projects need to understand the differences. While both are ultimate-strength design codes, the load combination formats differ significantly:

Feature NBCC 2020 (CSA S16) ASCE 7-22 (AISC 360)
Format Principal + companion Factored sum (additive)
Dead load factor 1.25 (adds to effect), 0.9 (stability) 1.2 (adds), 0.9 (stability)
Live load factor 1.5 1.6
Snow load factor 1.5 (principal), 0.5 (companion) 0.7 or 1.6 depending on combination
Wind load factor 1.4 1.0 (LRFD)
Earthquake factor 1.0 1.0
Importance factor Separate I_E, I_W, I_S I_e (unified)
Live load reduction Permitted per NBCC 4.1.5 Permitted per ASCE 7 4.7
Snow principal combos 1.25D + 1.5S ± 0.5L 1.2D + 1.6S + 0.5L, etc.
Wind with dead resisting 0.9D + 1.4W 0.9D + 1.0W
Seismic combos 1.0D + 0.5L + 0.25S + 1.0E 1.2D + 0.5L + 1.0E, etc.

Practical Differences:

  1. Dead load factor: NBCC uses 1.25 vs ASCE 1.2 — 4% higher for Canadian designs. This means self-weight has a slightly larger influence.
  2. Live load factor: NBCC 1.5 vs ASCE 1.6 — NBCC is 6% lower. For office buildings where live load governs, ASCE gives slightly higher factored loads.
  3. Wind load factor: NBCC 1.4 vs ASCE 1.0 — this is not directly comparable because NBCC and ASCE define reference wind pressures differently (NBCC uses q × C_e × C_g × C_p based on hourly wind, ASCE uses q_z × G × C_p based on 3-second gust). The total factored wind effect is similar despite different factors.
  4. Companion load concept: NBCC's companion factors reduce simultaneously acting loads (e.g., 0.5L when snow is principal). ASCE uses additive full factors for all loads in the combination, making some ASCE combinations more conservative.

Worked Example: Steel Beam Under Factored Loads (NBCC 2020)

Problem: A W460x74 floor beam in a Normal importance office building has the following unfactored loads. Determine the governing factored load for ULS design per NBCC 2020.

Given:

Step 1 — Identify applicable combinations:

Comb. 1: 1.4 × D = 1.4 × 12 = 16.8 kN/m Comb. 2: 1.25 × D + 1.5 × L = 1.25 × 12 + 1.5 × 18 = 15.0 + 27.0 = 42.0 kN/m

Comb. 3: 1.25 × D + 1.5 × L + 0.5 × S — S = 0 (interior), so this reduces to Comb. 2.

Step 2 — Governing load:

For this interior beam, the governing factored load is Comb. 2: w_f = 42.0 kN/m.

Step 3 — Design moment and shear:

M_f = w_f × L² / 8 = 42.0 × 8.0² / 8 = 42.0 × 64 / 8 = 336.0 kN·m

V_f = w_f × L / 2 = 42.0 × 8.0 / 2 = 168.0 kN

Step 4 — Compare with service loads (SLS check):

w_s = D + L = 12 + 18 = 30.0 kN/m

δ = 5 × w_s × L⁴ / (384 × E × I) = 5 × 30.0 × 8000⁴ / (384 × 200,000 × 333 × 10⁶) = 6.14 × 10¹⁶ / 2.56 × 10¹³ = 24.0 mm

L/δ = 8000 / 24.0 = 333 > 300 ✓ (live load deflection governs at L/300)


Worked Example: Roof Beam with Snow

Problem: A steel roof beam in Edmonton (Normal importance) has the following loads:

Step 1 — Determine governing combination:

Downward case: Comb. 4 (Snow principal): 1.25 × 5 + 1.5 × 8 = 6.25 + 12.0 = 18.25 kN/m Comb. 5 (Snow principal + live): 1.25 × 5 + 0.5 × 2 + 1.5 × 8 = 6.25 + 1.0 + 12.0 = 19.25 kN/m ← governs

Uplift / stability case: Comb. 6b (Wind principal, stability): 0.9 × 5 + 1.4 × 3.5 = 4.5 + 4.9 = 9.4 kN/m (net downward — wind not strong enough to cause net uplift for this example)

If W were 8 kN/m upward: 0.9 × 5 + 1.4 × (-8) = 4.5 - 11.2 = -6.7 kN/m net uplift → governs uplift connection design.

Step 2 — Governing factored load:

Downward: w_f = 19.25 kN/m (Comb. 5) Uplift: — (check connections if net uplift exists)

M_f = 19.25 × 6.0² / 8 = 86.6 kN·m


Snow Load Factors (NBCC 4.1.6)

NBCC 2020 Clause 4.1.6 provides the snow load calculation:

S = I_S × [S_s × (C_b × C_w × C_s × C_a) + S_r]

Where:

For the Edmonton example with I_S = 1.0, S_s = 1.8 kPa (Edmonton Zone 2), C_b = 0.7, C_w = 1.0, C_s = 1.0 (flat roof), C_a = 1.0 (no drift), S_r = 0.3 kPa:

S = 1.0 × [1.8 × (0.7 × 1.0 × 1.0 × 1.0) + 0.3] = 1.0 × [1.26 + 0.3] = 1.56 kPa

With tributary width = 5 m: w_snow = 1.56 × 5 = 7.8 kN/m → rounds to ~8 kN/m as used above.


Wind Load Factors (NBCC 4.1.7)

NBCC 2020 Clause 4.1.7 provides the wind load calculation:

p = I_W × q × C_e × C_g × C_p

Where:

The reference velocity pressure q = 0.5 × ρ × V², where ρ = 1.292 kg/m³ (air density at 10°C) and V is the 1-in-50-hourly wind speed in m/s. At V = 90 km/h (25 m/s), q = 0.5 × 1.292 × 25² = 404 Pa ≈ 0.40 kPa.


Related Pages


Frequently Asked Questions

How do NBCC 2020 load combinations differ from ASCE 7 for steel design?

NBCC 2020 uses a principal load / companion load framework where only one load at a time is considered the "principal" load with its full factor applied, while other loads receive reduced companion factors (typically 0.5). ASCE 7 applies full factors to all loads in the combination simultaneously. This means NBCC combinations are not directly comparable to ASCE 7 combinations — they are structured differently. For example, the dead load factor is 1.25 in NBCC vs 1.2 in ASCE 7, but live load is 1.5 vs 1.6. The companion load concept (0.5 × L when S is principal) is absent from ASCE 7, which uses 0.5 × L as a direct additive term. For cross-border projects, recalculate using the local code rather than applying conversion factors.

What is the importance factor I_E and when does it apply?

I_E is the importance factor for earthquake loads, ranging from 0.80 (Low importance — barns, storage) to 1.25 (Post-Disaster — hospitals, fire stations). It multiplies the earthquake load E in ULS combination 8. Separate importance factors exist for wind (I_W) and snow (I_S). The values for Normal importance buildings — the most common category — are I_E = I_W = I_S = 1.0, meaning the base factors in the ULS table apply without modification. High and Post-Disaster buildings require increased factored loads. For example, a school (High importance) has I_W = 1.15, so the wind load in Comb. 6a becomes 1.4 × 1.15 W = 1.61 W.

What serviceability limits does CSA S16 reference for deflection?

CSA S16-19 Clause 25.3 references NBCC 2020 and project specifications for deflection limits. Common limits: L/300 for live load deflection of floor beams, L/360 for floors supporting brittle finishes (terrazzo, tile), L/240 for total load deflection of roof beams under snow, L/180 for cantilevers, and H/300 for inter-storey drift under wind. Vibration-sensitive floors (offices with long-span open areas) may require L/480 or a specific vibration analysis per CSA S16 Appendix G. These limits are typically specified by the structural engineer of record as part of the design criteria and may be more stringent than code minimums.

When does the 0.9 dead load factor govern for Canadian steel design?

The 0.9 dead load factor appears in stability combinations (Comb. 6b and 7b) where dead load is beneficial — it resists overturning, uplift, or sliding. The reduced 0.9 factor accounts for the probability that dead load is less than its nominal value. This governs for: roof beams with net uplift from wind, cantilever retaining walls (overturning check), portal frames (gravity load reduces uplift at leeward column), and foundations (sliding resistance). The 0.9 factor represents the 5th percentile dead load — there is a 95% probability that actual dead load exceeds 90% of the nominal value.


This page is for educational reference. All load factors per NBCC 2020 Division B Part 4 and CSA S16-19. Verify all load combinations against the current building code applicable in your jurisdiction. Canadian provinces and territories may have amendments to NBCC 2020. Results are PRELIMINARY — NOT FOR CONSTRUCTION without independent P.Eng. verification.