Building codes establish the minimum requirements needed to design safe, reliable structures. You need to understand not only the primary code used in your jurisdiction, but also the referenced standards and local amendments that govern day-to-day design decisions.
ON THIS PAGE:
- International Building Code
- ASCE 7
- Local codes and amendments
- Authority Having Jurisdiction
- Exiting Building Code
- Code cycles
- Resources
International Building Code (IBC)
The IBC is the primary model building code adopted across most of the United States. For structural engineers it establishes requirements for:
- Fire-resistance ratings and construction types
- Building classification and occupancy
- Structural load requirements, by reference to ASCE 7
- Seismic and wind design criteria
- Special inspections and structural observation
The IBC does not contain most of the design equations itself. It references separate material codes and standards, and in some cases amends them.
ASCE 7 — Minimum Design Loads
Published by the American Society of Civil Engineers, ASCE 7 is one of the most important referenced standards. Where the IBC tells you when and what to design for, ASCE 7 tells you how to calculate it.
- Dead and live loads
- Wind loads
- Snow, rain, and ice
- Seismic loads, including response spectra, response modification factors, deflection amplification, overstrength, and irregularities
- Flood and tsunami loads
- Load combinations
ASCE 7 is updated every six years and is often referenced more frequently than the IBC in day-to-day design.
Local Codes and Amendments
Many states, cities, and counties adopt the IBC and then issue their own amendments. These often include:
- Updated or localized hazard maps for wind, snow, tsunami, and seismic
- Additional structural observation requirements
- Stricter lateral-system detailing
- Local geotechnical criteria
- Wildland-Urban Interface (WUI) requirements
- Local minimum live and snow loads
Example: California
California adopts the IBC as the California Building Code (CBC), with state-specific amendments that commonly address enhanced seismic design requirements, special inspection and structural observation requirements, additional rules for hospitals, schools, and essential facilities, and wildfire and energy provisions. The structural chapters generally follow the IBC but incorporate California’s seismic expectations and state-agency regulations.
Each jurisdiction may reference a different edition of the same code or standard. Confirm the edition, not just the title.
The Authority Having Jurisdiction
The Authority Having Jurisdiction (AHJ) is the agency responsible for enforcing the building code. AHJs exist at multiple levels: local building departments, port authorities, state agencies, and federal authorities.
Permitting
A check on the design team.
Inspections
A check on the contractor.
Always verify the governing AHJ, since it determines which amendments apply.
Existing Building Code
When working on remodels, retrofits, or additions, the IBC alone is not enough. The Existing Building Code provides rules for:
- Evaluating the existing structure
- Determining when upgrades are required
- Compliance paths — prescriptive, work area, or performance-based
- Seismic triggers and thresholds
- Alterations, additions, and changes in occupancy
California uses the California Existing Building Code (CEBC); most other states use the International Existing Building Code (IEBC). This matters more than new engineers expect, because a large share of real-world projects involve existing structures.
Code Cycles and Locking In
Codes and referenced standards update on regular publishing cycles.
- IBC — every 3 years
- ASCE 7 — every 6 years
- Material standards such as ACI 318, AISC 360 and 341, AWC NDS, and TMS 402/602 — typically every 3 to 6 years
A project locks in its governing code when the permit is submitted. Even if new codes publish later, the project continues under the locked-in version through design and construction.
All of these codes rely on material-specific standards that define the actual design equations and detailing requirements. Those are covered under Materials.
Common Resources
- General building codes and standards
- International Building Code (IBC)
- Building codes by state
- ASCE codes and standards
- Upcodes
- SEAONC presentation on existing and historic building codes
