Taux directeur relevé à 2,50 % par la Banque du Canada
Trois chiffres déterminent si une propriété est à votre portée : son prix, le revenu requis pour vous qualifier et les intérêts que vous payez pendant toute la durée de votre prêt hypothécaire. Une décision de la Banque du Canada influence les deux derniers bien avant les prix.
Chaque cellule présente le montant actuel, puis l’écart sur 12 mois. Les prix correspondent au prix de référence le plus récent de l’ACI. Le revenu et les intérêts appliquent les taux actuels de nesto au prix de référence de septembre 2026 de chaque province : leur écart montre donc l’effet des taux seuls, pour une même propriété.
| Province | Prix de référence | Revenu requis pour vous qualifier | Intérêts sur un terme de 5 ans |
|---|---|---|---|
| Canada | 651 400 $ en baisse de 26 000 $ | 130 550 $ en hausse de 8 301 $ | 119 840 $ en hausse de 20 274 $ |
| Colombie-Britannique | 868 900 $ en baisse de 44 200 $ | 172 207 $ en hausse de 11 035 $ | 157 931 $ en hausse de 26 993 $ |
| Alberta | 508 500 $ en baisse de 2 200 $ | 102 428 $ en hausse de 6 457 $ | 94 026 $ en hausse de 15 746 $ |
| Saskatchewan | 376 700 $ en hausse de 10 400 $ | 77 233 $ en hausse de 4 541 $ | 70 181 $ en hausse de 11 020 $ |
| Manitoba | 388 200 $ en hausse de 799 $ | 79 050 $ en hausse de 4 652 $ | 71 902 $ en hausse de 11 291 $ |
| Ontario | 736 300 $ en baisse de 30 800 $ | 147 500 $ en hausse de 9 405 $ | 135 775 $ en hausse de 22 969 $ |
| Québec | 537 100 $ en hausse de 6 000 $ | 108 771 $ en hausse de 6 869 $ | 100 029 $ en hausse de 16 751 $ |
| Nouveau-Brunswick | 341 700 $ en hausse de 9 100 $ | 69 595 $ en hausse de 4 073 $ | 62 953 $ en hausse de 9 885 $ |
| Nouvelle-Écosse | 423 200 $ en baisse de 11 000 $ | 86 050 $ en hausse de 5 081 $ | 78 526 $ en hausse de 12 331 $ |
| Île-du-Prince-Édouard | 377 900 $ en hausse de 1 700 $ | 78 470 $ en hausse de 4 616 $ | 71 353 $ en hausse de 11 204 $ |
| Terre-Neuve-et-Labrador | 355 600 $ en hausse de 18 600 $ | 72 553 $ en hausse de 4 254 $ | 65 753 $ en hausse de 10 325 $ |
Notre méthode de calcul : le revenu requis suppose une mise de fonds de 20 %, une période d’amortissement de 25 ans et un ratio d’amortissement brut de la dette (ABD) de 39 %. Il est soumis au test de résistance au taux admissible minimal (TAM), soit le plus élevé entre 5,25 % et le taux contractuel majoré de 2 points de pourcentage. Les intérêts correspondent au total payé sur un terme fixe de cinq ans et excluent le capital, les taxes foncières, le chauffage, les assurances et l’entretien. Il s’agit de seuils de qualification, et non de recommandations d’abordabilité.
____________
Paste sections of this into a WordPress test page (Paragraph or Custom HTML block) and check the rendered result against the label. Each line shows the same shortcode twice, separated by:: the first copy is in double square brackets ([[tag]]), WordPress’s escape convention, so it prints as literal text — that’s the code you’re checking. The second copy is in normal single square brackets ([tag]), so it actually executes and shows the live value right next to it. Nothing needs stripping or editing before pasting.
Scenario used throughout, matching the editor guide’s own worked examples so results are cross-checkable: 5-year fixed, $500,000 price, $100,000 down, 25-year amortization unless a row says otherwise.
[housing type="snlr"] : 48,8 %[housing type="snlr" output="market"] : 48,8 %[housing type="snlr" output="text_market"] : marché équilibré[housing type="snlr" output="market_type"] : 48,8 %[housing type="snlr" output="snlr_market"] : 48,8 %[housing type="snlr" date="mom" change="true"] : en baisse de 0,61 %[housing type="snlr" output="text_market"] : marché équilibré[housing type="snlr" location="on" output="text_market"] : marché d'acheteurs[housing type="snlr" location="qc" output="text_market"] : marché équilibré[housing type="snlr" location="bc" output="text_market"] : marché d'acheteurs[housing type="snlr" location="ab" output="text_market"] : marché équilibré[housing type="snlr" location="sk" output="text_market"] : marché de vendeurs[housing type="snlr" location="mb" output="text_market"] : marché de vendeurs[housing type="snlr" location="nb" output="text_market"] : marché équilibré[housing type="snlr" location="ns" output="text_market"] : marché équilibré[housing type="snlr" location="pei" output="text_market"] : marché équilibré[housing type="snlr" location="nf" output="text_market"] : marché de vendeurs[housing type="snlr" location="toronto" output="text_market"] : marché d'acheteurs[housing type="snlr" location="montreal" output="text_market"] : marché équilibré[housing type="snlr" location="ottawa" output="text_market"] : marché d'acheteurs[housing type="snlr" location="hamilton" output="text_market"] : marché d'acheteurs[housing type="snlr" location="london" output="text_market"] : marché d'acheteurs[housing type="snlr" location="calgary" output="text_market"] : marché équilibré[housing type="snlr" location="edmonton" output="text_market"] : marché équilibré[housing type="snlr" location="vancouver" output="text_market"] : marché d'acheteurs[housing type="snlr" location="winnipeg" output="text_market"] : marché équilibré[housing type="snlr" location="victoria" output="text_market"] : marché d'acheteurs[housing type="snlr" location="regina" output="text_market"] : marché de vendeurs[housing type="snlr" location="saskatoon" output="text_market"] : marché équilibré[housing type="snlr" location="guelph" output="text_market"] : marché d'acheteurs[housing type="snlr" location="kingston" output="text_market"] : marché d'acheteurs[housing type="snlr" location="kitchener" output="text_market"] : marché d'acheteurs[housing type="snlr" location="mississauga" output="text_market"] : marché d'acheteurs[housing type="snlr" location="windsor" output="text_market"] : marché d'acheteurs[housing type="snlr" location="fredericton" output="text_market"] : marché équilibré[housing type="snlr" location="moncton" output="text_market"] : marché équilibré[housing type="snlr" location="saint_john" output="text_market"] : marché de vendeurs[housing type="snlr" location="halifax" output="text_market"] : marché équilibré[housing type="snlr" location="st_johns" output="text_market"] : marché de vendeurs[housing type="snlr" location="central_quebec" output="text_market"] : marché de vendeurs[housing type="snlr" location="estrie" output="text_market"] : marché de vendeurs[housing type="snlr" location="mauricie" output="text_market"] : marché de vendeurs[housing type="snlr" location="quebec_city" output="text_market"] : marché équilibré[payment type="5_fixed" price="500000" down="100000"] : 2 301 $[interest type="5_fixed" price="500000" down="100000"] : 91 501 $[principal type="5_fixed" price="500000" down="100000"] : 46 585 $[paid type="5_fixed" price="500000" down="100000"] : 138 086 $[balance type="5_fixed" price="500000" down="100000"] : 353 415 $[rate_value type="5_fixed" price="500000" down="100000"] : 4,89 %[income_needed type="5_fixed" price="500000" down="100000"] : 86 711 $[min_down price="500000"] : 25 000 $[payment type="5_fixed" price="500000" down="100000"] : 2 301 $[payment_q type="5_fixed" price="500000" down="100000"] : 2 775 $[payment_mom type="5_fixed" price="500000" down="100000"] : 2 301 $[payment_yoy type="5_fixed" price="500000" down="100000"] : 2 124 $[payment_mom_q type="5_fixed" price="500000" down="100000"] : 2 775 $[payment_yoy_q type="5_fixed" price="500000" down="100000"] : 2 581 $[payment_change_mom type="5_fixed" price="500000" down="100000"] : inchangé[payment_change_yoy type="5_fixed" price="500000" down="100000"] : en hausse de 8,37 %[payment_change_mom_q type="5_fixed" price="500000" down="100000"] : inchangé[payment_change_yoy_q type="5_fixed" price="500000" down="100000"] : en hausse de 7,51 %Same ten endings apply to interest, principal, paid, balance, rate_value and income_needed too — min_down has no endings at all (see the editor guide, 4.6).
[payment_change_yoy type="5_fixed" price="500000" down="100000" output="text_percent"] : en hausse de 8,37 %[payment_change_yoy type="5_fixed" price="500000" down="100000" output="text_dollar"] : en hausse de 178 $[payment_change_yoy type="5_fixed" price="500000" down="100000" output="arrow_percent"] : en hausse de 8,37 %[payment_change_yoy type="5_fixed" price="500000" down="100000" output="arrow_dollar"] : en hausse de 178 $[payment type="5_fixed" price="500000" down="min"] : 2 679 $[payment type="5_fixed" price="500000" down="25000"] : 2 679 $[payment type="5_fixed" price="500000" down="100000"] : 2 301 $[payment type="5_fixed" amount="400000"] : 2 256 $location is documented as feeding income_needed‘s property-tax lookup, but property tax isn’t factored in on the live site yet — every location currently returns the same figure for an identical scenario, so a location-by-location sweep here would just repeat one number 37 times. Skipped for now; worth revisiting once property tax ships. One spot-check, to confirm that’s still true today:
[income_needed type="5_fixed" price="500000" down="100000" location="canada"] : 86 711 $[income_needed type="5_fixed" price="500000" down="100000" location="on"] : 86 711 $[housing] : 651 400 $[housing_mom] : 657 500 $[housing_yoy] : 677 400 $[housing_change_mom] : en baisse de 0,93 %[housing_change_yoy] : en baisse de 3,84 %[housing type="composite"] : 651 400 $[housing type="single_family"] : 723 500 $[housing type="townhouse"] : 590 700 $[housing type="condo"] : 455 700 $[housing type="rent"] : 2 034 $[housing type="rent_1"] : 1 756 $[housing type="rent_2"] : 2 138 $[housing type="sales"] : 36 842[housing type="listings"] : 75 466[housing type="snlr"] : 48,8 %Confirms which regions currently have composite-price data.
[housing location="canada"] : 651 400 $[housing location="on"] : 736 300 $[housing location="qc"] : 537 100 $[housing location="bc"] : 868 900 $[housing location="ab"] : 508 500 $[housing location="sk"] : 376 700 $[housing location="mb"] : 388 200 $[housing location="nb"] : 341 700 $[housing location="ns"] : 423 200 $[housing location="pei"] : 377 900 $[housing location="nf"] : 355 600 $[housing location="toronto"] : 917 600 $[housing location="montreal"] : 578 200 $[housing location="ottawa"] : 623 500 $[housing location="hamilton"] : 718 600 $[housing location="london"] : 552 500 $[housing location="calgary"] : 569 200 $[housing location="edmonton"] : 416 700 $[housing location="vancouver"] : 1 075 900 $[housing location="winnipeg"] : 392 100 $[housing location="victoria"] : 877 000 $[housing location="regina"] : 343 900 $[housing location="saskatoon"] : 439 600 $[housing location="guelph"] : 720 200 $[housing location="kingston"] : 542 800 $[housing location="kitchener"] : 630 200 $[housing location="mississauga"] : 903 600 $[housing location="windsor"] : 570 000 $[housing location="fredericton"] : 364 400 $[housing location="moncton"] : 377 400 $[housing location="saint_john"] : 355 400 $[housing location="halifax"] : 541 700 $[housing location="st_johns"] : 421 800 $[housing location="central_quebec"] : 366 600 $[housing location="estrie"] : 475 400 $[housing location="mauricie"] : 331 200 $[housing location="quebec_city"] : 445 800 $[housing output="date"] : septembre 2026[housing_mom output="date"] : août 2026[housing_yoy output="date"] : septembre 2025[housing date="2026-01"] : 665 400 $[housing date="2026_01"] : 651 400 $output= »market » is confirmed as the correct attribute — no text_ prefix. It works only with type="snlr"; anything else renders nothing.
The ratio itself, Canada:
[housing type="snlr"] : 48,8 %[housing_mom type="snlr"] : 49,1 %[housing_yoy type="snlr"] : 50,6 %[housing_change_mom type="snlr"] : en baisse de 0,61 %[housing_change_yoy type="snlr"] : en baisse de 3,56 %The market label, several locations and periods:
[housing type="snlr" output="market"] : 48,8 %[housing type="snlr" location="on" output="market"] : 34 %[housing type="snlr" location="qc" output="market"] : 45,8 %[housing type="snlr" location="toronto" output="market"] : 30,5 %[housing_mom type="snlr" output="market"] : 49,1 %[housing_yoy type="snlr" location="on" output="market"] : 33,7 %[housing type="snlr" location="on" date="2026-01" output="market"] : 32,1 %[housing type="snlr" change="true" output="market"] : Untested combination — does output= »market » survive on a change tag, or does the change-format win?
[housing_change_mom type="snlr" output="market"] : en baisse de 0,61 %[housing_change_yoy type="snlr" output="market"] : en baisse de 3,56 %Should render nothing — market label only works on snlr:
[housing type="composite" output="market"] : 651 400 $[housing type="sales" output="market"] : 36 842[housing_change_yoy output="text_percent"] : en baisse de 3,84 %[housing_change_yoy output="text_dollar"] : en baisse de 26 000 $[housing_change_yoy output="arrow_percent"] : en baisse de 3,84 %[housing_change_yoy output="arrow_dollar"] : en baisse de 26 000 $The mechanics are covered in 2.5. This sweeps every accepted location once, so you can see at a glance which ones actually have snlr data published right now.
[housing type="snlr" location="canada"] : 48,8 %[housing type="snlr" location="canada" output="date"] : septembre 2026[housing type="snlr" location="canada" output="market"] : 48,8 %[housing type="snlr" location="on"] : 34 %[housing type="snlr" location="on" output="date"] : septembre 2026[housing type="snlr" location="on" output="market"] : 34 %[housing type="snlr" location="qc"] : 45,8 %[housing type="snlr" location="qc" output="date"] : septembre 2026[housing type="snlr" location="qc" output="market"] : 45,8 %[housing type="snlr" location="bc"] : 12 %[housing type="snlr" location="bc" output="date"] : septembre 2026[housing type="snlr" location="bc" output="market"] : 12 %[housing type="snlr" location="ab"] : 53,8 %[housing type="snlr" location="ab" output="date"] : septembre 2026[housing type="snlr" location="ab" output="market"] : 53,8 %[housing type="snlr" location="sk"] : 62,4 %[housing type="snlr" location="sk" output="date"] : septembre 2026[housing type="snlr" location="sk" output="market"] : 62,4 %[housing type="snlr" location="mb"] : 60,4 %[housing type="snlr" location="mb" output="date"] : septembre 2026[housing type="snlr" location="mb" output="market"] : 60,4 %[housing type="snlr" location="nb"] : 56,1 %[housing type="snlr" location="nb" output="date"] : septembre 2026[housing type="snlr" location="nb" output="market"] : 56,1 %[housing type="snlr" location="ns"] : 57,7 %[housing type="snlr" location="ns" output="date"] : septembre 2026[housing type="snlr" location="ns" output="market"] : 57,7 %[housing type="snlr" location="pei"] : 58,9 %[housing type="snlr" location="pei" output="date"] : septembre 2026[housing type="snlr" location="pei" output="market"] : 58,9 %[housing type="snlr" location="nf"] : 66,3 %[housing type="snlr" location="nf" output="date"] : septembre 2026[housing type="snlr" location="nf" output="market"] : 66,3 %[housing type="snlr" location="toronto"] : 30,5 %[housing type="snlr" location="toronto" output="date"] : septembre 2026[housing type="snlr" location="toronto" output="market"] : 30,5 %[housing type="snlr" location="montreal"] : 41,1 %[housing type="snlr" location="montreal" output="date"] : septembre 2026[housing type="snlr" location="montreal" output="market"] : 41,1 %[housing type="snlr" location="ottawa"] : 34,5 %[housing type="snlr" location="ottawa" output="date"] : septembre 2026[housing type="snlr" location="ottawa" output="market"] : 34,5 %[housing type="snlr" location="hamilton"] : 35,4 %[housing type="snlr" location="hamilton" output="date"] : septembre 2026[housing type="snlr" location="hamilton" output="market"] : 35,4 %[housing type="snlr" location="london"] : 34,7 %[housing type="snlr" location="london" output="date"] : septembre 2026[housing type="snlr" location="london" output="market"] : 34,7 %[housing type="snlr" location="calgary"] : 49,2 %[housing type="snlr" location="calgary" output="date"] : septembre 2026[housing type="snlr" location="calgary" output="market"] : 49,2 %[housing type="snlr" location="edmonton"] : 50,7 %[housing type="snlr" location="edmonton" output="date"] : septembre 2026[housing type="snlr" location="edmonton" output="market"] : 50,7 %[housing type="snlr" location="vancouver"] : 29,3 %[housing type="snlr" location="vancouver" output="date"] : septembre 2026[housing type="snlr" location="vancouver" output="market"] : 29,3 %[housing type="snlr" location="winnipeg"] : 59 %[housing type="snlr" location="winnipeg" output="date"] : septembre 2026[housing type="snlr" location="winnipeg" output="market"] : 59 %[housing type="snlr" location="victoria"] : 14,5 %[housing type="snlr" location="victoria" output="date"] : septembre 2026[housing type="snlr" location="victoria" output="market"] : 14,5 %[housing type="snlr" location="regina"] : 65,8 %[housing type="snlr" location="regina" output="date"] : septembre 2026[housing type="snlr" location="regina" output="market"] : 65,8 %[housing type="snlr" location="saskatoon"] : 49,7 %[housing type="snlr" location="saskatoon" output="date"] : septembre 2026[housing type="snlr" location="saskatoon" output="market"] : 49,7 %[housing type="snlr" location="guelph"] : 36,8 %[housing type="snlr" location="guelph" output="date"] : septembre 2026[housing type="snlr" location="guelph" output="market"] : 36,8 %[housing type="snlr" location="kingston"] : 32 %[housing type="snlr" location="kingston" output="date"] : septembre 2026[housing type="snlr" location="kingston" output="market"] : 32 %[housing type="snlr" location="kitchener"] : 35,7 %[housing type="snlr" location="kitchener" output="date"] : septembre 2026[housing type="snlr" location="kitchener" output="market"] : 35,7 %[housing type="snlr" location="mississauga"] : 34,1 %[housing type="snlr" location="mississauga" output="date"] : septembre 2026[housing type="snlr" location="mississauga" output="market"] : 34,1 %[housing type="snlr" location="windsor"] : 32,2 %[housing type="snlr" location="windsor" output="date"] : septembre 2026[housing type="snlr" location="windsor" output="market"] : 32,2 %[housing type="snlr" location="fredericton"] : 49,7 %[housing type="snlr" location="fredericton" output="date"] : septembre 2026[housing type="snlr" location="fredericton" output="market"] : 49,7 %[housing type="snlr" location="moncton"] : 48,5 %[housing type="snlr" location="moncton" output="date"] : septembre 2026[housing type="snlr" location="moncton" output="market"] : 48,5 %[housing type="snlr" location="saint_john"] : 72,7 %[housing type="snlr" location="saint_john" output="date"] : septembre 2026[housing type="snlr" location="saint_john" output="market"] : 72,7 %[housing type="snlr" location="halifax"] : 59,7 %[housing type="snlr" location="halifax" output="date"] : septembre 2026[housing type="snlr" location="halifax" output="market"] : 59,7 %[housing type="snlr" location="st_johns"] : 126,6 %[housing type="snlr" location="st_johns" output="date"] : septembre 2026[housing type="snlr" location="st_johns" output="market"] : 126,6 %[housing type="snlr" location="central_quebec"] : 61,3 %[housing type="snlr" location="central_quebec" output="date"] : septembre 2026[housing type="snlr" location="central_quebec" output="market"] : 61,3 %[housing type="snlr" location="estrie"] : 64,8 %[housing type="snlr" location="estrie" output="date"] : septembre 2026[housing type="snlr" location="estrie" output="market"] : 64,8 %[housing type="snlr" location="mauricie"] : 60,4 %[housing type="snlr" location="mauricie" output="date"] : septembre 2026[housing type="snlr" location="mauricie" output="market"] : 60,4 %[housing type="snlr" location="quebec_city"] : 55,3 %[housing type="snlr" location="quebec_city" output="date"] : septembre 2026[housing type="snlr" location="quebec_city" output="market"] : 55,3 %If a row shows nothing: that’s the shortcode’s normal empty-string behaviour for a missing attribute, an unpublished month, or a region with no data for that type — not necessarily a bug. Note which ones are empty; that’s exactly what today’s pass is for.