Building Assemblies & Specs
IBC Allowable Building Height and Area: Tables 504.3, 504.4 and 506.2 Explained
IBC Chapter 5 limits every building by height in feet (Table 504.3), stories above grade plane (Table 504.4) and area per story (Table 506.2 with Equation 5-1), read by occupancy group, construction type and sprinkler status, with a frontage increase and separate rules for mixed occupancies.
On this page
Last updated October 27, 2026 · Height, story and area rules, Equations 5-1 and 5-2, Table 506.3.3 and the mixed-occupancy provisions are from the [2021 International Building Code, Chapter 5, General Building Heights and Areas](https://codes.iccsafe.org/content/IBC2021P2/chapter-5-general-building-heights-and-areas). The earlier frontage formula is from [Section 506.3.3 of the 2018 IBC](https://codes.iccsafe.org/content/IBC2018P6/chapter-5-general-building-heights-and-areas). Construction types are defined in [2021 IBC Chapter 6](https://codes.iccsafe.org/content/IBC2021P1/chapter-6-types-of-construction). The tables are summarized with representative rows rather than reproduced; the worked examples are Harth calculations. Treat all values as typical model-code values and verify them against the edition adopted by the authority having jurisdiction and any state or local amendments.
Direct answer
IBC Section 503.1 caps every building by three independent limits read from occupancy group and construction type: height in feet above grade plane (Table 504.3), stories above grade plane (Table 504.4) and area per story (Table 506.2). Each table has separate rows for buildings with and without an NFPA 13 sprinkler system. Allowable area per story is Equation 5-1, Aa = At + (NS × If): At is the tabular factor for the actual condition (NS, S1 for one story, SM for two or more stories, S13R or S13D), NS is the nonsprinklered factor and If is the frontage increase. In the 2021 IBC, If comes from Table 506.3.3; the 2018 and 2015 editions used If = [F/P − 0.25] W/30. A two-story sprinklered Type VB office (Group B) gets At = 27,000 and NS = 9,000 square feet, so a 0.50 frontage increase allows 31,500 square feet per story. Mixed occupancies follow Section 508.
Content and cited inputs reviewed by Harth team · Published 2026-10-27 · Updated 2026-10-27.
What does this term mean?
IBC Allowable Building Height and Area: Tables 504.3, 504.4 and 506.2 Explained: IBC Chapter 5 limits every building by height in feet (Table 504.3), stories above grade plane (Table 504.4) and area per story (Table 506.2 with Equation 5-1), read by occupancy group, construction type and sprinkler status, with a frontage increase and separate rules for mixed occupancies.
What are the key takeaways?
- Height limit: Table 504.3, feet above grade plane
- Story limit: Table 504.4, stories above grade plane
- Area per story: Aa = At + (NS × If)
- Sprinkler area factor: S1 = 4 × NS, SM = 3 × NS for most groups
What limits how tall and how large a building can be?
IBC Section 503.1 caps every building by three independent limits: height in feet above grade plane, number of stories above grade plane, and floor area per story. Each limit is read from a table indexed by occupancy group (Chapter 3) down the side and construction type (Chapter 6) across the top, and each table splits by sprinkler status. A design must pass all three; passing area does not excuse a story too many.
| Limit | 2021 IBC source | What it measures | Sprinkler columns |
|---|---|---|---|
| Height | Section 504.3, Table 504.3 | Feet above grade plane | NS, S (NFPA 13), and for Group R also S13R and S13D |
| Stories | Section 504.4, Table 504.4 | Stories above grade plane | NS, S, and for Group R also S13R and S13D |
| Area | Section 506.2, Table 506.2 | Allowable area factor At per story, square feet | NS, S1 (one story), SM (two or more stories), S13R, S13D |
| Frontage | Section 506.3, Table 506.3.3 | Increase factor If for open perimeter | Applied to the NS factor regardless of sprinklers |
Portions of a building divided by fire walls complying with Section 706 are each treated as a separate building for these limits, which is the usual way to get a large footprint in a combustible construction type.
Representative values from Tables 504.3, 504.4 and 506.2
The excerpt below shows a few common occupancies and construction types so the pattern is visible. It is not the full table; read the adopted edition for other groups, types and footnotes. NS means not sprinklered, S means sprinklered throughout under NFPA 13 (Section 903.3.1.1).
| Group | Type | Height, ft (NS / S) | Stories (NS / S) | Area factor At, sq ft (NS / S1 / SM) |
|---|---|---|---|---|
| A-2 | IIB | 55 / 75 | 2 / 3 | 9,500 / 38,000 / 28,500 |
| A-2 | VB | 40 / 60 | 1 / 2 | 6,000 / 24,000 / 18,000 |
| B | IIB | 55 / 75 | 3 / 4 | 23,000 / 92,000 / 69,000 |
| B | VA | 50 / 70 | 3 / 4 | 18,000 / 72,000 / 54,000 |
| B | VB | 40 / 60 | 2 / 3 | 9,000 / 36,000 / 27,000 |
| M | IIB | 55 / 75 | 2 / 3 | 12,500 / 50,000 / 37,500 |
| M | VB | 40 / 60 | 1 / 2 | 9,000 / 36,000 / 27,000 |
| R-2 | VA | 50 / 70 | 3 / 4 | 12,000 / 48,000 / 36,000 |
| R-2 | VB | 40 / 60 | 2 / 3 | 7,000 / 28,000 / 21,000 |
| S-1 | IIB | 55 / 75 | 2 / 4 | 17,500 / 70,000 / 52,500 |
| S-1 | VB | 40 / 60 | 1 / 2 | 9,000 / 36,000 / 27,000 |
Values are from the 2021 IBC. For Group R the NS values are only for evaluating existing buildings under the International Existing Building Code, because new Group R occupancies must be sprinklered (Section 903.2.8); an NFPA 13R system (S13R) allows 60 feet in every construction type.
How do sprinklers change the numbers?
Since the 2015 edition the sprinkler increase is built into the tables rather than added afterwards. For most occupancies and every construction type except the mass timber Types IV-A, IV-B and IV-C (which gain considerably more), the sprinklered row in Table 504.3 is 20 feet taller than the nonsprinklered row and Table 504.4 allows one more story, while Table 506.2 gives an area factor four times the nonsprinklered value for a one-story building (S1) and three times for a building of two or more stories (SM). Groups H-1, H-2 and H-3 receive no area increase. Only an NFPA 13 system throughout earns the S, S1 and SM columns; an NFPA 13R or 13D system uses the S13R or S13D lines, which in Table 506.2 equal the NS values for Group R.
How is allowable area per story calculated?
For a single-occupancy building of up to three stories above grade plane, Equation 5-1 gives the allowable area of each story:
Aa = At + (NS × If)
- Aa is the allowable area of a story, in square feet.
- At is the Table 506.2 factor for the actual condition: NS, S1, SM, S13R or S13D.
- NS is the nonsprinklered factor from the same row, used even when the building is sprinklered.
- If is the frontage increase from Section 506.3.
For a single-occupancy building of more than three stories, Equation 5-2 caps the total building area at Aa = [At + (NS × If)] × Sa, where Sa is 3, or 4 for an NFPA 13R building; no single floor may exceed the Equation 5-1 value. Basements are excluded from the total where they do not exceed the one-story allowable area (Section 506.1.3).
How does the frontage increase work?
To earn any increase, at least 25 percent of the building perimeter must face a public way or open space at least 20 feet wide, measured at right angles from the building face to the closest interior lot line, the full width of a street or alley, or the face of another building on the same lot (Sections 506.3.1 and 506.3.2). The 2021 IBC then reads If from Table 506.3.3 using two inputs: the percentage of perimeter with qualifying open space, and the smallest qualifying open-space width.
| Perimeter with open space of 20 ft or more | Smallest width 20 to < 25 ft | 25 to < 30 ft | 30 ft or more |
|---|---|---|---|
| 0 to < 25% | 0 | 0 | 0 |
| 25 to < 50% | 0.17 | 0.21 | 0.25 |
| 50 to < 75% | 0.33 | 0.42 | 0.50 |
| 75 to 100% | 0.50 | 0.63 | 0.75 |
The 2015 and 2018 editions used Equation 5-5 instead, If = [F/P − 0.25] W/30, where F is the qualifying frontage, P the total perimeter and W the open-space width (a weighted average where it varies, capped at 30 feet, or 60 feet for buildings that otherwise meet Section 507). The table gives the same maximum of 0.75 but can give a different answer at intermediate values, so the adopted edition matters.
Separated versus nonseparated mixed occupancies
Section 508 offers three ways to handle more than one occupancy group, and they can be combined:
| Method | Section | Area rule | Height and stories | Separation required |
|---|---|---|---|---|
| Accessory occupancy | 508.2 | Building sized for the main occupancy; accessory areas together at most 10% of the story and each within its NS factor | Main occupancy | None, with the exceptions listed in 508.2.4 |
| Nonseparated | 508.3 | Most restrictive allowable area of the groups present, applied to the whole story | Most restrictive group | None, except Group H and dwelling or sleeping units |
| Separated | 508.4 | Sum of (actual area ÷ allowable area) for each occupancy is 1 or less on each story | Each occupancy within its own limit where it is located | Fire barriers or horizontal assemblies rated per Table 508.4 |
Table 508.4 sets the separation hours. For example, Group A to Group B needs 1 hour in a sprinklered building and 2 hours without sprinklers, Group R to Group B is the same, and Groups B, F-1, M and S-1 need no separation from one another. For buildings of more than three stories, Section 506.2.2 also requires the sum of the story ratios for the whole building to be no greater than 3 (4 for separated occupancies in an NFPA 13R building).
What else changes the answer?
- Unlimited area buildings (Section 507). A one- or two-story Group B, F, M or S building sprinklered under NFPA 13 and surrounded by public ways or yards at least 60 feet wide has no area limit; other configurations are listed in 507.3 to 507.13.
- Special provisions (Section 510). Podium buildings, open parking garages below other occupancies and similar arrangements modify height and story counting.
- Mezzanines (Section 505.2). A mezzanine of no more than one-third of the room area is part of the story below and adds no area or story.
- Occupied roofs (Section 503.1.4). Roof-level occupancy is not counted as area or a story where its occupancy is permitted on the story below or the building meets the sprinkler and alarm exception.
- Local amendments. Several states amend Chapter 5 tables; the values here are typical model-code values for the 2021 IBC and must be verified against the edition the authority having jurisdiction has adopted.
Worked example: two-story sprinklered Type VB office with frontage
A two-story Group B office of Type VB construction, sprinklered throughout under NFPA 13, with a 150 ft by 100 ft footprint, checked against the 2021 IBC.
| Step | Input or rule | Value | Result |
|---|---|---|---|
| 1 | Perimeter P | 2 × (150 + 100) ft | 500 ft |
| 2 | Frontage: one 150 ft side on a 60 ft wide street, one 100 ft side facing a 32 ft side yard to the interior lot line | F = 150 + 100 ft | 250 ft, which is 50% of P |
| 3 | Smallest qualifying open-space width | min(60, 32) ft | 32 ft, so the 30 ft or more column |
| 4 | Frontage increase If, Table 506.3.3 | 50 to < 75% row, 30 ft or more column | 0.50 |
| 5 | Table 506.2, Group B, Type VB | NS and SM factors | NS = 9,000 sq ft; SM = 27,000 sq ft |
| 6 | Equation 5-1, Aa = At + (NS × If) | 27,000 + (9,000 × 0.50) | 31,500 sq ft per story |
| 7 | Proposed floor plate | 150 × 100 ft | 15,000 sq ft per story, passes |
| 8 | Height, Table 504.3 (S) | Group B, Type VB | 60 ft allowed; a 30 ft building passes |
| 9 | Stories, Table 504.4 (S) | Group B, Type VB | 3 allowed; 2 proposed passes |
The same building under the 2018 IBC Equation 5-5: the weighted average width is (150 × 60 + 100 × 32) ÷ 250 = 48.8 ft, capped at W = 30 ft, so If = (0.50 − 0.25) × 30/30 = 0.25 and Aa = 27,000 + (9,000 × 0.25) = 29,250 sq ft per story. The 2021 table gives 2,250 sq ft more per story for this geometry.
Comparison of sprinkler conditions for the same footprint
| Condition | At (sq ft) | NS × If (sq ft) | Aa per story (sq ft) | Height / stories allowed |
|---|---|---|---|---|
| Not sprinklered, two stories | 9,000 | 4,500 | 13,500 | 40 ft / 2 |
| NFPA 13, one story (S1) | 36,000 | 4,500 | 40,500 | 60 ft / 3 |
| NFPA 13, two stories (SM) | 27,000 | 4,500 | 31,500 | 60 ft / 3 |
Worked example: separated versus nonseparated mixed occupancy
The ground floor of the same two-story, sprinklered Type VB building is changed to 6,000 sq ft of restaurant (Group A-2) and 18,000 sq ft of office (Group B), with the same 0.50 frontage increase.
| Check | Group A-2 | Group B |
|---|---|---|
| Table 506.2 NS / SM (Type VB) | 6,000 / 18,000 sq ft | 9,000 / 27,000 sq ft |
| Aa = SM + (NS × 0.50) | 21,000 sq ft | 31,500 sq ft |
| Actual area on story 1 | 6,000 sq ft | 18,000 sq ft |
| Ratio actual ÷ allowable | 0.286 | 0.571 |
| Table 504.4 stories (S) / Table 504.3 height (S) | 2 / 60 ft | 3 / 60 ft |
| Method | Test | Result |
|---|---|---|
| Nonseparated (508.3) | Whole story of 24,000 sq ft against the most restrictive allowance, A-2 at 21,000 sq ft | Fails by 3,000 sq ft |
| Separated (508.4) | 0.286 + 0.571 = 0.857, which is 1 or less | Passes, with a 1-hour fire barrier between A-2 and B (Table 508.4, sprinklered) |
| Accessory (508.2) | A-2 is 25% of the story, above the 10% limit | Not available |
Under the nonseparated method the whole building would also be limited to the A-2 row of 2 stories and 60 ft. Values are typical 2021 IBC model-code values; verify against the edition and amendments adopted by the authority having jurisdiction.
Where can you explore related guidance?
- Explore all assemblies guidance
- IBC Construction Types Explained: Type I, II, III, IV & V
- IBC Occupancy Classifications Explained
- Fire-Rated Wall Assemblies: 1-, 2- & 3-Hour Walls Explained
- Roof Assemblies and Fire Classification: Class A, B and C Roofs, Slopes and Underlayment
Sources and method
Height, story and area rules, Equations 5-1 and 5-2, Table 506.3.3 and the mixed-occupancy provisions are from the 2021 International Building Code, Chapter 5, General Building Heights and Areas. The earlier frontage formula is from Section 506.3.3 of the 2018 IBC. Construction types are defined in 2021 IBC Chapter 6. The tables are summarized with representative rows rather than reproduced; the worked examples are Harth calculations. Treat all values as typical model-code values and verify them against the edition adopted by the authority having jurisdiction and any state or local amendments.
Source links
Frequently asked questions
How do you calculate allowable building area under the IBC?
Use IBC Equation 5-1: Aa = At + (NS × If). Read At from Table 506.2 for the occupancy, construction type and sprinkler condition (NS, S1 for a one-story sprinklered building, SM for two or more stories), read NS from the same row's nonsprinklered line, and multiply NS by the frontage increase If from Section 506.3. The result is the allowable area of each story.
What is the difference between separated and nonseparated occupancies?
Nonseparated occupancies (IBC 508.3) need no fire barrier between groups, but the whole building takes the most restrictive height, story and area allowance of all the groups present. Separated occupancies (508.4) are divided by fire barriers or horizontal assemblies rated per Table 508.4, and each story passes when the sum of actual area divided by allowable area for each occupancy is no greater than 1.
How much does a sprinkler system increase allowable height and area?
In the 2021 IBC the increase is built into the tables. Outside the mass timber Types IV-A, IV-B and IV-C, which gain more, the sprinklered (S) height in Table 504.3 is 20 feet higher and Table 504.4 allows one more story, and the Table 506.2 area factor is four times the nonsprinklered value for a one-story building (S1) and three times for a multistory building (SM). Group H-1, H-2 and H-3 rows get no area increase.
What is the frontage increase formula If = [F/P − 0.25] W/30?
That is Equation 5-5 from the 2015 and 2018 IBC: F is perimeter fronting a public way or open space at least 20 feet wide, P is total perimeter and W is the open-space width, capped at 30 feet (60 feet for some Section 507 buildings). The 2021 IBC replaced it with Table 506.3.3, which gives If from the percentage of perimeter and the smallest qualifying open-space width.
Does a basement count toward allowable building area?
Not necessarily. IBC Section 506.1.3 lets basements be excluded from the total allowable floor area provided their total area does not exceed the area permitted for a one-story above-grade-plane building. A mezzanine meeting Section 505.2 (generally no more than one-third of the room) is also not counted as building area or as a story.
When can a building have unlimited area?
IBC Section 507 lists the cases. Common ones are a one-story Group B, F, M or S building of any construction type, or a two-story Group B, F, M or S building, that is sprinklered throughout per NFPA 13 and surrounded by public ways or yards at least 60 feet wide. Separately, portions divided by fire walls under Section 706 are treated as separate buildings for height and area.
Related pages
- Chimney and Fireplace Code Requirements: Hearth Extensions, Termination and Clearances (IRC R1001–R1006)
IRC 2021 chimney and fireplace rules: hearth extension 16/8 in (20/12 in at 6 sq ft), 20 in firebox, 3 ft/2 ft/10 ft termination rule, 2 in and 1 in clearances, UL 127.
- Fire-Rated Wall Assemblies: 1-, 2- & 3-Hour Walls Explained
How 1-, 2- and 3-hour fire-rated walls are tested and where the IBC requires each, plus exterior walls rated from both sides and UL design series.
- IBC Construction Types Explained: Type I, II, III, IV & V
IBC Types I–V and A/B subtypes explained, with the 2021 Table 601 fire-resistance hours, mass timber Types IV-A/B/C, and how type sets height and area limits.
- Roof Assemblies and Fire Classification: Class A, B and C Roofs, Slopes and Underlayment
Class A, B and C roof coverings (ASTM E108/UL 790), IBC Table 1505.1 minimum class by construction type, IRC R902.1, minimum slopes, double underlayment and ice barriers.
- STC Ratings for Walls: STC 45, 50, 55 and Code Minimums
What STC 45, 50 and 55 walls let through, the IBC STC 50 / NNIC 45 dwelling-unit minimum, how STC is tested, and wood vs steel stud test data.
- Typical Exterior Wall Assemblies (Layer by Layer)
Typical exterior wall assemblies layer by layer: wood stud, steel stud with continuous insulation, mass masonry and rainscreen, with whole-wall R-value ranges.
The AI-powered workspace for architects.