How-To Guide

How to Calculate Occupant Load from Floor Plans

Determine occupancy for egress, plumbing fixtures, and code compliance

Occupant load determines how many people a space is designed to hold. It drives requirements for exits, exit widths, plumbing fixtures, and ventilation. Getting it wrong means code violations. Here's how to calculate it correctly.

Step 1: Understand the Basic Formula

Occupant load is calculated by dividing area by an occupant load factor:

Formula
Occupant Load = Floor Area ÷ Occupant Load Factor

Floor Area: Square feet of the space (gross or net, depending on use)

Occupant Load Factor: SF per person, from code tables (IBC Table 1004.5)

Step 2: Know Common Occupant Load Factors

These are the most frequently used factors (per IBC):

Assembly, Standing5 SF/person
Bars, clubs, dance floors
Assembly, Seated with tables/chairs15 SF/person
Restaurants, banquet halls
Assembly, Fixed seatsActual count
Theaters, auditoriums
Business150 SF/person (gross)
Offices
Educational, Classroom20 SF/person (net)
Schools
Mercantile60 SF/person (gross)
Retail, ground floor
Industrial100 SF/person (gross)
Manufacturing
Storage300 SF/person (gross)
Warehouses

Always verify factors against your local code since they may differ from IBC.

Step 3: Determine Gross vs. Net Area

Different uses require different area measurements:

Gross Area

Total floor area within exterior walls, including:

  • Corridors
  • Restrooms
  • Storage
  • Mechanical rooms
Net Area

Actual occupied area, excluding:

  • Corridors
  • Restrooms
  • Storage closets
  • Mechanical/electrical rooms

Step 4: Calculate Area from Plans

Measure or calculate the floor area:

1
For rectangular spaces: Length × Width
2
For irregular shapes: Break into rectangles and sum
3
Use the scale on the drawing if measuring from plans
4
Many CAD/PDF tools can calculate area from polylines
5
Room data stamps often show area, but verify accuracy

Step 5: Work Through an Example

Let's calculate occupant load for a mixed-use floor:

Example: Restaurant with Back Office
Dining Area (tables/chairs): 2,400 SF ÷ 15= 160 people
Bar Area (standing): 300 SF ÷ 5= 60 people
Kitchen (commercial): 600 SF ÷ 200= 3 people
Office (business): 300 SF ÷ 150= 2 people
Total Occupant Load:= 225 people

Step 6: Apply the Occupant Load

Occupant load determines several code requirements:

Number of Exits
≤49 occupants: 1 exit; 50-500: 2 exits; 501-1000: 3 exits
Exit Width
0.3" per occupant for stairs; 0.2" for other egress
Plumbing Fixtures
Per IPC Table 403.1 based on occupant count
Ventilation
CFM requirements based on occupancy per IMC
Sprinkler Density
May increase based on high occupant loads

Step 7: Document Your Calculations

Plan reviewers need to verify your work:

Show calculations on the drawings or in a code analysis
Label each space with its occupancy classification
Note which load factor was used for each space
Show total building occupant load per floor
Cross-reference to egress and plumbing calculations

Verify Code Compliance Automatically

Articulate can help verify that your egress design matches your occupant load calculations by checking exit widths, travel distances, and exit counts against code requirements.

Try Automated Code Checking