US Solar Codes P1 Reference 12 min read Reviewed July 8, 2026 Nimesh Katariya Nimesh Katariya

ASCE 7-22

ASCE 7-22 is the 2022 US structural load standard for wind, snow, seismic, and other hazards. Adoption depends on the controlling building code.

Quick answer

ASCE 7-22 is the 2022 edition of the ASCE/SEI standard Minimum Design Loads and Associated Criteria for Buildings and Other Structures. IBC 2024 references it. Structural engineers use it to calculate wind, snow, seismic and other loads on rooftop and ground-mount solar arrays, and it added tornado load provisions for the first time.

Quick Facts

FieldDetail
TermASCE 7-22, Minimum Design Loads and Criteria
CategoryUS Solar Codes / Structural Engineering
Engineering DisciplineStructural Engineering, Solar PV Design
PublishedJune 2022
SupersedesASCE 7-16
Referenced byIBC 2024 and other codes that expressly adopt ASCE 7-22
SoftwareSTAAD Pro, RISA-3D, SAP2000, manufacturer calculators
Difficulty LevelAdvanced

What is ASCE 7-22?

The ASCE 7-22 adoption-by-state guide shows how to verify the controlling edition without treating a state summary as project approval.

Formal definition

ASCE/SEI 7-22 is the American Society of Civil Engineers Standard “Minimum Design Loads and Associated Criteria for Buildings and Other Structures,” 2022 Edition. Published by ASCE on behalf of the Structural Engineering Institute.

Engineering definition

ASCE 7-22 provides design loads for dead, live, soil, wind, snow, rain, ice, atmospheric ice, flood, tsunami, and seismic conditions. For solar PV: rooftop arrays use Chapter 27 (wind on buildings), Chapter 29 (wind on other structures including ground-mount solar), Chapter 7 (snow), Chapter 12 (seismic).

Industry definition

ASCE 7 is a common structural load reference for US solar work. The calculation must use the edition required by the controlling code and project criteria.

Permitting definition

Plan reviewers can require the structural basis to match the edition referenced by the adopted building or residential code. Prescriptive projects may follow another permitted code path.

ASCE 7-22 Explained Simply

For installers: ASCE 7-22 dictates how many attachment points your panels need, how much ballast for non-penetrating mounts, and whether your design is legal in hurricane zones.

For homeowners: This is the structural standard that ensures your solar panels won’t blow off in a storm, collapse under snow, or fail in an earthquake.

For junior engineers: Start with Chapter 1 (general), 26-31 (wind), 7 (snow), 12 (seismic). The provisions for solar appear in Chapter 29 (wind on PV).

For new engineers: ASCE 7-22 is a load standard, not a design standard. Pair it with AISC 360 (steel), ACI 318 (concrete), AWC NDS (wood), and racking manufacturer guides.

Analogy: ASCE 7-22 is to structural engineering what NEC is to electrical, the foundational reference that all permit-stage design must comply with.

Why ASCE 7-22 Matters

Safety. A documented load basis helps the design address the hazards required by the controlling code.

Code compliance. Engineered submittals should identify the adopted code and referenced load standard.

Insurance. Insurance underwriters check ASCE 7 compliance before binding policies.

Bankability. Lender due diligence reviews structural calcs against ASCE 7.

Project cost. Over-engineering to obsolete editions wastes material; under-engineering risks failure and rework.

Key Sections for Solar Design

Chapter 26, Wind Loads: General Requirements

  • Wind speed maps by risk category.
  • Exposure categories (B, C, D).
  • Topographic factor (K_zt).
  • Wind directionality factor (K_d).

Chapter 27, Wind Loads on Buildings

For rooftop solar arrays as “other structures attached to buildings.”

Chapter 29, Wind Loads on Other Structures

  • Section 29.4.4: Solar panels on buildings.
  • Section 29.4.5: Solar panels on ground-mount.
  • New 7-22 provisions: refined GCp coefficients for tilted PV.

Chapter 7, Snow Loads

  • Ground snow load maps (updated 7-22).
  • Sloped roof snow load.
  • Snow drift on tilted PV arrays, new 7-22 drift factor table.
  • Unbalanced snow loads.

Chapter 12, Seismic Design

  • Site classification.
  • Spectral response coefficients (Ss, S1).
  • Importance factor.
  • Seismic design category determination.
  • Component (Cp) coefficients for solar attached to structures.

Engineering Deep Dive

The worked examples below mirror the calculation flow used in a stamped STAAD Pro structural report and calculations package, wind and snow pressures first, then load path to each attachment point.

Wind load on rooftop solar, worked example

Site: Phoenix, AZ.

  • Basic wind speed (Risk II): 96 mph (from 7-22 map).
  • Exposure: C (open terrain).
  • K_zt = 1.0 (flat ground).
  • K_d = 0.85 (other structures).
  • K_e = 1.0 (sea level).
  • Roof height: 6 m.
  • K_z at 6 m: 0.85.

Velocity pressure:

q_z = 0.00256 × K_z × K_zt × K_d × K_e × V²
    = 0.00256 × 0.85 × 1.0 × 0.85 × 1.0 × 96²
    = 17.04 psf

For low-profile tilted solar arrays per ASCE 7-22 Section 29.4.4, GCp range = +0.5 to −2.4 depending on tilt and position. Worst case uplift:

p_uplift = q_z × GCp = 17.04 × (-2.4) = -40.9 psf

Each module (~3.6 ft × 6.5 ft = 23.4 sq ft) sees uplift = 40.9 × 23.4 = 957 lb. Two attachment points per module = ~480 lb per attachment.

Snow load, tilted array

Site: Boston, MA. Ground snow load p_g = 40 psf (from 7-22 map).

  • Module tilt: 30°.
  • Importance factor: 1.0.
  • Sloped roof factor C_s (for 30° unobstructed slippery): 0.7.
  • Sloped roof snow load: p_s = 0.7 × C_e × C_t × I × p_g.

Add ASCE 7-22 PV-specific drift factor for arrays elevated above roof surface (new in 7-22), typically adds 20-40 psf in snow-prone regions.

Seismic

For California rooftop ballasted PV:

  • Site class D, Ss = 1.5g, S1 = 0.6g.
  • Seismic design category (SDC) typically D.
  • Component coefficient ap = 1.0 (flexible attachment) or 2.5 (rigid).
  • Friction coefficient between ballast and roof membrane: 0.3-0.5 (manufacturer-tested).
  • Seismic sliding force must be resisted by friction + mechanical interlocks.

Design Considerations

  • Adopted edition. Check the AHJ’s current IBC/IRC reference. Don’t assume latest.
  • Exposure category. Open terrain (C) vs. suburban (B) materially changes wind loads.
  • Risk category. Most solar is Risk II; critical infrastructure may be III or IV.
  • Roof zones. Corner and edge zones have higher wind coefficients than field zones.
  • Tilted vs. flush-mount. Tilted modules see higher uplift; flush-mount uses building roof zones.
  • Ballast capacity. Verify roof membrane bearing capacity for ballasted systems.
  • Live load. Don’t ignore 20 psf walkway live load on rails for maintenance access.

Permitting Implications

  • Structural calculation package required by all AHJs.
  • Must cite the adopted ASCE 7 edition.
  • Include load combinations per Chapter 2.
  • Specify load path, module → rail → attachment → structure.
  • Stamp by PE licensed in the state.

Heaven Designs’ solar permit design service bundles the ASCE 7-22 structural package with the electrical and site-plan drawings an AHJ expects in a single submittal.

Common Mistakes

  1. Using ASCE 7-16 in jurisdictions that have adopted 7-22.
  2. Wrong exposure category, coastal/open terrain often misclassified.
  3. Ignoring corner/edge zone wind multipliers.
  4. Using manufacturer’s generic ballast calc without site-specific load analysis.
  5. Forgetting snow drift factors on tilted arrays.
  6. Underestimating seismic component factor.
  7. Missing live-load consideration for PV maintenance.
  8. Using outdated wind speed map (pre-7-22 maps were different in many regions).

Best Practices

  • Maintain a checklist of ASCE 7-22 sections required for each project type.
  • Use ASCE 7 Hazard Tool (online) for site-specific wind, snow, seismic data.
  • Validate manufacturer calc spreadsheets against custom analysis for unusual geometries.
  • Document the design wind speed, exposure, and code edition on every structural drawing.
  • For commercial flat roofs, verify membrane manufacturer’s wind uplift listings against your design loads.

US Code Adoption Timeline

CodeASCE 7 Edition Referenced
IBC 2024ASCE 7-22
IBC 2021ASCE 7-16
CBC 2022 (California)ASCE 7-22
Florida Building Code 2023ASCE 7-22
NYC Construction Code 2022ASCE 7-16 (updates pending)
Texas (varies by AHJ)ASCE 7-16 / 7-22 mixed

Standards & Certifications

  • ASCE/SEI 7-22 (the standard itself).
  • AISC 360 / 358, Steel design.
  • ACI 318, Concrete design.
  • AWC NDS, Wood design.
  • AISI S100, Cold-formed steel.
  • SEAOC PV2, California-specific PV guidance.
  • ICC AC 428, Acceptance criteria for solar racking.
  • UL 2703, Mounting system listing.

Key Takeaways

  • ASCE 7-22 is the 2022 edition of the US structural load standard, governing wind, snow, seismic, ice, and rain loads on solar PV arrays.
  • Major updates from 7-16: refined wind coefficients, expanded snow drift for tilted PV, updated seismic maps.
  • Always verify the AHJ’s adopted edition, adoption is jurisdiction-by-jurisdiction.
  • Wind loads dominate residential rooftop design; snow + seismic dominate utility-scale ground-mount in cold climates.
  • Pair ASCE 7-22 with material standards (AISC, ACI, AWC) for complete PE-stamped structural design.

Structural compliance is only one piece of a complete AHJ submittal, accurate ASCE 7-22 wind, snow, and seismic calculations still have to be packaged alongside the electrical drawings and site plans a plan reviewer expects.

Our California AHJ solar permit guide explains how CBC 2022’s ASCE 7-22 reference interacts with Title 24 requirements on the state’s rooftop and ground-mount projects, and our comparison of commercial vs. residential solar permit design covers how structural review scope and load combinations shift with project size.

When it’s time to assemble the calculations and drawings into one package, our checklist for submitting a solar permit package to an AHJ walks through the order reviewers usually expect.

Frequently Asked Questions

3 commonly searched questions about ASCE 7-22.

When does ASCE 7-22 apply to a solar project?
It applies when the jurisdiction's adopted building code references it, which typically means IBC 2024 or a state code built on it. Publication alone does not make it enforceable, so confirm the adopted code, local amendments and effective date before running calculations.
Does ASCE 7-22 cover ground-mount solar?
Yes. Ground-mount and tracker structures are designed as other structures under the standard's wind provisions, using exposure category, risk category and site wind speed. Many tracker and racking manufacturers also publish wind tunnel data that engineers apply alongside the standard's requirements.
Is ASCE 7-22 used outside the United States?
Rarely as a primary code. Some Caribbean and Latin American jurisdictions reference ASCE 7 for hurricane regions, but India uses IS 875 for loads, and most other countries use Eurocodes or their own national standards for solar structural design.

Need engineering-backed solar designs?

Heaven Designs prepares solar drawings, structural calculations, electrical engineering documents, and project-specific permit plan sets.

Ready for constructible design packages?

Solar engineering for EPCs. MEP design and BIM for AEC teams. Reply within 1 business day.

Get a quote WhatsApp