Why short-term rental rules matter for homeowners
Canada’s short-term rental (STR) landscape changed rapidly between 2023 and 2026. British Columbia passed province-wide legislation. Ontario tightened enforcement. Quebec updated its tourism accommodation rules. Whether you plan to host occasionally while travelling or turn a spare room into income, understanding local rules protects you from fines, insurance gaps, and even mortgage default triggers.
Federal rules that apply everywhere
Before looking at city-specific bylaws, every Canadian Airbnb host must comply with federal obligations.
Income tax
All short-term rental income is reported on your federal tax return as either rental income (Line 8299 / T776) or business income depending on the level of services you provide.
| Factor | Rental income | Business income |
|---|---|---|
| Meals, cleaning, guided tours | Not provided | Provided regularly |
| Tax form | T776 | T2125 |
| CPP self-employment | Not required | Required |
| Eligible expenses | Mortgage interest, property tax, insurance, utilities, maintenance, platform fees | Same, plus all business-related costs |
GST/HST
- Registration is mandatory once your gross STR revenue exceeds $30,000 over four consecutive quarters.
- Below that threshold, registration is optional but lets you claim input tax credits.
- Airbnb began collecting GST/HST on behalf of hosts in July 2022 in provinces where it applies, but you remain responsible for accurate reporting.
Mortgage implications
Most residential mortgages prohibit commercial use of the property. Running a full-time STR could technically breach your mortgage covenant. In practice, occasional hosting rarely triggers lender action, but:
- CMHC-insured mortgages require owner-occupancy. Operating an STR on a non-owner-occupied insured property could void the insurance.
- Investment-property mortgages allow rental use but may require you to disclose STR income separately.
- Home insurance almost always requires disclosure of STR activity (see the insurance section below).
City-by-city regulation summary
| City | Licence required? | Principal-residence rule? | Max nights / year | Registration # on listing? | Fine per offence |
|---|---|---|---|---|---|
| Toronto | Yes — STR registration | Yes | 180 nights (entire home) | Yes | Up to $100,000 |
| Vancouver | Yes — business licence | Yes | No cap (principal res. only) | Yes | Up to $1,000/day |
| Montreal | Yes — CITQ classification | Yes (most zones) | Varies by borough | Yes | $1,000–$25,000 |
| Ottawa | Yes — STR permit | Yes | No cap (principal res. only) | Yes | Up to $100,000 |
| Calgary | Yes — business licence | No | No cap | Not mandatory | $500–$10,000 |
| Halifax | Under development (2025) | Proposed | Proposed | Proposed | TBD |
| Victoria | Yes — business licence | Yes | No cap | Yes | Up to $500/day |
| Edmonton | Yes — business licence | No | No cap | Not mandatory | Varies |
| Winnipeg | No specific STR licence | No | No cap | No | N/A |
| Kelowna | Yes — business licence | Yes | No cap | Yes | Up to $500/day |
Major cities in detail
Toronto
Key rules:
- Must register with the City and obtain a Short-Term Rental Registration Number.
- Only your principal residence qualifies — the address on your driver’s licence, tax return, and voter registration.
- Entire-home rentals capped at 180 nights per year. Private-room rentals have no cap.
- Registration number must appear on every listing.
- 4% Municipal Accommodation Tax (MAT) collected by Airbnb.
- Annual reporting required to the City.
Enforcement: Toronto actively enforces through complaints, audits, and platform data sharing. Fines range from $1,000 to $100,000 per offence under the updated bylaw.
Condo considerations: Even if the City permits your listing, your condo corporation may prohibit STRs entirely. Check your declaration and rules before listing.
Vancouver
Key rules:
- Must hold a City of Vancouver business licence ($49/year for non-operator, $99 for operator).
- Principal residence only — the home you live in at least 9 months of the year.
- No night cap, but you must be living in the home or renting individual rooms.
- Licence number must appear on every listing.
- Strata bylaws can further restrict or ban STRs.
Provincial layer — BC Short-Term Rental Accommodations Act (2024):
British Columbia introduced province-wide rules effective May 2024:
- Principal-residence requirement applies across the province (municipalities can opt out for communities under 10,000 population).
- Platforms must remove non-compliant listings within a set timeframe.
- Provincial 8% PST applies to all STRs.
- Hosts must display a valid business licence number on listings.
- Fines up to $3,000/day for non-compliance under provincial legislation.
Montreal
Key rules:
- Must register with the Corporation de l’industrie touristique du Québec (CITQ) and obtain a classification number.
- CITQ number must appear on all listings and advertising.
- Principal residence in most boroughs. Some tourist-zone exceptions exist.
- Quebec 3.5% lodging tax collected by Airbnb.
- Provincial GST (QST at 9.975%) applies in addition to GST.
Enforcement: Revenu Québec conducts inspections. Fines range $1,000 to $25,000 for operating without a CITQ number.
Ottawa
Key rules:
- Must register for an STR permit through the City of Ottawa.
- Principal residence only — maximum one STR per host.
- No night cap for rooms; entire-home rentals must be occasional (host away temporarily).
- 4% Municipal Accommodation Tax collected by platform.
- Permit number on every listing.
Enforcement: Fines up to $100,000 and potential permit revocation.
Calgary
Key rules:
- Requires a City of Calgary business licence (residential rental category).
- No principal-residence restriction — investment properties can be listed.
- No night cap.
- Must comply with land-use bylaw; some zones restrict commercial accommodation.
- No platform-facing registration number requirement, but licence must be held.
Tax layer: Alberta charges 4% Tourism Levy on accommodation under 28 days, collected by Airbnb.
Halifax
Status (2025): Halifax Regional Municipality is developing STR regulations. The proposed framework includes:
- Principal residence restriction.
- Licensing or registration.
- Platform accountability provisions.
Until regulations are finalized, hosts must still comply with provincial 2% Marketing Levy and federal tax obligations.
Insurance for short-term rentals
Standard homeowners’ insurance does not cover short-term rental activity. If a guest is injured or damages your property and you haven’t disclosed STR use, your insurer can deny the claim.
| Coverage layer | What it covers | Approximate cost |
|---|---|---|
| Airbnb Host Protection | Up to $1M liability for guest injury on property | Included with Airbnb listing |
| Airbnb Host Damage | Up to $3M in property damage by guests | Included (subject to claims process) |
| STR endorsement on home policy | Fills gaps in standard policy during hosting | $200–$600/year |
| Dedicated STR insurance | Full commercial coverage for frequent hosts | $1,500–$4,000/year |
What Airbnb’s coverage does NOT include
- Your personal belongings beyond basic coverage limits.
- Loss of rental income if the property becomes uninhabitable.
- Wear and tear or gradual damage.
- Intentional acts by the guest (most policies exclude this).
- Liability arising from non-compliance with local regulations.
Recommendation: At minimum, add an STR endorsement to your existing home insurance. If you host more than 90 nights per year, consider a dedicated STR policy from providers like Duuo, Proper Insurance, or APOLLO.
Tax obligations by province
| Province | Provincial sales tax on STRs | Municipal / tourism tax | Total tax on top of GST |
|---|---|---|---|
| Ontario | No PST (HST at 13% applies) | 4% MAT (Toronto, Ottawa, others) | Up to 17% |
| British Columbia | 8% PST | 2–3% MRDT by municipality | Up to 16% |
| Quebec | 9.975% QST | 3.5% lodging tax | Up to 18.5% |
| Alberta | No PST | 4% Tourism Levy | Up to 9% |
| Nova Scotia | No PST (HST at 15% applies) | 2% Marketing Levy | Up to 17% |
| Manitoba | No PST on accommodations | N/A | 5% GST only |
Rates shown for accommodation under 28 consecutive days. Stays of 28+ days are often exempt from accommodation levies.
Deductible expenses for Airbnb hosts
If you host in part of your principal residence, you can deduct a proportional share of household expenses.
How to calculate the proportion:
- Measure the area of the hosted space (e.g., spare bedroom + shared bathroom = 200 sq ft).
- Divide by total home area (e.g., 1,600 sq ft).
- Proportion = 200 / 1,600 = 12.5%.
- Multiply by time proportion — if you host 120 nights / 365 days = 32.9%.
- Combined proportion = 12.5% × 32.9% = 4.1% of annual household expenses.
Eligible expenses at that proportion:
| Expense | Annual total | Deductible (4.1%) |
|---|---|---|
| Mortgage interest | $18,000 | $738 |
| Property tax | $4,500 | $185 |
| Home insurance | $1,800 | $74 |
| Utilities | $3,600 | $148 |
| Internet | $960 | $39 |
| Maintenance / repairs | $2,000 | $82 |
| Subtotal | $1,266 |
On top of proportional expenses, you can deduct 100% of direct STR costs: platform fees, cleaning costs, supplies, photography, and STR-specific insurance.
Compliance checklist
Before your first guest arrives, work through this list:
- Check municipal bylaws — confirm STRs are permitted in your zone and dwelling type.
- Obtain required licences — register with the city and/or province.
- Review mortgage terms — ensure STR use does not breach your mortgage covenant.
- Check condo/strata rules — if applicable, confirm your corporation permits STRs.
- Update home insurance — add an STR endorsement or purchase dedicated coverage.
- Register for GST/HST — if revenue will exceed $30,000, register proactively.
- Set up expense tracking — separate bank account or dedicated spreadsheet.
- Display registration number — on every listing, in every ad, on your booking confirmation.
- Collect and remit taxes — verify which taxes the platform collects vs. which you must remit directly.
- File annual reports — where required by the municipality (Toronto, Ottawa, etc.).