A development permit approves what you may build and how it sits on the land — use, size, height, setbacks, coverage. A building permit approves how you build it — structure, fire separation, egress, plumbing and electrical compliance with the building code. You normally need the development permit first, and having one does not mean you may start construction.
- Development permit = zoning compliance. Building permit = building code compliance
- The development permit comes first; a building permit won’t be issued for a non-compliant proposal
- Alberta cities run a distinct development permit stage. Ontario municipalities generally don’t — they use zoning review, minor variances and site plan control instead
- In Alberta, a permitted use is approved on compliance; a discretionary use gets deeper review and can be appealed by neighbours
- Neither permit is optional, and building without one is expensive to unwind
This is the most consequential piece of process confusion in Canadian residential development. A homeowner gets a development permit, understands it as “approved,” and starts work — or gets a building permit and assumes the zoning question is settled. Both mistakes are common and both are costly.
The two approvals answer entirely different questions, and they’re asked in a particular order.
What is a development permit?
A development permit approves the land use dimension of your project. It answers: is this use permitted here, and does the proposal comply with the zoning bylaw?
What gets assessed:
- Use — is a secondary suite, backyard house or multiplex permitted in this zone?
- Height and number of storeys
- Setbacks from front, rear and side lot lines
- Site coverage — how much of the lot the buildings occupy
- Floor area, and where it sits (in Edmonton’s case, a specific cap on second-storey area for backyard housing)
- Parking, landscaping and design requirements
- Separation between buildings on the same lot
It says nothing about whether the building will stand up, be safe to occupy, or meet the code. That’s the other permit.
In Alberta, this is a formal, named stage with a significant sub-distinction. Development permits fall into two categories:
- Permitted uses — if your proposal complies with the rules, approval follows. There is no discretion to refuse a complying application.
- Discretionary uses — the Development Authority reviews more deeply, may approve with or without conditions, may refuse with reasons, or may refer the application to the Municipal Planning Commission. Discretionary decisions can also be appealed, including by neighbours.
That difference is worth understanding because it determines your risk. A permitted use is predictable. A discretionary use introduces the possibility of conditions, refusal or an appeal you didn’t initiate.
It’s also why Calgary’s move to list secondary suites and backyard suites as permitted uses in low-density residential districts matters so much to homeowners — it takes a whole category of project out of discretionary territory.
What is a building permit?
A building permit approves the construction. It answers: will this be built to code?
What gets assessed:
- Structural adequacy — can the building carry its loads?
- Fire separation between dwelling units and common spaces
- Egress — compliant means of escape, including window sizing for bedrooms
- Ceiling heights and habitable space requirements
- Insulation and building envelope — energy performance
- Plumbing, HVAC and electrical, usually under separate permits and often requiring licensed trades
The governing standard is the building code applying in your province: the Ontario Building Code, the BC Building Code, or the National Building Code – Alberta Edition. These differ, sometimes materially — advice written for one province can be wrong in another.
A building permit brings inspections with it. The permit authorises the work; the inspections confirm it was done as approved, and occupancy generally depends on passing them.
Which comes first, and why
The development permit comes first, in jurisdictions that have one.
The logic is sequential: there is no point engineering a building the zoning won’t allow. A municipality won’t issue a building permit for a proposal that doesn’t comply with the land-use rules, so getting the zoning question settled first avoids paying for detailed drawings of something that can’t be built.
What happens if you skip the order:
- You commission full construction drawings, then discover the setback or height doesn’t work, and pay to redraw
- You apply for a building permit and it’s rejected on zoning grounds — losing the review time entirely
- Worst case, you build under a development permit alone, believing you’re approved, and end up with unpermitted construction
“Approved” is the word that causes the damage. A development permit approval means your proposal is approved in land-use terms. It is not permission to build. Read carefully what any approval letter actually authorises.
Which cities use which terms
There is no single national process, and pretending otherwise is where most guidance goes wrong.
Alberta — two distinct permits. Edmonton and Calgary both run a separate development permit stage, assessed against the zoning bylaw, followed by a building permit administered under the Safety Codes system. The permitted/discretionary distinction described above applies. If you’re in Alberta, expect two applications.
Ontario — generally no development permit. Ontario municipalities do not typically issue “development permits” for residential projects. Zoning compliance is instead confirmed as part of the building permit review, with two additional tools where a project doesn’t comply or is large enough to warrant it:
- Minor variance, decided by a Committee of Adjustment, for small departures from zoning standards. The statutory test has four parts: the variance must be minor, desirable for the appropriate development of the land, and conform to the intent and purpose of both the official plan and the zoning bylaw.
- Site plan control, for projects where the municipality reviews layout, access and servicing — though Bill 23 removed site plan control for most projects under ten residential units.
Ontario also permits municipalities to adopt a Community Planning Permit System, which combines zoning, site plan and minor variance into a single application with a 45-day decision timeline and an appeal right if no decision is made. It’s optional, and relatively few municipalities use it.
British Columbia sits between the two, with development permit areas used for specific purposes — form and character, environmental protection, hazard lands — rather than as a universal stage for every project.
The practical takeaway: ask your own municipality what sequence applies before you design anything. One phone call establishes it. Our planning and permits page covers the approvals stage, and our Edmonton building guide covers the Alberta two-stage process specifically.
How long each takes and what each costs
We don’t publish timelines or fees, and neither should anyone without naming a source — both are set per municipality and both change.
On fees: every municipality publishes a fee schedule. Building permit fees are typically calculated as a rate per square metre of construction, or as a percentage of construction value. Development permit fees are usually a separate, smaller flat or tiered charge. Look up your municipality’s current schedule rather than relying on a general figure.
On timelines: review times depend on the municipality and, significantly, on its current volume. Cities state this openly — Calgary notes that its review times depend on the volume being processed. Treat any published target as indicative.
What to plan around instead: the approvals stage takes longer than owners expect and construction takes roughly as long as they expect. Build your schedule on that assumption and you’ll be roughly right.
And don’t forget what sits alongside the permits. The permit fee is rarely the largest approval cost. Drawings, surveys, engineering, arborist reports and — in Ontario — development charges where they apply, typically add up to considerably more.
What happens if you build without one
Honestly: enforcement is usually complaint-driven rather than proactive. Municipalities don’t patrol for unpermitted work.
But the consequences that reliably materialise aren’t enforcement:
- A stop-work order if the work is noticed while in progress, which is the expensive version — you’ve spent the money and can’t finish
- An order to remove or remediate non-compliant construction
- Insurance exposure. An undisclosed unit or unpermitted structural work can compromise a claim
- Financing. Lenders generally won’t count rental income from an unpermitted unit
- Resale. A buyer’s lawyer will find it, and it becomes a price negotiation or a condition
- Retroactive permitting, which is possible in many municipalities but usually costs more than doing it properly — including opening up finished work for inspection
The pattern: unpermitted work is cheap right up until the moment it isn’t, and the moment it isn’t is usually when you’re trying to refinance or sell.
Get the sequence right before you design
The most avoidable cost in a small project is drawings that don’t survive the zoning check. Establishing what your municipality requires, in what order, takes one conversation and saves considerably more.
HouseLyft’s free property assessment establishes what your lot permits and what approvals your project will need. Our how it works page covers the full sequence from feasibility to completion. If your project is already defined, get qualified.
This guide explains municipal approval processes in general terms and is not legal advice. Processes, terminology, fees and timelines differ substantially between provinces and municipalities — confirm the requirements for your own address with your municipality before committing to a project.
Checked by Lee Yousaf, Founder