A red-tagged inspection feels like a personal insult the first time it happens. It is not. Here is what a correction notice actually means, how to read it, and how to fix it without making the problem bigger than it is — from a framer who has been on both ends of the conversation.
Under the Ontario Building Code 2024 (Division B, Part 9, amended 2025-01-16): a deck or balcony guard must be at least 900 mm high, or 1,070 mm where the drop exceeds 1.8 m (OBC 9.8.8.3), with openings that reject a 100 mm sphere (9.8.8.5). Private stair risers run 125–200 mm and the run is at least 255 mm (9.8.4.1). A bedroom egress window needs a 0.35 m² clear opening with no dimension under 380 mm, and a sill no higher than 1,000 mm — except in basements (9.9.10.1). Smoke alarms go on every storey and in every bedroom, hardwired and interconnected (9.10.19.3 to .5); a CO alarm goes adjacent to each sleeping room and on each storey without one (9.32.3.9A). Exterior footings bear below the local frost depth (9.12.2.2) and beams need at least 89 mm of end bearing (9.23.8.1).
A correction notice — sometimes called a red tag, a deficiency notice, or a Notice of Non-Compliance — is the inspector's written record that something on the site does not meet the Ontario Building Code or the permit drawings. It is not a fine, it is not an insult, and in most municipalities it is not even a bad mark against your permit. It is a list of items that have to be corrected before the next stage of construction can proceed or before the building can be occupied. The notice cites the clause the item fails against (e.g. OBC 9.8.8.2(1)), describes what is wrong in a sentence or two, and tells you whether the work has to be re-opened (wall cavities, ceilings) before re-inspection or whether a visual check at the next stage is enough. Every experienced contractor in Ontario has a pile of correction notices in the truck. The inspectors who never write any are the ones you worry about. The notice is how the system protects the owner, the neighbours, the trade, and the city — and it is how you stay insured.
Every citation on a correction notice is built the same way: Part . Section . Subsection . Article (Sentence)(Clause). Take OBC 9.8.8.2(1)(b). The leading 9 is Part 9 — "Housing and Small Buildings", which governs most single-family residential work. The 8 is Section 9.8 — "Stairs, Ramps, Handrails and Guards". The next 8 is Subsection 9.8.8 — "Guards". The 2 is Article 9.8.8.2 — "Height of Guards". The (1) is Sentence 1 inside that Article, which states the general rule, and the (b) is Clause b — a specific case within that Sentence (for example, the 1 070 mm requirement where the drop exceeds 1.8 m). Once you can parse this structure, the entire OBC becomes a tree you can navigate. Write down the citation, flip to it in Division B of the OBC, and read the full Article plus any Table referenced from inside it. The explanatory appendix (Appendix A) often has a footnote that clarifies the intent of the clause.
These are the numbers that show up on nine out of ten residential correction notices in Ontario. All are from the Ontario Building Code 2024, Division B, Part 9 (amended 2025-01-16). Verify the exact figure for your assembly with the linked calculator before you close out the item.
| Item | OBC 2024 minimum | Clause |
|---|---|---|
| Deck / balcony guard height | 900 mm (drop ≤ 1.8 m); 1,070 mm (drop > 1.8 m) | 9.8.8.3 |
| Guard openings | Reject a 100 mm sphere | 9.8.8.5 |
| Guard climbability | No climbable member 140–900 mm above surface | 9.8.8.6 |
| Private stair riser | 125–200 mm; ≤ 5 mm between adjacent, ≤ 10 mm across the flight | 9.8.4.1 / 9.8.4.4 |
| Private stair run | ≥ 255 mm (tread = run to run + 25 mm) | 9.8.4.1 / 9.8.4.2 |
| Private stair headroom | ≥ 1,950 mm | 9.8.2.2 |
| Handrail height | 865–1,070 mm above nosing line | 9.8.7.4 |
| Bedroom egress opening | ≥ 0.35 m², no dimension < 380 mm | 9.9.10.1 |
| Egress sill height | ≤ 1,000 mm (basement areas exempt) | 9.9.10.1.(2) |
| Smoke alarms | Each storey + each bedroom + hallway; AC-powered, interconnected | 9.10.19.3–.5 |
| CO alarm | Adjacent each sleeping room + each storey without one | 9.32.3.9A |
| Beam end bearing | ≥ 89 mm (90 mm on masonry) | 9.23.8.1 |
| Exterior footing depth | Below local frost penetration depth | 9.12.2.2 |
According to OBC 9.8.4.1, the private-stair minimum run rose to 255 mm in the 2024 Code — the old 210 mm value is out of date, so a stair built to a pre-2024 drawing can now fail. According to OBC 9.9.10.1.(2), the 1,000 mm egress sill limit expressly excludes basement areas, so a high basement-bedroom sill is compliant. And under OBC 9.23.8.1.(1), a wood beam needs at least 89 mm of end bearing — not the 76 mm that circulates in old field notes. Full section-by-section reference lives on the Ontario Building Code tools hub.
After a few hundred residential inspections, the same handful of items show up over and over. Stairs — uneven risers after finished flooring goes in, run measured wrong, handrail ending short of the bottom nosing. Egress — a basement bedroom with a window that clears 0.35 m² on paper but has a 420 mm dimension (under the 380 mm minimum), or an above-grade bedroom with a sill 1 100 mm above the floor (the 1 000 mm sill limit under OBC 9.9.10.1.(2) does not apply to basement areas). Guards — height measured from the ledger face instead of from the deck surface, picket spacing that widens at the corner post. Smoke and CO alarms — a single-station 10-year-old alarm left in place when the code now requires interconnected, a CO alarm at the far end of the hall from the sleeping area. Decks — a ledger lagged with no flashing, a post set on top of a footing with no mechanical connection, a Sonotube bottomed above frost line because the crew hit an obstruction and stopped digging. Framing — joists overspanned because the original drawing said 2×10 and the crew substituted 2×8 in the field, wall sheathing with a horizontal seam and no blocking behind it. Permits — work occupied with an open permit, or a change of use (house to duplex, garage to living space) never declared. Nine out of ten correction notices sit inside that list.
Under the Building Code Act, 1992, you have two layers of review if you genuinely disagree with the inspector. First stop is the chief building official (CBO) at your municipality — a short written note describing the item, the clause cited, and your interpretation. The CBO either backs the inspector, reverses the decision, or proposes a middle path. If the CBO backs the inspector and you still disagree, you can apply to the Building Code Commission, an independent provincial body that hears disputes on Code interpretation. The Commission hearing takes weeks to months and is appropriate for genuinely ambiguous questions of interpretation (e.g. whether a specific sprayed product meets an equivalent-performance clause) — not for clear-cut violations that anyone on the job site can see. The faster path in ninety percent of cases is simply to correct the item, document the fix with photos, and call for a re-inspection. The building department is not your enemy. A five-minute phone call to the inspector, during office hours, before filing anything formal, resolves most disputes before they become disputes.
When you have completed the corrective work, two habits separate a clean re-inspection from another red tag. First, photograph every correction before it is covered. A wall-cavity flash-photo of the new blocking behind braced-wall panels. A close-up of the hot-dipped galvanized lag stamp on the new ledger bolts. A shot of the tape-measure on a 900 mm guard. If the inspector asks for a re-inspection at the drywall stage instead of re-opening the wall, your photos tell the story. Second, call the inspector before you re-open. Most inspectors welcome a heads-up call — "I've fixed items 1, 3, and 5, can I ask a question about item 4 before I rebuild the wall?" The five-minute conversation often turns a second failed inspection into a passing one on the first attempt. Drop the defensiveness and the frustration before you pick up the phone. You and the inspector both want the same thing: a safe building, correctly documented, with the permit closed out clean for the next owner.
The best correction notice is the one that was never written. Every ToolFluency OBC calculator reports the applicable clause alongside its result — run the framing through the span tool, run the stairs through the stair geometry tool, run the egress through the window checker, run the deck posts through the footing depth tool, run the alarms through the smoke/CO placement tool, and run the project as a whole through the permit-required decision tree. Print each result and staple it to the permit drawings. When the inspector walks in, hand over the package and walk the job with them. It sets the tone: this crew knows the Code, has done the work, and is not guessing. You will still get correction notices — every crew does — but they will be about site-specific edge cases, not the prescriptive rules the calculator already covered. If you run permit- and inspection-heavy work, the ToolFluency Ontario contractor app keeps your jobs, timesheets, and invoicing in one place so the paperwork side stays as clean as the framing.
Verified by a Red Seal Carpenter (Ontario Certificate of Qualification). All figures cross-checked against the Ontario Building Code 2024 (O. Reg. 163/24), Division B, Part 9, as amended 2025-01-16. Last reviewed 2026-07-07. This reference is for education — confirm every item with your local building inspector before closing out a correction notice.
OBC clauses are organized as Part.Section.Subsection.Article(Sentence)(Clause). In 9.8.8.2(1)(b): Part 9 = Housing and Small Buildings, Section 9.8 = Stairs/Ramps/Handrails/Guards, Subsection 9.8.8 = Guards, Article 9.8.8.2 = Height of Guards, (1) = first Sentence within the Article, (b) = Clause b within that Sentence.
By the ToolFluency team · Updated September 2026
Free Ontario Building Code violation reverse-lookup. Type a plain-English violation or an OBC clause number and get the exact clause, what it takes to pass, why the rule exists, and a link to the ToolFluency calculator that solves it. 40+ common residential inspection failures cross-referenced to OBC 2024.
Part of ToolFluency’s library of free online tools for Ontario Building Code. No account needed, no data leaves your device.