CodesWise tracks code adoption across every province and city in Canada. Set your location once and the engine routes every question to the edition your AHJ actually enforces, without you having to remember which edition is in force where.
When you set your province at signup or in your account, the engine starts scoping every question to the codes that govern your jurisdiction, plus the National base they're amended from. No manual filter, no guessing which edition applies.
Choose your province at signup, or update it any time from your account page. The engine reads it on every search.
Every /ask filters retrieval to your province's enforced edition plus the National base it's built on. Citations come back from the right document, every time.
Working a cross-jurisdictional project? Click the province pill in the chat header to widen to "All loaded codes" or pin to a specific overlay for that session.
Every Canadian jurisdiction tracked. "Loaded" means the provincial overlay is fully indexed and searched first. "Falls back to national" means there isn't a separate provincial corpus loaded yet, so the engine serves the National edition the province is based on, and tells you what's missing.
| Jurisdiction | In force today | Base | CodesWise status |
|---|---|---|---|
| Federal (NRC) | NBC, NFC, NPC, NECB 2025 | n/a | Loaded, current edition |
| Ontario | OBC 2024 (mandatory Apr 1, 2025) | NBC 2020 + amendments | Loaded, OBC Vol 1 + Vol 2 |
| British Columbia | BCBC 2024 (Mar 8, 2024) | NBC 2020 + amendments | Loaded, BCBC + BC Fire Code |
| Vancouver (city) | VBBL 2025 | BCBC 2024 + amendments | Loaded, VBBL Vol 1 + Vol 2 + Plumbing |
| Alberta | NBC Alberta Edition 2023 (May 1, 2024) | NBC 2020 | Loaded, NBC-AB + NFC-AB |
| Quebec | CCQ Ch. I, 2020 (with 2025 amendment in transition) | NBC 2015 | Loaded, CCQ-Ch.I 2020 + 2015 |
| Saskatchewan | NBC 2020 | NBC 2020 | Falls back to national |
| Manitoba | NBC 2020 + Manitoba amendments | NBC 2020 | Falls back to national |
| Atlantic provinces (NS, NB, PE, NL) | Mostly NBC 2020 with provincial amendments | NBC 2020 | Falls back to national |
| Territories (YT, NT, NU) | NBC 2020 base | NBC 2020 | Falls back to national |
Code editions and amendment packages move on their own schedule. Here's how we track them.
NRC publishes new editions of the National Building, Fire, Plumbing, and Energy Codes roughly every 5 years. We index new editions within days of release. NBC 2025 was indexed in early January 2026.
Provinces issue their own editions and amendment packages on independent timelines. We monitor each provincial regulator (RBQ, Ministry of Municipal Affairs, BC Building & Safety Standards Branch, Alberta Safety Codes Council, etc.) and update the corpus when changes ship.
When a new edition is published but a transition window is still in force (e.g., Quebec's 2025 amendments rolling in over 18 months), we keep both editions indexed and side by side so you can search either while your project decides which applies.
The codes adopt CSA, ASHRAE, NFPA, and ULC standards by reference. We index those alongside the codes so a question about §4.3 wood design returns the relevant CSA O86 clauses too, not just the NBC reference pointer.
Your account default scopes to your home province. But the moment you're answering an RFI on a project two provinces over, click the province pill in the chat header. Pick "All loaded codes" to widen, or pin to a specific provincial overlay for that session. Pill turns amber when the conversation is overridden so you don't lose track.
Try it on a real question, no signup →24 hours of full access, no credit card. The engine learns your jurisdiction the moment you sign up.
Start your free trial →