📋 Code Compliance

Compliance Report Generator

Check an HVAC or refrigeration installation against provincial building code and CSA B52 requirements. Generates a formatted compliance report for inspectors, building officials, and your own project files.

📋 Compliance Report
Status

✅ Compliance Rate

-
% compliant
Enter data and calculate

Item-by-Item Status

Full Compliance Table

ItemCode ReferenceStatusNotes
Export:

How to Use the Compliance Report Generator

1
Select Your Province

Choose the province or territory the installation is in. It is recorded on the report so the document shows which jurisdiction you are working in. The checklist items follow national codes and standards, so confirm any local amendments with the authority having jurisdiction.

2
Select the System Type

Choose refrigeration, furnace, heat pump, or ductwork. Each system type loads a different checklist tailored to its specific code requirements.

3
Complete the Checklist

Mark every item Pass, Fail, or N/A based on the actual installation. The report will not generate until each item is marked, and N/A should be used only when an item genuinely doesn't apply.

4
Generate the Report

Click Generate Compliance Report to see the overall compliance rate and a formatted report listing every item, its code reference, and its current status.

Understanding HVAC Compliance Reporting in Canada

A compliance report documents whether an HVAC or refrigeration installation meets the code requirements that apply to it. It's a different document from a load calculation or a commissioning report: rather than sizing equipment or verifying performance, it verifies that installation practices meet the legal minimum set out in the applicable code and referenced standards.

Why CSA B52 Matters for Refrigeration

CSA B52, the Mechanical Refrigeration Code, sets minimum requirements for the design, construction, installation, inspection, and maintenance of mechanical refrigeration systems, including machinery rooms, refrigerant piping, overpressure protection, and equipment labeling. The current edition is B52:23, and from that edition on it also covers the refrigerant circuits of residential air-conditioning systems and heat pumps. Provinces and territories adopt it through their own refrigeration or pressure equipment safety rules, which makes compliance a legal requirement rather than a voluntary guideline. Refrigerant handling itself falls under further federal rules, including SOR/2016-137, the Ozone-depleting Substances and Halocarbon Alternatives Regulations, along with the Kigali Amendment HFC phase-down that Canada has committed to.

Provincial Variation

The National Building Code is a model code. As the National Research Council explains, provincial and territorial governments adopt or adapt it into regulation before it takes effect, so every jurisdiction ends up with its own building and gas code and local amendments. CSA B52 follows a separate path, because each province adopts it through its own refrigeration or pressure equipment rules, sometimes on a different schedule. Ontario's TSSA, for example, adopted B52:23 for pressure equipment effective October 1, 2024. That is why this report records the province even though the checklist items stay the same, and why the final word always rests with the local authority having jurisdiction rather than a general Canadian standard.

Refrigerant Piping Requirements

One of the most commonly missed compliance items on refrigeration installations is piping material. ACR copper tubing, cleaned and capped specifically for refrigerant service, is required rather than standard plumbing-grade copper. Using the wrong tubing grade is an easy item to overlook during rough-in and an easy one to catch during a compliance check before it becomes a failed inspection. Once the material is right, the refrigerant piping calculator can help you check line sizes against the system's capacity.

Documenting Corrective Action

When an item fails, the correction and re-check should be documented just as carefully as the original finding. This report lists the code reference alongside each failed item so the corrective action can be tracked against the specific requirement, rather than a vague note to "fix the piping." The compliance rate is a tracking figure only: a single failed item still has to be corrected, whatever the percentage says. Once corrections are complete, the commissioning checklist calculator is a natural next step before final startup verification.

A Note on Authority

This report is a self-assessment and organizational tool. It helps a contractor walk through the relevant requirements methodically and arrive at an inspection with clean documentation. It does not replace the sign-off of a licensed building inspector, gas inspector, or refrigeration inspector, and it should never be presented as an official inspection certificate.

Frequently Asked Questions

CSA B52 is the Canadian standard for mechanical refrigeration, covering the design, construction, installation, inspection, and maintenance of refrigeration systems. It sets requirements for machinery rooms, refrigerant piping, overpressure protection, and equipment labeling. Provinces and territories adopt it through their refrigeration or pressure equipment safety rules, and some building codes reference its ventilation requirements, which makes compliance a legal requirement for refrigeration installations rather than a voluntary best practice.

Yes. The National Building Code is a model code that each province and territory adopts or adapts into its own regulation, and CSA B52 is adopted separately through provincial and territorial refrigeration or pressure equipment rules, sometimes with deviations. A system compliant in one jurisdiction may need additional documentation or different equipment specifications in another, so always confirm requirements with the authority having jurisdiction.

A failed compliance item typically needs to be corrected before final inspection sign-off or permit closure. Common failures include missing machinery room ventilation, incorrect refrigerant piping material, missing pressure relief devices, or inadequate equipment clearances. The compliance report generator lists each non-compliant item along with the relevant code reference so the correction can be tracked and verified.

No. This report is a self-assessment and documentation tool intended to help contractors prepare for inspection and organize their compliance evidence. It does not replace the legal sign-off of a licensed building inspector, gas inspector, or the authority having jurisdiction, and it should not be represented as an official inspection certificate.