Building Code Compliance Checklist Calculator

Evaluate key building code compliance metrics including occupancy load, egress width, minimum plumbing fixtures, and fire separation distance based on IBC 2021 standards.

Formulas Used

  • Occupancy Load (IBC 1004.5): OL = ⌈Gross Floor Area ÷ Load Factor⌉ — Load factors: Assembly 15, Business 100, Educational 20, Mercantile 60, Storage 300 sq ft/person.
  • Required Egress Width (IBC 1005.1): Wrequired = OL × 0.2 in/person (doors). Minimum individual door width = 32 in clear (IBC 1010.1.1).
  • Minimum Exits (IBC 1006.3.3): OL ≤ 500 → 2 exits; 501–1000 → 3 exits; > 1000 → 4 exits.
  • Plumbing Fixtures (IBC Table 2902.1): Min WC = ⌈OL ÷ ratio⌉; Min Lav = ⌈OL ÷ ratio⌉. Ratios vary by occupancy.
  • Fire Separation Distance (IBC 705.5 / Table 602): < 5 ft → 1-hr rated wall; 5–10 ft → 1-hr (or 0-hr with sprinklers); ≥ 10 ft → 0-hr.
  • Allowable Height/Area (IBC 504/506): Based on construction type table values. Sprinkler bonus: +1 story, +20% area (IBC 504.2 / 506.3).

Assumptions & References

  • Based on IBC 2021 (International Building Code). Local amendments may apply.
  • Occupancy load uses gross floor area; net area calculations may yield different results.
  • Height and area limits shown are for the selected construction type applied to a representative occupancy group; mixed-use buildings require separate analysis per IBC 508.
  • Sprinkler credit assumes a full NFPA 13 system; NFPA 13R/13D systems have different allowances.
  • Plumbing fixture counts assume equal male/female split; IBC Table 2902.1 provides sex-specific ratios.
  • Fire separation distance measured from the closest interior face of the exterior wall to the lot line, centerline of a street, or assumed property line (IBC 202).
  • This calculator does not cover accessibility (ADA/IBC Chapter 11), energy code (IECC), or structural requirements.
  • Always verify with the Authority Having Jurisdiction (AHJ) and a licensed architect or engineer.

In the network