Guide

Multi-Code Compliance: When One Building Code Isn't Enough

10 min read
Free first check

Run one real project first

Upload drawings, specs, codes, checklists, or city comments. Eligible work-email signups get a $100 first-check credit and evidence-backed issues in hours.

First $100 coveredWork email requiredResults in hours

Quick Summary

  • Construction projects must comply with multiple overlapping codes—not just one
  • Building codes reference mechanical, fire, energy, accessibility, and material codes
  • Material codes like ACI, AISC, and NDS have specific requirements often overlooked
  • AI can check against all applicable codes simultaneously, not just the primary code

"It's not just the California Building Code. That references the mechanical code, the fire code, the energy code, and then you have all the material codes—ACI, AISC, NDS." This observation captures the multi-code reality of construction. Compliance isn't about one code—it's about dozens of interlocking codes that govern different aspects of the same project.

The Web of Codes

Every building code sits at the center of a web of referenced codes. The California Building Code (CBC), for example, doesn't exist in isolation:

CBC Code References

System Codes

  • • California Mechanical Code (CMC)
  • • California Electrical Code (CEC)
  • • California Plumbing Code (CPC)
  • • California Fire Code (CFC)
  • • California Energy Code (Title 24 Part 6)
  • • California Green Building Standards (CALGreen)

Material/Design Codes

  • • ACI 318 (Concrete)
  • • AISC 360 (Steel)
  • • NDS (Wood)
  • • TMS 402 (Masonry)
  • • Structural loads standard (Loads)
  • • Steel Deck Institute (SDI)

Why Multi-Code Compliance Matters

Checking only the building code creates blind spots:

Steel Deck Example

The building code defers to SDI for steel deck design. A 6-foot cantilever might pass building code review but exceed SDI limits of 2-3 feet for collapse prevention.

Concrete Reinforcing Example

ACI 318 has specific requirements for reinforcement spacing in seismic zones that aren't explicitly stated in the building code—just referenced.

Fire Sprinkler Example

NFPA 13 has detailed requirements for sprinkler spacing, obstruction rules, and system design that the building code references but doesn't reproduce.

Categories of Referenced Codes

Occupancy & Use Codes

These govern how buildings can be used—assembly occupancy limits, egress requirements, fire separation between uses. They're typically in the building code but can reference specialty codes for specific occupancies.

System Codes

Mechanical, electrical, plumbing, and fire protection each have dedicated codes that govern system design. The building code sets performance requirements; these codes specify how to meet them.

Material Codes

Structural materials—concrete, steel, wood, masonry—are governed by material-specific codes that specify design methods, connection requirements, and construction tolerances.

Performance Codes

Energy codes, accessibility codes, and green building codes set performance targets that must be demonstrated through calculations or prescriptive compliance paths.

The Plan Check Reality

Plan checkers typically focus on the building code itself, with varying depth on referenced codes:

What Gets Checked

Building Code basics
Fire & Life Safety
Energy Code
Accessibility
Material Codes (ACI, AISC)
Industry Standards (SDI, etc.)

Bars represent typical depth of review. Material codes and industry standards often receive minimal plan check attention.

AI Multi-Code Checking

AI can check against multiple codes simultaneously because it doesn't fatigue or forget to cross-reference:

Simultaneous Code Checking

Building code requirements
Referenced mechanical/electrical codes
Material codes (ACI, AISC, NDS)
Fire protection codes (NFPA)
Energy and sustainability codes
Accessibility requirements
Industry standards (SDI, AWI, etc.)
Local amendments and ordinances

Practical Impact

The benefit of multi-code checking shows up in reduced plan check comments and fewer field issues:

  • Fewer plan check cycles: Catch issues from referenced codes before submission
  • Reduced RFIs: Material code issues don't surface during construction
  • Better coordination: System codes checked against building code requirements
  • Inspector confidence: Drawings demonstrate comprehensive code awareness

Check Against All Applicable Codes

AI doesn't just check the building code—it checks all the codes that building code references. Catch material code issues, system code conflicts, and performance requirements before plan check.

Questions? Chat or email

Stop Catching Errors in the Field

Run a real project first. Eligible work-email signups get a $100 first-check credit, then keep checking revised sets and future jobs from the same workflow.

First free check for eligible work-email signups

Run one real project first. Future checks are pay-per-run, with volume pricing available for teams.

See sample report (282 issues found)

Not sure yet? Upload a completed project you already know. See what we catch, then recheck a revised set or run the next project.

First free check
Results within hours
No sales call

Upload all project PDFs: drawings, specs, codes, checklists, shop drawings, submittals, contracts, zoning codes, city comments. AI checks everything against everything.

187,000+ issues caught across 500+ engineering and construction firms

One issue found pays for the whole check