... LIVE

Maximum Occupancy Calculator — IBC Table 1004.5

Enter your space type and usable area to estimate occupant load. For multi-zone spaces (restaurant + bar + patio), calculate each zone separately and sum.

Net area for assembly spaces; gross area for office/retail
Calculated Occupant Load
0
people maximum for this space
Load Factor
— sf/person
Area Entered
— sq ft
Area Type
This calculator uses standard IBC 2024 Table 1004.5 occupant load factors for general planning purposes. Actual occupant load requires formal review and approval by your local Authority Having Jurisdiction (AHJ). Local codes, amendments, and special conditions may produce a different result. Always verify with your fire marshal or building official before finalizing your occupant load or ordering a sign.

Maximum Occupancy vs Occupant Load — What the Codes Actually Say

The sign on the wall says "Maximum Occupancy." The code uses the term "Occupant Load." They refer to the same number in practice, but the precise definition matters. Under IBC Section 1004.1, the occupant load is defined as the number of persons for which the means of egress of a building, floor, or portion thereof is designed — not the comfortable seating capacity, not your preferred crowd level, not a rough estimate by the landlord. It is a legally binding egress design number with life-safety consequences.

How the Calculation Works

The building official or licensed architect calculates occupant load by measuring the usable floor area of each zone in a building and dividing by the occupant load factor assigned to that use in IBC Table 1004.5. Different parts of the same building can use different load factors — a restaurant's dining room uses 15 square feet per person, while the same building's kitchen uses 200 square feet per person. The zones are calculated separately, then summed for the total posted occupant load.

IBC Occupant Load Formula
Occupant Load = Floor Area ÷ Occupant Load Factor Total occupant load = Sum of all zone occupant loads
Example: Restaurant with dining room and bar Dining room: 1,200 sq ft net ÷ 15 sf/person = 80 persons Bar area: 300 sq ft net ÷ 5 sf/person = 60 persons Kitchen: 800 sq ft gross ÷ 200 sf/person = 4 persons Total occupant load: 80 + 60 + 4 = 144 persons Sign required? Yes — 144 > 50 (IBC Section 1004.9 threshold) Posted sign: "MAXIMUM OCCUPANCY: 144"

IBC Table 1004.5 — Occupant Load Factors by Space Type

Multi-Zone Calculation Example: Restaurant + Bar + Patio

Most commercial spaces have multiple zones, each calculated at its own load factor. The example below shows a typical restaurant-bar with four distinct zones — each calculated separately then summed for the posted total.

Space UseIBC Load FactorArea BasisIBC Group
Assembly — standing/bar area5 sf/personNetA-2
Assembly — concentrated (chairs only)7 sf/personNetA
Restaurant/cafe — tables and chairs15 sf/personNetA-2
Assembly — unconcentrated (moveable chairs/tables)15 sf/personNetA
Classroom / educational20 sf/personNetE
Day care facility35 sf/personNetE
Exercise room / gymnasium50 sf/personGrossA-3
Retail / mercantile — sales floor60 sf/personGrossM
Office / business100 sf/personGrossB
Kitchen — commercial200 sf/personGross
Storage / warehouse300 sf/personGrossS
ZoneArea (sq ft)Area TypeLoad FactorOccupant Load
Dining room (tables/chairs)1,200 netNet15 sf/person80 persons
Bar/standing area300 netNet5 sf/person60 persons
Outdoor patio (covered)400 netNet15 sf/person27 persons
Commercial kitchen600 grossGross200 sf/person3 persons
TOTAL OCCUPANT LOAD170 persons

With a total occupant load of 170, a posted sign is required under IBC Section 1004.9 (threshold: 50 persons). The sign must read "Maximum Occupancy: 170" and must be posted near the main exit. The patio and kitchen are included even though they are secondary spaces — every zone that has public access counts toward the total.

Net vs gross area — the distinction that most people miss: Net area is the usable floor space of the specific zone — inside walls, excluding columns, fixed equipment, restrooms, and non-public corridors. Gross area includes everything inside the exterior walls. Assembly occupancies (restaurants, event spaces) use net area. Office and retail use gross area. Using gross area for a restaurant dining room produces a higher occupant load than the code intends — the fire marshal will recalculate using net area.

The 49-Person Sign Threshold — What It Means

IBC Section 1004.9 requires a posted occupant load sign in every room used as an assembly occupancy with an occupant load of 50 or more. This is why many bars, restaurants, and event venues post signs. The practical threshold is 49 — calculate to 49 and a sign is generally not required; calculate to 50 and a posted sign is mandatory. Some jurisdictions set the threshold lower — your local fire marshal has final authority. The sign must state the maximum occupant load and must be posted conspicuously near the main exit, where the fire marshal can verify it during inspections.

The most dangerous occupancy mistake

How Egress Width Affects Your Occupant Load — the Less-Known Constraint

Floor area divided by load factor gives the area-based occupant load. But the IBC also imposes an egress width constraint that can set a lower limit regardless of floor area. Under IBC Section 1005.1, every exit must provide a minimum of 0.2 inches of egress width per occupant for stairways and 0.15 inches per occupant for other egress components (corridors, doors, ramps). If your space has a single 36-inch door as the primary exit, the maximum occupant load that door can serve is 36 inches divided by 0.2 = 180 persons for stairs, or 36 divided by 0.15 = 240 persons for a door.

For most ground-floor commercial spaces with multiple 36-inch doors, the egress width constraint rarely binds before the area constraint. But for spaces with limited exits — a basement bar, a rooftop venue, a narrow storefront — the exit width can be the binding constraint that sets a lower occupant load than the area calculation alone would suggest. The posted occupant load is always the lower of the two calculations: area-based or egress-width-based. This is why adding emergency exits is one of the most effective ways to increase a posted occupant load — each additional exit door adds capacity to the egress width calculation.

in practice:
The 2003 Station Nightclub fire in West Warwick, Rhode Island killed 100 people. The venue's actual crowd on that night was estimated at 400 people against a posted capacity around 300. Overcrowding did not cause the fire — pyrotechnics did — but it directly contributed to the death toll by creating a crush at the single main exit. Building owners who allow overcrowding face criminal exposure if casualties result from an emergency in an overcrowded space, not just civil liability.

Frequently Asked Questions

Maximum occupancy (called occupant load in the IBC) is the legally enforceable maximum number of people permitted in a space at any one time. It is calculated by dividing usable floor area by an occupant load factor from IBC Table 1004.5. The number determines egress requirements, alarm system design, sprinkler thresholds, and plumbing fixture counts.
Identify the use type for each zone. Measure usable floor area (net for assembly, gross for office/retail). Divide each zone's area by its IBC load factor. Sum all zones. Restaurant dining (15 sf/person net), standing bar (5 sf/person net), office (100 sf/person gross), retail (60 sf/person gross). Always verify the final number with your local AHJ before posting a sign.
IBC Section 1004.9 requires a posted sign in assembly occupancies with occupant load of 50 or more. The practical threshold is 49 — at 50 and above, a sign is mandatory. Some jurisdictions set lower thresholds. The sign must be conspicuously placed near the main exit, legible, and state the maximum occupant load.
Table seating dining area: 15 sq ft per person (net). Standing/cocktail/bar area: 5 sq ft per person (net). Fixed seating bar stools: 18 sq ft per person. Kitchen and back-of-house: 200 sq ft per person (gross). A restaurant with multiple zones calculates each separately using the appropriate factor.
Net area is the usable floor space of the zone — inside walls, excluding columns, fixed equipment, restrooms, and corridors. Gross area includes everything inside the exterior walls. Assembly occupancies use net. Office and retail use gross. Using gross for a restaurant dining room produces a higher occupant load than the IBC intends.
The fire marshal or fire inspector enforces occupancy during operations and can cite, fine, or close a business for exceeding posted limits. The building official (AHJ) sets the original occupant load during the permit process. Police may enforce occupancy during events at licensed venues.
Yes, through physical modifications: adding exits, installing a sprinkler system, reconfiguring furniture layout to use the standing load factor (5 sf/person) for portions of a space, or documenting that certain areas are non-public. Any change to the occupant load requires new review by the local AHJ and an updated certificate of occupancy.
IBC Assembly Group A-2 covers food and drink consumption spaces: restaurants, nightclubs, banquet halls, casinos, bars, and taverns. A-2 occupancies have specific sprinkler thresholds (typically above 5,000 sq ft), exit separation requirements, alarm system thresholds, and mandatory occupant load signs at 50+ persons.
Consequences range from citation and fines ($500 to $5,000+ per occurrence) to forced closure. If casualties occur in an emergency while the space is over occupancy, the property owner faces significant civil and potentially criminal liability. The 2003 Station Nightclub fire demonstrated how overcrowding increases casualties even when the fire itself had a different cause.
Covered outdoor spaces are generally treated similarly to indoor spaces. Uncovered open-air areas and temporary event spaces (tents, pavilions) may require separate permits. Rules vary significantly by jurisdiction — always confirm with your local AHJ before holding events in outdoor areas.
Occupant load is the code-calculated maximum for egress design. Seating capacity is the number of seats physically installed. Seating capacity can be below the occupant load (you seat fewer than the maximum). But seating capacity cannot legally exceed the occupant load — the posted sign number is the absolute ceiling.
100 gross square feet per person under IBC for office/business (Group B) occupancies. A 5,000 sq ft office has a calculated occupant load of 50 people. Dense open-plan offices with higher actual headcount need to verify that real density does not exceed the egress capacity designed into the space.

Related Calculators

Popular Calculators

Sources & Methodology

Occupant load factors from International Building Code (IBC) 2024 — Table 1004.5 Maximum Floor Area Allowances Per Occupant (International Code Council). Sign requirements from IBC Section 1004.9 and International Fire Code (IFC) Section 1004. NFPA 101 occupant load factors from NFPA 101 Life Safety Code — Table 7.3.1.2. Assembly Group A-2 classification from IBC Section 303. Station Nightclub fire data from NFPA investigation report (Grosshandler et al., 2005). Calculator uses base IBC 2024 load factors — local jurisdictions may have amendments. Verify all results with your Authority Having Jurisdiction (AHJ). Last verified May 2026.

IBC 2024 Table 1004.5 — IFC Section 1004 — NFPA 101 Table 7.3.1.2 — ICC 2024 — May 2026
🧮

Have a Question We Should Cover?

Suggest a blog topic or calculator — we build new tools every week.