How to calculate the real return on a Laurentides Airbnb chalet

By Équipe éditoriale Heritage · April 29, 2026

Full method: AirDNA gross revenue, Airbnb 18% deductions, taxes, operating costs, amortization. Worked example on a $600k Sainte-Adèle chalet.

Airbnb chalet profitability is measured across four metrics: gross revenue, net revenue after platform fees, cash-on-cash after mortgage, and break-even occupancy. Below the method applied to a $600,000 all-in Heritage chalet in Sainte-Adèle.

Step 1 — Gross annual revenue

Per AirDNA and partner data on 24 comparable chalets, a well-equipped 3-bedroom in Sainte-Adèle posts: ADR $320/night, occupancy 65%, so $320 × 365 × 65% = $75,920 gross lodging revenue.

Step 2 — Platform + tax deductions

  • Airbnb host fee (3%): -$2,278
  • Airbnb guest service fee (14.2%): excluded from the figure above
  • Québec lodging tax (3.5%, collected by Airbnb): neutral
  • GST/QST collected and remitted: neutral

Net platform revenue: $73,642.

Step 3 — Operating costs

  • Cleanings (24 stays × $180): $4,320
  • Electricity + heating: $4,800
  • Internet + TV: $1,800
  • Maintenance and repairs: $4,000
  • Municipal + school taxes: $3,800
  • Short-term-rental insurance: $2,400
  • Concierge / self-managed: $0 (vs ~20% of gross if managed)

Total operating costs: $21,120. Net operating income: $52,522.

Step 4 — Real cash-on-cash

With 20% down ($120,000) and a $480,000 mortgage at 5.4% over 25 years ($29,760/yr debt service), post-debt cash flow = $52,522 - $29,760 = $22,762. Cash-on-cash $22,762 / $120,000 = 19.0%. Add the chalet's appreciation (Laurentides historical 4–6%/yr) and principal pay-down (~$8,500 year-1).

When does the investment turn negative?

Break-even occupancy (cash flow zero) sits at 47% at $320 ADR — 24% below the observed Sainte-Adèle median occupancy. Comfortable margin of safety.

← All guides