Rental income classification, HST on short-term rentals, principal residence implications, and every deduction available to Canadian Airbnb hosts
Short-term rental hosting through Airbnb, VRBO, and similar platforms is one of the most financially rewarding — and tax-complex — ways to earn income in Canada. Canadian Airbnb hosts must navigate questions about income classification, HST registration, principal residence exemption risk, Capital Cost Allowance, and provincial/municipal licensing rules. This guide covers all of it for the 2025 tax year.
The CRA classifies short-term rental income as either rental income (T776) or business income (T2125) depending on the level of services you provide. Most Airbnb hosts fall into the rental income category, but hosts providing hotel-like services may be classified as running a business.
| Classification | Characteristics | Form |
|---|---|---|
| Rental income | Basic accommodation, cleaning between guests, key exchange — passive provision of space | T776 |
| Business income | Daily housekeeping, meals, concierge services, ongoing guest programming — active service provision | T2125 |
The distinction matters: business income attracts CPP contributions on net earnings; rental income does not. Most casual Airbnb hosts report on T776.
Unlike long-term residential rentals (which are GST/HST exempt), short-term rentals of less than 30 consecutive days are taxable supplies under the Excise Tax Act. Once your short-term rental revenue exceeds $30,000 in four consecutive quarters, you must register for GST/HST and charge it on your nightly rates.
In many provinces, Airbnb acts as a marketplace facilitator and collects and remits HST on accommodation on behalf of hosts. However, once you cross the $30,000 threshold, you need your own GST/HST registration number. Coordinate with Airbnb to avoid double-collecting. As a registrant, you can claim Input Tax Credits on eligible expenses.
The principal residence exemption (PRE) allows Canadians to sell their home tax-free. However, if you rent out a portion of your principal residence on a short-term basis, you may partially lose the PRE, resulting in capital gains tax when you eventually sell. The CRA applies a change-in-use rule when a portion of your home converts to income-producing use.
The risk is greatest when: you rent out a portion of your home (not just a room), you claim CCA on the rental portion, or you operate the rental on a large commercial scale. Renting a spare bedroom while living in the home typically has minimal PRE impact, but claiming CCA on the property can trigger the change-in-use rules. Consult a tax professional before claiming CCA on your principal residence.
Whether you use T776 or T2125, you can deduct expenses proportionate to the rental use of your home. Calculate the rental-use percentage by dividing the rental space area by total home area (or using another reasonable method like number of nights rented vs total nights).
| Expense | Deductible Amount |
|---|---|
| Mortgage interest | Rental-use % of total interest |
| Property taxes | Rental-use % |
| Home insurance | Rental-use % (plus any STR-specific rider) |
| Utilities (heat, hydro, water) | Rental-use % |
| Internet and cable | Rental-use % or 100% if provided for guests |
| Airbnb platform fees (3%) | 100% |
| Professional cleaning | 100% for cleaning between guest stays |
| Guest supplies (toiletries, linens) | 100% |
| Repairs to rental space | 100% if specific to rental area |
| General home repairs | Rental-use % |
| Accounting fees | 100% |
| Photography for listing | 100% |
| Furniture for guest space (CCA) | CCA Class 8 at 20%/year |
You may be able to claim CCA on the building (Class 1, 4% declining balance) for the rental-use portion. However, as mentioned above, claiming CCA on your principal residence can trigger a change-in-use and partially eliminate your principal residence exemption. CCA on furniture and equipment specific to the rental space (Class 8, 20%) does not carry the same risk.
Maintain thorough records: Airbnb annual host summary (download from account), all receipts for expenses, a calendar showing nights rented vs personal use, photos of the rental space, and any correspondence with guests or Airbnb support. Keep records for six years from the end of the tax year.
Many Canadian municipalities now require short-term rental hosts to obtain a business license, pay a municipal accommodation tax, or comply with restrictions on which properties can be rented short-term. Major cities including Toronto, Vancouver, and Calgary all have STR regulations. Non-compliance risks fines and deregistration from platforms. Check your municipality's website for current requirements before hosting.
Stop paying bank fees on your hard-earned gig income. KOHO offers free banking with no monthly fees and no minimum balance. Use code 45ET55JSYA for a bonus when you sign up.
Open KOHO Free — Code 45ET55JSYA