Occupancy Load Calculator — Max Occupancy by IBC Code
📐 Occupancy Load = Floor Area ÷ Occupant Load Factor. 2,000 sq ft restaurant (15 sq ft/person) = 133 people. 5,000 sq ft office (150 sq ft/person) = 33 people. 3,000 sq ft retail (60 sq ft/person) = 50 people. Enter your details below for exact occupancy — free, no signup.
📐 Free Occupancy Load Calculator — Max Occupancy by IBC Code
Your Occupancy Load Results
Maximum Occupancy:—
Occupant Load Factor:—
Floor Area Used:—
Occupancy Type:—
Code Reference:—
Required Exit Width:—
Stair Width Required:—
⚠️ Verify with local fire marshal and building official. Local codes may be stricter than IBC.
📋 Key Takeaways — Occupancy Load at a Glance
Formula: Occupancy Load = Floor Area ÷ Occupant Load Factor
Business/Office: 150 sq ft per person
Restaurant (tables/chairs): 15 sq ft per person
Standing space: 5 sq ft per person (worst case)
Retail/Mercantile: 60 sq ft per person for sales floor
Classroom: 20 sq ft per person
Exit width: 0.2 inches per occupant (doors), 0.3 inches (stairs)
ℹ️ This free occupancy load calculator uses IBC Table 1004.5 and NFPA 101 codes. Enter floor area and occupancy type to get exact maximum occupancy, occupant load factor and exit width. Updated November 2026.
📊 Occupant Load Factors: Assembly (concentrated) 7 sq ft | Assembly (unconcentrated) 15 sq ft | Business 100-150 sq ft | Educational 20 sq ft | Mercantile 60 sq ft | Residential 200 sq ft | Storage 300 sq ft
📐 Exit Width Rule: Each exit door requires 0.2 inches of clear width per occupant. 100 occupants = 20 inches minimum door width. Multiple exits required when occupant load exceeds 49 in most occupancies.
📊 IBC Occupant Load Factors Table (2026)
Use / Occupancy
Occupant Load Factor
Area Type
Code Reference
Business — Office
150 sq ft/person
Gross
IBC Table 1004.5
Business — Data Center
300 sq ft/person
Gross
IBC Table 1004.5
Mercantile — Sales
60 sq ft/person
Gross
IBC Table 1004.5
Restaurant — Unconcentrated
15 sq ft/person
Net
IBC Table 1004.5
Restaurant — Standing (Bar)
5 sq ft/person
Net
IBC Table 1004.5
Assembly — Concentrated (chairs)
7 sq ft/person
Net
IBC Table 1004.5
Assembly — Unconcentrated (tables)
15 sq ft/person
Net
IBC Table 1004.5
Assembly — Standing space
5 sq ft/person
Net
IBC Table 1004.5
Educational — Classroom
20 sq ft/person
Net
IBC Table 1004.5
Healthcare — Exam Room
100 sq ft/person
Gross
IBC Table 1004.5
Residential — Dwelling
200 sq ft/person
Gross
IBC Table 1004.5
Storage / Warehouse
300 sq ft/person
Gross
IBC Table 1004.5
Industrial — Factory
100-200 sq ft/person
Gross
IBC Table 1004.5
📊 Occupancy by Floor Area (Quick Reference)
How many people can a space hold? Here's the quick reference for common occupancy types:
Floor Area
Office (150)
Restaurant (15)
Retail (60)
Standing (5)
500 sq ft
3
33
8
100
1,000 sq ft
7
67
17
200
2,000 sq ft
13
133
33
400
5,000 sq ft
33
333
83
1,000
10,000 sq ft
67
667
167
2,000
📊 Exit Width Requirements by Occupancy Load
Occupant Load
Door Width (0.2 in/occ)
Stair Width (0.3 in/occ)
Min Exits Required
1-49
10 inches
15 inches
1
50-99
20 inches
30 inches
2
100-199
40 inches
60 inches
2
200-299
60 inches
90 inches
2
300-399
80 inches
120 inches
3
400-499
100 inches
150 inches
3
500+
200+ inches
300+ inches
3-4+
🍽️ Restaurant — Chicago, IL
Dining area: 1,500 sq ft | Tables & chairs (unconcentrated)
Result: 100 max occupants | 20 in door width required
✅ "The fire marshal confirmed the numbers exactly. Great for our posted occupancy sign!"
🏢 Office Building — Austin, TX
Floor area: 8,000 sq ft | Business occupancy (gross)
Result: 54 max occupants | 2 exits required
✅ "Used the calculator for our CO inspection. Approved without changes!"
How Do I Calculate Maximum Occupancy? (Quick Answer)
Formula: Occupancy Load = Floor Area ÷ Occupant Load Factor
Examples:
2,000 sq ft restaurant dining area ÷ 15 sq ft/person = 133 people
5,000 sq ft office ÷ 150 sq ft/person = 33 people
3,000 sq ft retail sales floor ÷ 60 sq ft/person = 50 people
1,000 sq ft bar standing area ÷ 5 sq ft/person = 200 people
4,000 sq ft classroom ÷ 20 sq ft/person = 200 people
Use the calculator above for your exact floor area and occupancy type.
What is an Occupancy Load Calculator and How Does It Work?
An occupancy load calculator is an essential tool for architects, engineers, contractors, and business owners to determine the maximum number of people allowed in a space. Our occupancy load calculator uses the International Building Code (IBC) Table 1004.5 to calculate maximum occupancy based on floor area and occupancy type. The maximum occupancy calculator helps ensure buildings meet fire code, egress requirements, and life safety standards.
How does the occupancy load calculator work? Enter your floor area and select your occupancy type. The building occupancy calculator instantly applies the correct occupant load factor from IBC Table 1004.5. The IBC occupancy calculator also shows required exit width, stair width, and code references.
Gross Floor Area: Total floor area within the exterior walls of a building. Includes stairs, elevators, columns, mechanical rooms, and other fixed features.
Net Floor Area: Gross floor area minus fixed elements that are inaccessible to occupants. Excludes stairs, elevators, columns, mechanical rooms, and other obstructions.
Use net floor area for assembly occupancies with concentrated seating (7 sq ft/person) and unconcentrated tables (15 sq ft/person). Use gross floor area for business (150 sq ft/person), mercantile (60 sq ft/person), and storage (300 sq ft/person).
Exit Width Requirements from Occupant Load
Once you know the maximum occupancy, the code determines minimum exit width. Per IBC Section 1005.3:
Doors: 0.2 inches of clear width per occupant. A 100-person room needs a 20-inch door minimum. However, minimum door width is 32 inches (single) or 32 inches per leaf (multiple).
Stairs: 0.3 inches of clear width per occupant. A 100-person room needs a 30-inch stair. Minimum stair width is 44 inches (occupant load under 2,000).
Corridors: 0.2 inches per occupant (same as doors). Minimum corridor width for most occupancies is 44 inches.
Number of exits: 1 exit for occupant loads up to 49 in most occupancies. 2 exits for 50-500 occupants. 3 exits for 501-1,000 occupants. 4 exits for over 1,000 occupants.
How Occupancy Load Affects Building Design
Occupant load drives multiple building design decisions:
Restroom count: Plumbing fixture counts are based on occupant load by gender.
Parking requirements: Many jurisdictions require parking at 1 space per 250-300 sq ft or per occupancy load.
HVAC systems: Ventilation rates (ASHRAE 62.1) are per person, based on occupant load.
Fire sprinklers: Required based on occupancy classification and occupant load.
Emergency lighting: Egress path lighting required for all occupancies over 50 occupants.
Accessibility: ADA requires accessible routes based on occupant load.
Occupancy Load for Common Applications
Restaurant Occupancy Load
Restaurants have multiple areas with different occupant load factors: dining area (15 sq ft/person), bar area (5 sq ft/person), waiting area (15 sq ft/person), kitchen (200 sq ft/person), storage (300 sq ft/person). Add the maximum occupancy for each area separately, then sum for total building occupancy.
Office Occupancy Load
Offices use 100-150 sq ft/person gross. A 10,000 sq ft office = 67-100 occupants. Conference rooms use 15 sq ft/person, and training rooms use 20 sq ft/person for concentrated settings.
Retail Store Occupancy Load
Retail sales floors use 60 sq ft/person gross. A 5,000 sq ft retail store = 83 occupants maximum. Stock rooms use 300 sq ft/person.
Assembly Occupancy Load
Assembly occupancies are the most complex. Churches, theaters, stadiums, and auditoriums use 5-15 sq ft/person depending on seating type. Fixed seating uses 7 sq ft/person; standing areas use 5 sq ft/person.
Common Occupancy Load Mistakes
Using the wrong factor: Business (150 sq ft/person) vs Assembly (15 sq ft/person) differ by 10x.
Confusing gross vs net: Using gross when code specifies net understates occupancy.
Ignoring mixed occupancies: Restaurants with bar + dining + waiting have multiple factors.
Forgetting the exit calculation: Occupancy load determines exit width, not just posted capacity.
Not checking local amendments: Many jurisdictions have stricter local fire codes than the base IBC.
❓ Frequently Asked Questions
How do I calculate occupancy load?
Occupancy Load = Floor Area ÷ Occupant Load Factor. For a 2,000 sq ft restaurant dining area, 2,000 ÷ 15 = 133 people maximum. Use the calculator above for your exact occupancy type.
What is the occupant load factor for a restaurant?
Per IBC Table 1004.5, restaurant dining areas use 15 sq ft per person (unconcentrated tables and chairs). Concentrated seating uses 15 sq ft. Standing areas use 5 sq ft per person.
What is the occupant load factor for an office?
Business/office occupancies use 150 sq ft per person per IBC Table 1004.5. Some jurisdictions allow 100 sq ft per person for concentrated business use.
How is occupancy load calculated for a retail store?
Mercantile occupancies use 60 sq ft per person for sales floors, plus 300 sq ft per person for stock rooms. A 3,000 sq ft retail sales area = 50 occupants maximum.
What is the difference between gross and net occupancy load?
Gross floor area includes all space within the exterior walls. Net floor area excludes fixed elements like stairs, elevators, columns, and mechanical rooms. Code determines which one to use per occupancy type.
Does occupancy load affect emergency exits?
Yes. Occupant load directly determines required egress width. Each exit door needs 0.2 inches of clear width per occupant, and each stairway needs 0.3 inches per occupant.
How many exits are required for 100 people?
100 occupants require 2 exits per IBC. Minimum exit width is 20 inches for doors and 30 inches for stairs. Most jurisdictions also require 32-inch minimum door width and 44-inch minimum stair width.
What is the occupancy load for a 1,000 sq ft office?
1,000 sq ft office at 150 sq ft/person = 7 occupants. A 1,000 sq ft restaurant at 15 sq ft/person = 67 occupants. The factor makes a 10x difference.
What is the standing space occupant load factor?
Standing space uses 5 sq ft per person — the worst case for any occupancy. Bars, standing-room concerts, and waiting areas use this factor. A 1,000 sq ft standing area = 200 occupants.
How do I calculate occupancy for a mixed-use space?
Calculate occupancy separately for each area (dining, bar, kitchen, waiting) using the correct factor, then sum for total building occupancy. Example: 1,000 sq ft dining (15 sq ft/person) = 67 + 200 sq ft bar (5 sq ft/person) = 40 + total = 107.
Is NFPA 101 different from IBC?
NFPA 101 Life Safety Code uses similar but not identical factors. Most US jurisdictions adopt IBC as the base code, but some (like healthcare) follow NFPA 101. Always verify with your local fire marshal.
Why is my local fire marshal different from this calculator?
Local jurisdictions may have stricter amendments than the base IBC. Some cities require 100 sq ft/person for business instead of 150. Always verify with your local building official before posting occupancy signs.
💡 Expert Tips for Occupancy Load Compliance
Tip #1: Always verify with your local fire marshal — local codes may be stricter than the base IBC.
Tip #2: Post occupancy signs visibly in assembly and mercantile occupancies. Required in most US jurisdictions.
Tip #3: For mixed-use spaces (restaurant + bar), calculate occupancy separately for each area and sum.
Tip #4: Occupancy load drives HVAC sizing — see ASHRAE 62.1 for ventilation rates per person.
Tip #5: Occupancy load changes when you change the use of a space. A retail store converted to a restaurant needs new occupancy calculation.
Tip #6: Keep a stamped occupancy calculation from a licensed architect or engineer in your building records.
📐 Still Asking "How Do I Calculate Maximum Occupancy?"
Enter floor area and occupancy type. Get exact max occupancy in 30 seconds. Free, no signup.
🛡️ CDCalculators proprietary occupancy load calculator — data sources: IBC Table 1004.5, NFPA 101, 2026 US fire code amendments. Last updated November 12, 2026. Disclaimer: Estimates only. Verify with local fire marshal before finalizing occupancy.