HVAC Regulation
HVAC Permit Requirements Ontario 2026: Building, Gas, and Electrical Permits and How to Verify Them
A residential HVAC job in Ontario can touch three regulators at once: the municipal building department for structural, mechanical, and exterior-envelope changes, the Technical Standards and Safety Authority for any fuel-burning work, and the Electrical Safety Authority for anything behind the panel. This guide lays out which jobs need which permits in 2026, how to verify a permit was pulled, typical cost ranges, and what happens when work gets buried in a wall without one.
Key Takeaways
- Three regulators can touch a single HVAC job: the municipality (building permit), TSSA (gas work), and ESA (electrical notifications).
- Like-for-like furnace swaps usually need TSSA involvement via the installer, but often no municipal building permit.
- New AC on an existing branch circuit usually needs an ESA notification, sometimes no building permit.
- Heat pump with panel upgrade needs ESA notification and often a building permit for exterior work.
- New ductwork or venting through an exterior wall usually triggers a municipal building permit.
- Adding a new gas line (range, fireplace, BBQ stub) needs TSSA work plus potentially a building permit for wall penetration.
- Typical permit costs run $90 to $350 for municipal building, separate ESA notification fees, and TSSA work authorizations usually bundled into the install price.
- Unpermitted work can trigger orders to comply, restoration costs, insurance and resale problems under the Building Code Act, 1992.
The Three Regulators
Ontario residential HVAC sits at the intersection of three separate regulatory regimes. A single heat pump install can touch all three in the same week, and none of them talk to each other automatically. Knowing who owns what is the starting point for understanding which permits apply.[1]
| Regulator | Scope | How It Shows Up on Your Job |
|---|---|---|
| Municipal building department | Ontario Building Code enforcement, structural and mechanical permits, exterior-envelope penetrations | Building or mechanical permit issued to the homeowner or contractor, followed by inspections |
| Technical Standards and Safety Authority (TSSA) | Fuel-burning appliances, gas piping, oil and propane, under CSA B149.1 and the Technical Standards and Safety Act | Work authorization tied to a licensed gas technician; contractor holds a fuels safety contractor registration |
| Electrical Safety Authority (ESA) | Ontario Electrical Safety Code enforcement, branch circuits, panels, disconnects, service upgrades | Wiring notification filed by a Licensed Electrical Contractor (LEC), with an inspection or closed-file record |
The municipality cares about structure, venting, and what penetrates the exterior envelope. TSSA cares about anything burning fuel and the piping that feeds it. ESA cares about every circuit behind the panel. A job that changes structure, burns fuel, and adds electrical load touches all three.[2][3]
Which Jobs Need Which Permits
The permit question has no single answer for "HVAC work." It depends on whether fuel is involved, whether electrical capacity is changing, and whether anything is penetrating or altering the building envelope. The table below covers the common residential jobs.
| Job | Municipal Building | TSSA (Gas) | ESA (Electrical) |
|---|---|---|---|
| Like-for-like furnace swap, existing vent and duct | Usually not required | Required (via installer) | Not required if on existing circuit |
| Furnace swap with new venting or duct transition | Often required | Required (via installer) | Not required if on existing circuit |
| New central AC on existing branch circuit | Usually not required | Not applicable | ESA notification by LEC |
| New central AC requiring new circuit or disconnect | Sometimes (exterior penetration) | Not applicable | Required (LEC + notification) |
| Heat pump with panel upgrade | Often required | Not applicable (unless gas backup) | Required (LEC + notification) |
| New ductwork or supply lines through framed walls | Required (mechanical permit) | Not applicable | Depends on circuits added |
| Venting through exterior wall (new location) | Required in most municipalities | Required for fuel-burning appliances | Not applicable |
| New gas line for range or fireplace | Sometimes (wall penetration) | Required (via installer) | Not applicable |
| Tankless water heater replacing tank (same location) | Sometimes (venting changes) | Required (via installer) | Only if new circuit needed |
| Ductless mini-split (one indoor head, new line set) | Sometimes (exterior penetration) | Not applicable | Required (LEC + notification) |
Municipal rules vary. Toronto, Ottawa, Mississauga, and Hamilton each publish their own list of work that needs a permit, and the thresholds for exterior penetrations or mechanical alterations are not identical.[4]When in doubt, the municipality's permit-lookup portal or front-counter phone line will confirm in a single call whether the scope requires a permit.
Gas Work and TSSA: What the Installer Handles
Any fuel-burning appliance installation or replacement in Ontario is regulated under the Technical Standards and Safety Act and CSA B149.1, the Natural Gas and Propane Installation Code.[7]The work itself is compulsory-trade work: only a Gas Technician 2 or Gas Technician 3 (with the appropriate endorsement) can legally install, modify, or service gas appliances and piping in a residence. The technician must work under a TSSA-registered fuels safety contractor.
From the homeowner's perspective, TSSA compliance is bundled into the install. The contractor's fuels license number, the technician's gas ticket, and the work authorization or inspection record are the paper trail. Ask for all three at completion. If TSSA later performs a random or incident-triggered audit and finds deficiencies, it is the contractor who receives the order, but concealed deficiencies discovered during a resale or insurance claim become the homeowner's problem to unwind.
The Record of Training (ROT) is the piece many homeowners have never heard of. Every gas technician must keep their training credentials on file, linked to their employer, and current to the latest code edition. A technician without an up-to-date ROT cannot sign off on the work. Skilled Trades Ontario maintains the compulsory-trade registry that backstops TSSA's fuels certification, and a technician's status can be verified through either source.[6]
Electrical Work and ESA: The Notification, Not a Permit
Ontario handles residential electrical differently from most jurisdictions. Instead of issuing a permit at the municipal level, the Electrical Safety Authority requires a wiring notification filed by a Licensed Electrical Contractor for any work installing, extending, or altering electrical wiring regulated under the Ontario Electrical Safety Code.[3]
A new AC on an existing circuit, a panel upgrade, a heat pump's outdoor disconnect, or a new 240 V range circuit all trigger the notification. The LEC files it online, the work proceeds, and ESA may or may not inspect depending on the category. Either way, the file closes with an ESA record that the homeowner can reference for insurance, resale, or warranty claims. A homeowner who hires an unlicensed installer to "just run a quick circuit" is exposed: the work is non-compliant, ESA can order corrections, and any insurance claim downstream of that circuit is at risk.
The homeowner's ask is simple. Before the job starts, confirm which LEC is filing the notification and the ECRA license number. After the job, ask for the notification number and the closed-file documentation.
Municipal Building Permits: The Envelope and the Structure
A municipal building or mechanical permit is the layer most likely to be skipped on an HVAC job, because many like-for-like swaps do not need one and homeowners generalize from that. The cases where it is needed usually involve:
- New ductwork or supply trunks routed through framed walls or floors
- Chimney liner replacement or vent relocation
- Venting penetrating an exterior wall in a new location
- New line-set penetrations for ductless or heat pump systems
- Structural modifications to accommodate equipment (pad work, mechanical room changes)
- Gas line runs that penetrate framed walls or rated assemblies
The underlying authority is the Building Code Act, 1992, and the Ontario Building Code it enables.[1]Toronto's building department publishes a straightforward list of HVAC-adjacent work that requires a permit; Ottawa, Mississauga, Hamilton, and most larger municipalities do the same.[5]If the contractor insists no permit is needed on a job that looks structural, ask them to quote chapter and verse or call the municipality directly.
How to Verify a Permit Was Actually Pulled
The verification step is where most homeowners drop it. The contractor promises permits at the quote stage, takes a deposit, and the homeowner assumes the rest is handled. Sometimes it is not. The three-step verification below is the fix.
- Require the permit number on the contract. The municipal permit number, the ESA notification number (or a commitment to file it with a specific LEC), and the TSSA contractor registration number should all appear in writing before the deposit is paid.
- Look up the municipal permit online. Most large Ontario municipalities run permit-lookup portals. Toronto's Application Status and Inspection Search, Ottawa's building permit application search, and similar tools in Mississauga, Hamilton, London, and Waterloo accept the permit number or the property address. The permit should be open, linked to the correct scope, and held in the expected contractor or homeowner name.
- Confirm the ESA notification. Call ESA or email the file number to the customer service line and confirm the notification is on record and tied to the property. ESA will also confirm whether inspection is required or the file is closed-by-default. Keep the documentation.
If the contractor refuses to put permit numbers in writing, the right move is to pause the job. Paying a deposit on a job that was quoted "with permits included" and then discovering no permits were ever pulled is the single most common source of the consequences covered in the next section. The Consumer Protection Act, 2002 gives homeowners ten days to cancel direct agreements signed at the home, which is the appropriate lever if this surfaces early.[8]
Typical Permit Costs in 2026
Permit fees are set by each regulator and municipality. The ranges below are representative of residential jobs in large Ontario municipalities as of early 2026; always confirm against the local fee schedule.
| Permit Type | Typical Cost | Who Pays |
|---|---|---|
| Municipal building / mechanical permit (furnace, AC, ductwork) | $90 to $350 | Contractor usually, billed to homeowner as a line item |
| Municipal building permit (larger scope, heat pump with structural work) | $200 to $600 | Contractor usually, billed to homeowner as a line item |
| TSSA work authorization (fuels) | Usually bundled into install price | Contractor; not separately itemized in most cases |
| ESA wiring notification (residential HVAC scope) | Approximately $90 to $200 | LEC, billed to homeowner as a line item |
| ESA general service inspection (service change, panel upgrade) | Approximately $120 to $250 | LEC, billed to homeowner as a line item |
A replacement job that shows no permit line on the quote is a signal, not a saving. The contractor either bundled them silently (ask to see them broken out) or skipped them (ask which ones, and why).
Consequences of Unpermitted HVAC Work
Under the Building Code Act, 1992, a municipality can issue an order to comply on unpermitted work at any time after the fact, even decades later.[1]The order typically runs to the current property owner, not the contractor who performed the work. Typical outcomes:
- Requirement to uncover concealed work so an inspector can verify compliance. Drywall, insulation, and finishes get opened up and later restored on the homeowner's dime.
- As-built drawings and engineering review at the homeowner's expense, particularly where structural modifications were made.
- Set fines and, for egregious cases, prosecution under the Building Code Act.
- Home insurance coverage that can be reduced or denied on a claim tied to the unpermitted installation. Carriers routinely require work to be performed by licensed trades with applicable permits.
- Resale disclosure problems. Ontario Form 100 and the schedules commonly attached to residential purchase agreements ask about unpermitted work. An undisclosed unpermitted installation can unwind a deal or surface as a post-closing claim.
- Mortgage or home equity financing friction. Appraisers and title reviewers flag unpermitted work, which can delay or block financing, including legitimate equity refinances.
None of this is theoretical. Ontario municipalities run active enforcement on concealed work, particularly after tips from neighbours, post-storm damage assessments, or resale title searches. The cost of the original permit is always lower than the cost of later remediation.
The TSSA ROT and Why Contractor Credentials Matter
ROT (Record of Training) is the piece of the TSSA framework most homeowners never encounter by name, but it is what stands between a gas technician and an expired license. Every licensed G2 or G3 technician, and every refrigeration-and-air-conditioning mechanic, has their technical training on file. Codes change; the technician must update. A fuels safety contractor (the company employing the technician) is separately registered with TSSA, and the contractor's registration is what covers the work authorization for the job.[2]
The homeowner-side questions are straightforward:
- What is the company's TSSA fuels safety contractor registration number?
- Who is the gas technician on this job, and what is their G2 or G3 license number?
- What is the ECRA/ESA license number of the Licensed Electrical Contractor filing the wiring notification?
- Are all three credentials current?
These questions take a phone call to verify. A contractor who balks at answering them is one the homeowner should not hire. Skilled Trades Ontario handles the compulsory-trade enforcement that backstops TSSA and ESA, and its public registry is a second line of verification.[6]
Putting It All Together: The Homeowner's Permit Checklist
- Identify the scope: fuel-burning change, electrical change, or envelope change. The three regulators follow.
- Ask the contractor which permits are being pulled (municipal, TSSA, ESA) and require each number in writing on the contract before the deposit.
- Verify the municipal permit through the city's online lookup once issued.
- Verify the ESA notification number with the LEC and retain closed-file documentation.
- Collect the TSSA work authorization and the technician's G2 or G3 license number.
- Collect the contractor's TSSA fuels registration and ECRA/ESA LEC license numbers.
- Attend or confirm inspection completion for each permit. Keep the inspection records with the homeowner's warranty and insurance paperwork.
Seven items. None of them take more than a phone call or an email, and they are the difference between an install that stands up to a future inspection, insurance claim, or resale title search and one that becomes a problem years later.
Where This Fits in the Buying Process
Permits tie directly into contractor verification and quote review. See our HVAC contractor insurance check Ontario 2026 guide for how contractor licensing and permit capability overlap, our how to read an HVAC quote Ontario 2026 guide for what the permit line on a quote should actually look like, and our HVAC financing red flags Ontario 2026 guide for the lending side of the same decision.
Frequently Asked Questions
Does a like-for-like furnace replacement need a permit in Ontario?
Almost always yes on the gas side, often no on the municipal side. Any fuel-burning appliance installation or replacement in Ontario is regulated under the Technical Standards and Safety Act and CSA B149.1, and the licensed gas technician pulls the TSSA work authorization as part of the install. A straight swap that reuses the existing gas line, venting, duct plenum, and electrical circuit typically does not need a municipal building permit, because no structural or mechanical system is being altered. If the venting is reconfigured, the chimney liner is changed, or the duct transition is rebuilt, the municipality usually wants a building or mechanical permit on top of the TSSA paperwork.
Do I need a permit to install a new central air conditioner?
A new AC on an existing branch circuit typically does not need a municipal building permit, but the electrical work must be reported to the Electrical Safety Authority by a Licensed Electrical Contractor through an ESA notification. If the condenser pad requires a new branch circuit, panel space, or disconnect, the ESA notification covers the electrical. Refrigerant piping penetrating an exterior wall sometimes triggers a building permit in stricter municipalities, especially where air-barrier integrity is inspected. Ask the installer for the ESA notification number and keep it with your records.
Does a heat pump plus panel upgrade need a permit?
Yes. Any panel upgrade (for example, moving from 100 A to 200 A service) is a material electrical change that requires an ESA notification and inspection by a Licensed Electrical Contractor. The heat pump itself adds a new branch circuit and outdoor disconnect, also covered under the same notification. If the heat pump is paired with a gas backup furnace, the gas side is TSSA work. A building permit may also be required for the exterior penetration or mounting pad depending on the municipality. Three regulators can touch a single heat pump project: ESA, TSSA, and the municipality.
How do I verify a contractor actually pulled the permit?
Get the permit number in writing before work starts and verify it through the issuing body. Municipal building permits can be looked up through most city portals (Toronto's Application Status and Inspection Search, Ottawa's building permits application search, and similar tools in Mississauga, Hamilton, and other large municipalities). ESA notifications show up in the customer's records once the Licensed Electrical Contractor files them, and ESA can confirm by phone or email. TSSA gas work is tied to the technician's registration, and the homeowner should receive a copy of the gas work authorization or inspection report at completion. If a contractor will not put the permit number on the contract, assume no permit was pulled.
What happens if HVAC work was done without the required permit?
The consequences range from annoying to expensive. Under the Building Code Act, 1992, municipalities can issue an order to comply that requires the homeowner (not the contractor) to uncover concealed work, submit as-built drawings, and bring the installation up to code. Set fines and restoration costs are typical. Home insurance claims related to an unpermitted installation can be reduced or denied. Sale disclosure schedules in Ontario now routinely ask about unpermitted work, and a refusal to disclose can unwind a deal. Mortgage or home equity financing can also surface unpermitted work during an appraisal or title review.
What is a TSSA ROT and why does it matter?
ROT is Record of Training. Every licensed gas technician and refrigeration-and-air-conditioning mechanic working in Ontario must have their technical training credentials on file and linked to their employer's TSSA fuels safety authorization. The contractor's fuels license and each technician's ROT are the baseline evidence that the person in your mechanical room is qualified to touch a fuel-burning appliance. Ask to see the technician's card or license number and verify it matches an active TSSA registration before paying for gas work.
Do permit costs always come on top of the HVAC quote?
Sometimes yes, sometimes bundled. Good contractors include permit fees as a separate line on the quote, typically $90 to $350 for a residential building permit depending on the municipality and scope, a TSSA work authorization fee that is usually absorbed into the install price, and any ESA notification fees (roughly $90 to $200 for residential electrical jobs depending on inspection category). If a quote shows no permit line and no discussion of inspection, that is a signal to ask which permits are being pulled before signing.
Related Guides
- HVAC Contractor Insurance Check Ontario 2026
- How to Read an HVAC Quote Ontario 2026
- HVAC Financing Red Flags Ontario 2026
- Government of Ontario (Ministry of Municipal Affairs and Housing) Ontario Building Code and Building Code Act, 1992
- Technical Standards and Safety Authority (TSSA) Fuels Safety: Gas Technician Certification and Contractor Registration
- Electrical Safety Authority (ESA) Wiring Notifications and Licensed Electrical Contractor Program
- City of Toronto Building Permits: When You Need One and How to Apply
- City of Ottawa Building Permits and Inspections
- Skilled Trades Ontario Compulsory Trades: Gas Technician, Refrigeration and Air Conditioning Mechanic, Electrician
- CSA Group CSA B149.1 Natural Gas and Propane Installation Code
- Government of Ontario Consumer Protection Act, 2002, S.O. 2002, c. 30, Sched. A