How to Start a Bakery in Calgary
Open a bakery in Calgary: work out the City licence types from seating, takeaway, and production, clear location approval, then pass the Alberta Health Services plan review and inspection.
How to get a building permit in Calgary: the development permit first, the ePermit application, 2025 fees, timelines, and inspections.
Applies in: Alberta
In Calgary, a building permit is the second of two approvals: planning approval (a development permit) first if the project does not meet the Land Use Bylaw, then building safety approval (the building permit) confirming the construction meets the building code. Homeowners apply online with a myID account; licensed contractors use the City's VISTA portal. A new-house permit takes 21 calendar days or less once submitted, and the fee for a new single, semi-detached, or duplex dwelling is $112 plus $10.14 per $1,000 of construction value under the City's 2025 fee schedule.
Calgary splits approvals in two, and confusing them is the most common delay:
Planning approval — the development permit. This confirms the project fits the Land Use Bylaw: the use, the setbacks, the lot coverage, the parking. A new house, a secondary suite, or a change of use normally needs one. The City's own requirement list is blunt about the order: your building permit plans must match the approved development permit, and a building permit application may be refused if you do not supply adequate information to the safety codes officer within 90 days of receipt — with no refund of fees paid.
Building safety approval — the building permit. This confirms the construction itself meets the building code: structure, electrical, plumbing, gas, heating, and fire safety. It is the permit most people mean when they say "building permit."
Some small projects need only the building permit, and a few need neither. Check the City's page for your project type before you start drawing — a fence, for example, usually needs no building permit but needs planning approval if it does not meet the bylaw, while a retaining wall usually needs a building permit.
For a new single detached or duplex dwelling, the City's application requirement list asks for:
Two practical traps: for a semi-detached dwelling you need two approved building addresses before applying — contact the City's addressing department at 403-268-8127 or email a copy of your site plan to addressing@calgary.ca. And the drawings must be signed by the right person for the project type; the requirement list states who may sign each drawing set, so confirm that before paying a designer.
For renovations and additions the package is smaller but the same discipline applies: upload each document under the correct document type in ePermit. The City warns that a site plan filed with the residential drawings instead of under "site plan" causes delays, files must be under 10 MB, and file names must not contain special characters.
Online. Homeowners apply through the City's online permit system and need a myID account first. Licensed contractors apply through VISTA and can request VISTA access from the portal. The ePermit system covers new single and semi-detached dwellings, secondary and backyard suites, basement developments, detached garages and sheds, uncovered decks, home renovations and additions, retaining walls, wood-burning fireplaces, hot tubs, pools, and demolitions. ePermit takes credit card only — Mastercard, Visa, or American Express — and refunds are processed within six weeks to the original form of payment.
In person. Bring the completed application form and all documents to the Planning Services Centre, 3rd floor, Municipal Building, 800 Macleod Trail SE, Monday to Friday, 8 a.m. to 4 p.m. You can book an in-person appointment in advance.
After you submit online you receive a confirmation email with a Job Access Code (JAC). Enter the JAC in VISTA to track the application. In ePermit, the statuses that mean the permit is with the City are "pre-screen" and "project review"; "revision" and "re-submission" mean the file is back with you and needs an update before you resubmit.
The safety codes officer reviews the application for bylaw and safety codes compliance. Timelines the City publishes:
| Permit | Timeline |
|---|---|
| Single construction permit, new house | 21 calendar days or less |
| Residential improvement project | 7 calendar days or less |
| Simple projects (deck, garage, basement, hot tub) | May be processed in one day |
| Development permit, single detached or duplex in the developed area | 10 to 12 weeks, including advertisement and appeal |
If the officer asks for more information, the 90-day clock starts: supply adequate information within 90 days of receipt or the application may be refused, and fees paid are not refunded. A partial permit is automatically issued on single construction permits in developing areas; in the developed area it takes one business day after submission.
Revisions work differently before and after issue. Before the permit is issued there is no revision fee. After it is issued, a revision fee applies — except when the safety codes officer pushes the revision, in which case no additional plans review fee is charged. You can change a contractor on a new-house permit at any time by updating the business identification number (BID) from the trade's City business licence.
Once the permit is issued, build to the approved drawings — the permit approves the drawings as submitted, not the project as you wish it had been drawn. Book inspections through the City's inspection booking system, in sequence: an out-of-sequence inspection blocks the next phase, and you cannot book any inspection before the permit is issued.
Remember the expiry dates: a building permit expires 180 days after issuance, and a homeowner permit after 330 days. If a permit expires, you have 30 days to request reinstatement in writing, provided nothing in the submitted documents changes and you pay the reinstatement fee. To extend or reinstate, call the trades desk at 403-268-1488.
Two figures were cut rather than published unverified. The dollar total for a development permit on a new house was not stated on the official City pages, so no development-permit fee figure appears here — check the City's Planning Applications Fee Schedule for the current amount. The fee figures in this guide come from the City's 2025 Building and Trade Permit Fee Schedule; a newer schedule may have replaced it, so confirm the current schedule and use the City's new-homes fee calculator before you budget.
| New single, semi-detached or duplex dwelling | $112 plus $10.14 per $1,000 of construction value |
|---|---|
| Basement, garage, or addition under 400 square feet | $333.84 total |
| New secondary suite | $403.52 total |
| Existing secondary suite | $205.92 total |
| New backyard suite, or addition over 400 square feet | $1,302.08 total |
| Homeowner permit | $116.50 total |
| Safety Codes Council fee | 4% of the permit fee ($4.50 minimum, $560 maximum) |
Figures are from the City of Calgary's 2025 Building and Trade Permit Fee Schedule. The City also charges a $26.13 water fee per residential dwelling unit on new homes, and a partial permit costs $94 per unit. Confirm the current schedule before you budget — a newer schedule may have replaced the 2025 one.
Often both, and they do different jobs. A development permit is planning approval: it confirms the project meets the Land Use Bylaw. A building permit (building safety approval) confirms the construction plans meet the building code. If your project does not meet the bylaw, get the development permit first — your building permit plans must match the approved development permit. Some small projects need only a building permit, and some need neither; the City's project pages state which approvals each project type needs.
Apply online or in person. Homeowners apply through the City's online system with a myID account; licensed contractors apply through VISTA, the City's contractor portal. In person, applications go to the Planning Services Centre on the 3rd floor of the Municipal Building at 800 Macleod Trail SE. You submit the Construction Permit Application, the fee calculation form, a dimensioned site plan, dimensioned building plans, the Section 9.36 energy efficiency project summary, and — for a new home — proof of registration in the Government of Alberta's New Home Buyer Protection Program.
It depends on the project. Under the City's 2025 fee schedule, a new single, semi-detached or duplex dwelling costs $112 plus $10.14 per $1,000 of construction value, plus a 4% Safety Codes Council fee and a $26.13 water fee per unit. Fixed totals apply to smaller work: $333.84 for a basement, garage, or addition under 400 square feet; $403.52 for a new secondary suite; $205.92 for an existing secondary suite; and $1,302.08 for a new backyard suite or an addition over 400 square feet. Use the City's fee calculator for new homes to work out your exact fee before you apply.
For a single construction permit for a new house, 21 calendar days or less. Residential improvement projects take seven calendar days or less, and simple projects such as decks, garages, basements, or hot tubs may be processed in one day. Planning approval is the slow part: a development permit for a single detached, semi-detached, or duplex dwelling in the developed area takes 10 to 12 weeks, including the advertisement and appeal period. If the safety codes officer asks for more information, supply it within 90 days — after that the application may be refused and the fees are not refunded.
A building permit expires 180 days after it is issued, and a homeowner permit expires after 330 days. If a permit has expired, it may be reinstated if you apply in writing within 30 days of expiry, make no changes to the submitted documents, and pay the reinstatement fee. To extend or reinstate a building permit, call the trades desk at 403-268-1488.
After you submit online you get a confirmation email with a Job Access Code (JAC). Enter the JAC in VISTA to check the status. Once the permit is issued, book inspections through the City's inspection booking system. You cannot book an inspection before the permit is issued, and inspections must happen in sequence — an out-of-sequence inspection blocks the next phase. If your project has not been assigned a safety codes officer after 21 days, call the Planning Services Centre at 403-268-5311.