Back to blog

The Same Ten Violations, Every Time

Most plan review corrections are not obscure code conflicts. They are the same recurring violations — egress widths, accessibility clearances, fire separation ratings — missed across thousands of submissions. Here's what gets flagged most and why it keeps happening.

By Will Maclean

Ask any plan reviewer what they spend their time on, and you will hear a version of the same answer: the same issues, on the same types of projects, from firms that should know better. The corrections are not exotic. They are not edge cases buried in the appendices. They are the core prescriptive requirements of the IBC that get missed, project after project, year after year.

This is not because architects are careless. It is because construction documents are complex, codes are dense, and the interaction between occupancy classification, building area, and prescriptive requirements creates a compliance surface too large for any human to check exhaustively on every project.

Here are the violations that show up most frequently in plan review — and why they persist.

1. Egress Width and Capacity (IBC 1005.1)

The single most common correction in commercial plan review. The code requires minimum egress width based on occupant load: 0.2 inches per occupant for stairways, 0.15 inches per occupant for other egress components. Designers calculate the occupant load correctly, size the corridors correctly, and then pinch the egress path at a single doorway or merge point that was never checked.

The problem is geometric. Egress is a system, not a series of independent components. A 72-inch corridor feeding into a 36-inch door serving 300 occupants fails at the door, not the corridor. Reviewers catch this by tracing the entire path from most remote point to public way. When they are reviewing forty applications in a week, some paths do not get traced.

2. Accessible Route Clearances (ICC A117.1 / IBC 1104)

Accessibility violations are endemic because the requirements are dimensional and absolute. A maneuvering clearance at a door requires specific dimensions that depend on the approach direction, door swing, and hardware type. A 60-inch turning radius must be maintained at every point where a wheelchair user might need to reverse direction. A 36-inch minimum accessible route width cannot narrow to 34 inches at a column furr-out that appears on the structural drawings but not the architectural.

The coordination failure is the root cause. Accessibility clearances get designed on the architectural plans and then violated on the MEP or structural plans where a duct drops below the required 80-inch head height, or a structural column encroaches into the required maneuvering clearance. No single discipline owns the problem. So no single discipline catches it.

3. Fire-Resistance Rated Assemblies (IBC 706, 707, 711)

Fire walls, fire barriers, fire partitions, and horizontal assemblies each have different rating requirements, different continuity rules, and different allowances for penetrations. The most frequent violation is not a missing rating — it is an incomplete rating. A two-hour fire barrier terminates at the ceiling rather than extending to the deck above. A one-hour shaft enclosure has an unrated access panel. A rated corridor wall is penetrated by an HVAC duct without a listed fire damper.

These violations persist because fire-resistance ratings exist in the negative space of the drawings. They are indicated by symbols and notes, not by the drawn geometry itself. A reviewer must mentally construct the fire-resistance envelope from annotations scattered across multiple sheets and then verify continuity at every penetration, intersection, and termination. It is the most cognitively demanding check in plan review, and it is performed under the same time pressure as everything else.

4. Occupancy Separation (IBC Table 508.4)

Mixed-use buildings require fire-resistance-rated separations between occupancy groups. The required rating depends on the combination of occupancies and whether the building is sprinklered. Table 508.4 is straightforward to read. The problem is identifying all the occupancy boundaries on a set of plans that may not clearly delineate where Group B ends and Group A-2 begins.

A ground-floor restaurant in an office building requires a two-hour separation (one hour if sprinklered) between the A-2 and B occupancies. The separation must be continuous, including at the floor and ceiling assemblies. When the restaurant tenant changes the layout during construction, the separation often gets compromised — but the plan review violation is the original failure to clearly document the separation on the construction documents.

5. Plumbing Fixture Counts (IBC 2902.1)

Fixture count violations are arithmetic errors, not design errors. The code prescribes minimum fixtures based on occupant load, occupancy type, and gender distribution. The calculation is a straightforward table lookup. Yet fixture counts are among the most frequently corrected items in plan review.

The reason is that occupant loads change during design. A space originally designed for Group B at one person per 150 square feet gets reclassified to Group A at one person per 15 square feet. The occupant load increases by a factor of ten. The restroom count does not. By the time the plans reach review, the fixture calculation references an occupant load that no longer matches the occupancy designation on the cover sheet.

6. Guard and Handrail Heights (IBC 1015, 1014)

Guards must be 42 inches high. Handrails must be between 34 and 38 inches. These are among the simplest dimensional requirements in the code. They are also among the most frequently violated because they are verified on elevation drawings and sections that may not be included for every stair and balcony condition.

A set of plans might include a typical stair detail showing compliant handrail heights. But the actual stair on sheet A4 has a different configuration — an intermediate landing with a guardrail that is not detailed anywhere. The reviewer flags the missing information. The architect responds that it will match the typical detail. The reviewer asks for it on the drawings. This exchange, repeated across dozens of conditions per project, is a meaningful portion of the correction cycle.

7. Exterior Wall Opening Protection (IBC Table 705.8)

When a building is close to a property line, exterior wall openings must be limited or protected based on fire separation distance. Table 705.8 prescribes maximum allowable percentages of unprotected openings. This gets missed most often in dense urban infill projects where the fire separation distance is small and the architect has designed generous glazing on the property-line side of the building.

The violation is often discovered late because it requires cross-referencing the site plan (for property line distances) with the exterior elevations (for opening percentages) and the building section (for the fire separation distance measurement). These are three different sheets, sometimes prepared by three different consultants. The check falls through the gap.

8. Corridor Rating Requirements (IBC Table 1020.1)

Corridors serving certain occupancies must be fire-resistance rated. Group I occupancies require one-hour corridors. Group R occupancies require one-hour corridors when serving more than ten occupants. Group B gets zero-hour corridors when sprinklered. The table is not complicated. But the violations are common because corridor ratings interact with other systems — the ceiling above must maintain the rating, penetrations must be firestopped, and doors in rated corridors must carry a 20-minute rating.

The most common finding is not a missing corridor rating. It is a rated corridor with unrated doors, or a rated corridor with a lay-in ceiling tile system that does not maintain the required rating to the floor or roof deck above.

9. Means of Egress Illumination and Signage (IBC 1008, 1013)

Exit signs and egress illumination are often shown on the electrical plans but not coordinated with the architectural egress design. The code requires exit signs at every exit and exit access doorway, with specific visibility and illumination requirements. Emergency illumination must provide one foot-candle at floor level along the egress path for 90 minutes on battery backup.

The electrical engineer places exit signs based on the reflected ceiling plan. The architect modifies the egress path after the electrical drawings are issued. The signs no longer align with the exits. This is a coordination problem that produces a correction on nearly every project where the electrical and architectural plans are issued on different schedules.

10. Structural Fire Protection (IBC Table 601)

Type I and Type II construction require structural members to carry specific fire-resistance ratings. The structural engineer designs the members; the architect specifies the construction type. When the architect calls for Type IIA construction (one-hour structural frame), the structural drawings must show the fire protection method — spray-applied fireproofing, intumescent coating, or enclosure — for every structural element, including connections.

The violation is almost always a documentation gap rather than a design deficiency. The structural engineer assumes the fire protection will be specified in the architectural documents. The architect assumes it will be on the structural drawings. It appears on neither.

Why These Keep Showing Up

The pattern across all ten violations is the same: the requirement is clear, the code section is well-known, and the violation persists anyway. The reasons are structural, not educational.

Coordination failures between disciplines. Accessibility, fire protection, and egress requirements cross the boundaries between architectural, structural, mechanical, and electrical drawings. No single discipline owns the complete picture, and construction documents are not assembled by a single author.

Occupancy and area changes during design. Projects evolve from schematic design through construction documents. Occupancy classifications shift, areas change, tenant requirements modify the program. Prescriptive requirements that were calculated correctly at one stage become incorrect at the next. The recalculation does not always happen.

Volume and time pressure on reviewers. A plan reviewer checking 30 to 50 active applications cannot trace every egress path, verify every fire-resistance-rated assembly, and cross-reference every occupancy separation on every project. They prioritize based on experience and risk. The violations that slip through are the ones that fall below the priority threshold on a given day.

This is why automated pre-screening catches the same violations that experienced reviewers catch — just more consistently. A system that checks every door clearance, every corridor rating, every fixture count, every time, does not replace the reviewer. It replaces the variability in what gets checked. The ten violations on this list persist not because they are hard to find, but because finding all of them on every project is a workload problem. That is exactly the kind of problem automation solves.