Occupant Load Calculator
Calculate maximum occupancy from floor area and use type per IBC Table 1004.5.
About this calculator
Occupant load -- the maximum number of people a space is designed to safely hold -- is the foundation figure that building and fire codes use to size exits, egress width, plumbing fixtures, and other life-safety features. This calculator estimates it the way the International Building Code's Table 1004.5 approach works: it multiplies Gross Floor Area by Accessible Area (%) to get the usable floor area, then divides by a floor-area-per-occupant factor that varies by Use/ Occupancy Type -- an assembly space used as standing room is the densest of all, allowing as little as 5 sq ft per person, with assembly space set up with chairs only (no tables) close behind at 7 sq ft, while a warehouse allows around 300 sq ft per person, reflecting how differently people are typically spaced in each occupancy type. IMPORTANT: the exact factors shown here are illustrative figures inspired by a commonly referenced version of IBC Table 1004.5 -- the real table's values, and the code edition and local amendments a specific jurisdiction has adopted, can differ, so always verify against the actual code edition and any local amendments in force for a real project, not this calculator alone. Minimum Exits Required follows a similarly simplified rule of thumb (2 exits up to 500 occupants, 3 up to 1,000, 4 above that) that broadly tracks real code tables but omits nuances like sprinkler status and travel distance that can also affect exit requirements.
Plumbing Fixtures Needed applies a single flat male/female fixture ratio regardless of Use/Occupancy Type, while the real IBC Plumbing Code table varies fixture ratios significantly by occupancy classification -- so treat this figure as a rough planning estimate, not a code-compliant fixture count. Est. Parking Spaces isn't derived from the IBC at all; parking minimums come from local zoning ordinances, which vary enormously by municipality, so this figure is a generic illustrative estimate only. For any real permit or life-safety determination, consult a licensed architect or fire protection engineer working from your jurisdiction's actual adopted code.
Inputs
Results
Occupants per Floor
57
Total Occupant Load
57
How to Use This Calculator
- Enter Gross Floor Area (sq ft), Use/Occupancy Type, and Accessible Area (%).
- Set Number of Floors.
- Review Occupants per Floor and Total Occupant Load.
- Use Load Factor (sq ft/person) and Minimum Exits Required to inform your decision.
How the result changes with Gross Floor Area (sq ft)
| Gross Floor Area (sq ft) | Occupants per Floor | Total Occupant Load |
|---|---|---|
| 5,000 | 29 | 29 |
| 7,500 | 43 | 43 |
| 15,000 | 85 | 85 |
| 25,000 | 142 | 142 |
What each input means
- Gross Floor Area (sq ft)
- Total gross floor area per floor.
- Use/Occupancy Type
- Occupancy classification determines the floor-area-per-occupant factor used below.
- Accessible Area (%)
- Percentage of floor area accessible to occupants.
- Number of Floors
- Number of floors with this use type.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersGross Floor Area (sq ft) = 10000, Use/Occupancy Type = 4, Accessible Area (%) = 85, Number of Floors = 1 = 4 input(s) provided
- Calculate Occupants per FloorOccupants per Floor57 = 57
- Calculate Total Occupant LoadTotal Occupant Load57 = 57
- Calculate Load FactorLoad Factor150 = 150
- Calculate Minimum Exits Required2 = 2
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Are the occupant load factors here exactly what my local code requires?
Not necessarily -- these figures are illustrative, inspired by a commonly referenced version of IBC Table 1004.5, but the actual values in force depend on which code edition your jurisdiction has adopted and any local amendments. Always verify occupant load factors against your jurisdiction's actual adopted building code before using them for a real permit or design.
Why does a warehouse allow so many more square feet per person than an assembly space?
The load factor reflects how densely people are typically expected to occupy a space -- an assembly space used as standing room packs people the closest of any use type in this calculator (as little as 5 sq ft per person), with chairs-only assembly seating close behind at 7 sq ft, while a warehouse or storage space typically has far fewer people relative to its floor area (around 300 sq ft per person), since most of that area holds stored goods rather than occupants.
Why doesn't Number of Floors change Occupants per Floor?
Occupants per Floor is calculated from a single floor's Gross Floor Area, Accessible Area (%), and Use/Occupancy Type -- it describes one representative floor, not the whole building. Number of Floors only multiplies that per-floor figure to reach Total Occupant Load across the whole building, assuming every floor shares the same use type and size.
Is Est. Parking Spaces based on a building code requirement?
No -- unlike occupant load, exits, and plumbing fixtures (which come from the IBC), parking minimums are set by local zoning ordinances, not the building code, and vary enormously from one municipality to the next. Treat Est. Parking Spaces as a generic illustrative estimate only; a real parking requirement must come from your local zoning code.
Why is Plumbing Fixtures Needed the same ratio regardless of Use/Occupancy Type?
This calculator applies one flat male/female fixture ratio to keep the estimate simple, but the real IBC Plumbing Code table varies fixture ratios significantly by occupancy classification -- an assembly space, an office, and a school each have different required ratios. Treat this figure as a rough planning number, not a code-compliant fixture count for a real design.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Fire Egress Calculator
Calculate exit width, number of exits, and travel distance based on occupant load per IBC.
Fire SafetyFire Extinguisher Placement Calculator
Calculate fire extinguisher count and spacing by hazard class per NFPA 10.
Fire SafetyEmergency Lighting Calculator
Calculate emergency lighting units, exit signs, and battery capacity per NFPA 101/IBC.
More in Safety, Compliance & Emergency.