{"id":22611,"date":"2024-12-03T14:13:00","date_gmt":"2024-12-03T19:13:00","guid":{"rendered":"https:\/\/immo1.ca\/calculatrice-de-la-taxe-de-transfert-de-propriete\/"},"modified":"2025-06-03T09:18:12","modified_gmt":"2025-06-03T14:18:12","slug":"calculatrice-des-droits-de-mutation-immobiliere","status":"publish","type":"page","link":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/","title":{"rendered":"Calculatrice des droits de mutation immobili\u00e8re"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"22611\" class=\"elementor elementor-22611 elementor-19891\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3ba38b27 e-flex e-con-boxed e-con e-parent\" data-id=\"3ba38b27\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46c5949d elementor-widget elementor-widget-houzez_elementor_section_title\" data-id=\"46c5949d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"houzez_elementor_section_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t            <div class=\"houzez_section_title_wrap section-title-module\">\n                                    <h2 class=\"houzez_section_title\">Calculez la taxe de mutation de votre propri\u00e9t\u00e9<\/h2>\n                \n                                    <p class=\"houzez_section_subtitle\">Le calcul de la taxe de mutation immobili\u00e8re (taxe de bienvenue) est essentiel pour planifier l'achat d'une propri\u00e9t\u00e9 en toute connaissance de cause et \u00e9viter des co\u00fbts inattendus. Il suffit d'entrer le prix de vente final et de s\u00e9lectionner votre ville pour obtenir une estimation pr\u00e9cise des taxes dues.<\/p>\n                            <\/div>\n            \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3449eb94 e-con-full e-flex e-con e-parent\" data-id=\"3449eb94\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-74d2d518 e-con-full e-flex e-con e-child\" data-id=\"74d2d518\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-03fb74f elementor-widget elementor-widget-html\" data-id=\"03fb74f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html><html lang=\"en\"><head><meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><title>Property Transfer Tax Calculator<\/title><style>\/* Styling for the calculator container *\/\n        #transfer-tax-calculator {\n            font-family: 'Poppins', sans-serif;\n            max-width: 100%;\n            margin: 10px auto;\n            padding: 20px;\n            border: 0px solid #ccc;\n            border-radius: 5px;\n            background: #ffffff;\n        }\n\n        \/* Headline Styling *\/\n        #transfer-tax-calculator h3 {\n            text-align: center;\n            font-size: 30px;\n            margin-bottom: 40px;\n            font-weight: 500;\n        }\n\n        \/* Input and Select Styling *\/\n        #transfer-tax-calculator input[type=\"number\"],\n        #transfer-tax-calculator select {\n            width: 100%;\n            padding: 8px;\n            margin-bottom: 15px;\n            border: 1px solid #ccc;\n            border-radius: 3px;\n            font-size: 16px;\n            font-family: 'Poppins', sans-serif;\n        }\n\n        #transfer-tax-calculator input[type=\"number\"]::-webkit-outer-spin-button,\n        #transfer-tax-calculator input[type=\"number\"]::-webkit-inner-spin-button {\n            -webkit-appearance: none;\n            margin: 0;\n        }\n\n        \/* Button Styling *\/\n        #transfer-tax-calculator button {\n            display: block;\n            width: 100%;\n            padding: 14px;\n            background: #ea002a;\n            color: #fff;\n            border: none;\n            border-radius: 3px;\n            cursor: pointer;\n            font-family: 'Poppins', sans-serif;\n            font-size: 18px;\n            font-weight: 500;\n        }\n\n        #transfer-tax-calculator button:hover {\n            background: #d60026;\n        }\n\n        \/* Styling for disabled button *\/\n        #calculate-tax:disabled {\n            background: #ccc;\n            cursor: not-allowed;\n            color: #666;\n        }\n\n        \/* Hover behavior for disabled button *\/\n        #calculate-tax:disabled:hover {\n            background: #d9d9d9;\n            cursor: not-allowed;\n        }\n\n        \/* Result Styling *\/\n        #transfer-tax-calculator p {\n            margin-top: 30px;\n            font-size: 22px;\n            text-align: center;\n            font-family: 'Poppins', sans-serif;   \n            font-weight: 500;\n        }\n    <\/style><\/head><body><div id=\"transfer-tax-calculator\"><h3>Property Transfer Tax Calculator<\/h3><input type=\"number\" id=\"property_price\" placeholder=\"Enter Property Price\"><select id=\"city\"><option value=\"\">Select City<\/option><option value=\"alma\">Alma<\/option><option value=\"blainville\">Blainville<\/option><option value=\"boisbriand\">Boisbriand<\/option><option value=\"boisdesfilion\">Bois-des-Filion<\/option><option value=\"boucherville\">Boucherville<\/option><option value=\"brossard\">Brossard<\/option><option value=\"candiac\">Candiac<\/option><option value=\"chambly\">Chambly<\/option><option value=\"chateauguay\">Ch\u00e2teauguay<\/option><option value=\"dollarddesormeaux\">Dollard-des-Ormeaux<\/option><option value=\"drummondville\">Drummondville<\/option><option value=\"duvernay\">Duvernay<\/option><option value=\"eastman\">Eastman<\/option><option value=\"farnham\">Farnham<\/option><option value=\"granby\">Granby<\/option><option value=\"kirkland\">Kirkland<\/option><option value=\"lassomption\">L'Assomption<\/option><option value=\"lacetchemin\">Lac-Etchemin<\/option><option value=\"lachute\">Lachute<\/option><option value=\"laval\">Laval<\/option><option value=\"lery\">L\u00e9ry<\/option><option value=\"levis\">L\u00e9vis<\/option><option value=\"longueuil\">Longueuil<\/option><option value=\"lorraine\">Lorraine<\/option><option value=\"mascouche\">Mascouche<\/option><option value=\"mcmasterville\">McMasterville<\/option><option value=\"mirabel\">Mirabel<\/option><option value=\"montsainthilaire\">Mont-Saint-Hilaire<\/option><option value=\"montreal\">Montreal<\/option><option value=\"monttremblant\">Mont-Tremblant<\/option><option value=\"morinheights\">Morin-Heights<\/option><option value=\"otterburnpark\">Otterburn Park<\/option><option value=\"quebeccity\">Qu\u00e9bec City<\/option><option value=\"rawdon\">Rawdon<\/option><option value=\"repentigny\">Repentigny<\/option><option value=\"rimouski\">Rimouski<\/option><option value=\"saintcolomban\">Saint-Colomban<\/option><option value=\"sainteeustache\">Sainte-Eustache<\/option><option value=\"sainthyacinthe\">Saint-Hyacinthe<\/option><option value=\"saintjeansurrichelieu\">Saint-Jean-sur-Richelieu<\/option><option value=\"saintlambert\">Saint-Lambert<\/option><option value=\"saintpaul\">Saint-Paul<\/option><option value=\"saintsauveur\">Saint-Sauveur<\/option><option value=\"sainteagathedesmonts\">Sainte-Agathe-des-Monts<\/option><option value=\"saintejulie\">Sainte-Julie<\/option><option value=\"saintetherese\">Sainte-Th\u00e9r\u00e8se<\/option><option value=\"sherbrooke\">Sherbrooke<\/option><option value=\"soreltracy\">Sorel-Tracy<\/option><option value=\"terrebonne\">Terrebonne<\/option><option value=\"troisrivieres\">Trois-Rivi\u00e8res<\/option><option value=\"valdavid\">Val-David<\/option><option value=\"valleyfield\">Valleyfield<\/option><\/select><button id=\"calculate-tax\" disabled>Calculate<\/button><p id=\"result\"><\/p><\/div><script>document.addEventListener('DOMContentLoaded', function () {\n            const propertyInput = document.getElementById('property_price');\n            const citySelect = document.getElementById('city');\n            const calculateButton = document.getElementById('calculate-tax');\n            const resultElement = document.getElementById('result');\n\n            const taxBrackets = {\n    alma: [\n        { min: 0, max: 61500, rate: 0.005 },\n        { min: 61501, max: 307800, rate: 0.01 },\n        { min: 307801, max: 500000, rate: 0.015 },\n        { min: 500000, max: Infinity, rate: 0.03 },\n    ],\n    blainville: [\n        { min: 0, max: 61500, rate: 0.005 },\n        { min: 61501, max: 307800, rate: 0.01 },\n        { min: 307801, max: 500000, rate: 0.015 },\n        { min: 500000, max: Infinity, rate: 0.03 },\n    ],\n    boisbriand: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    boisdesfilion: [\n       { min: 0, max: 61500, rate: 0.005 },\n        { min: 61501, max: 307800, rate: 0.01 },\n        { min: 307801, max: 500000, rate: 0.015 },\n        { min: 500000, max: Infinity, rate: 0.03 },\n    ],\n    boucherville: [\n       { min: 0, max: 61500, rate: 0.005 },\n        { min: 61501, max: 307800, rate: 0.01 },\n        { min: 307801, max: 500000, rate: 0.015 },\n        { min: 500000, max: Infinity, rate: 0.03 },\n    ],\n    brossard: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901 max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    candiac: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    chambly: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.025 },\n    ],\n    chateauguay: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 505200, rate: 0.015 },\n        { min: 505201, max: Infinity, rate: 0.03 },\n    ],\n    dollarddesormeaux: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: 1000000, rate: 0.02 },\n        { min: 1000001, max: Infinity, rate: 0.025 },\n    ],\n    drummondville: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    duvernay: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: Infinity, rate: 0.015 },\n    ],\n    eastman: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: 750000, rate: 0.02 },\n        { min: 750001, max: 1000000, rate: 0.025 },\n        { min: 1000001, max: Infinity, rate: 0.03 },\n    ],\n    farnham: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.0225 },\n    ],\n    granby: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    kirkland: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: 1000000, rate: 0.02 },\n        { min: 1000001, max: Infinity, rate: 0.025 },\n    ],\n    lassomption: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    lacetchemin: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: Infinity, rate: 0.015 },\n    ],\n    lachute: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601 max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    laval: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 585200, rate: 0.015 },\n        { min: 585201, max: 1170500, rate: 0.02 },\n        { min: 1170501, max: Infinity, rate: 0.03 },\n    ],\n    lery: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 532300, rate: 0.015 },\n        { min: 532301, max: 1064600, rate: 0.02 },\n        { min: 1064601, max: Infinity, rate: 0.025 },\n    ],\n    levis: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58900, max: 294600, rate: 0.01 },\n        { min: 294600, max: 500000, rate: 0.015 },\n        { min: 500000, max: Infinity, rate: 0.03 },\n    ],\n    longueuil: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 589200, rate: 0.015 },\n        { min: 589201, max: Infinity, rate: 0.03 },\n    ],\n    lorraine: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    mascouche: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    mcmasterville: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    mirabel: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    montsainthilaire: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    montreal: [\n        { min: 0, max: 61500, rate: 0.005 },\n        { min: 61501, max: 307800, rate: 0.01 },\n        { min: 307801, max: 552300, rate: 0.015 },\n        { min: 552301, max: 1104700, rate: 0.02 },\n        { min: 1104701, max: 2136500, rate: 0.025 },\n        { min: 2136501, max: 3113000, rate: 0.035 },\n        { min: 3113001, max: Infinity, rate: 0.04 },\n    ],\n    monttremblant: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 532300, rate: 0.015 },\n        { min: 532301, max: 1064600, rate: 0.02 },\n        { min: 1064601, max: Infinity, rate: 0.025 },\n    ],\n    morinheights: [\n       { min: 0, max: 61500, rate: 0.005 },\n        { min: 61501, max: 307800, rate: 0.01 },\n        { min: 307801, max: 499999, rate: 0.015 },\n        { min: 500000, max: 999999, rate: 0.025 },\n        { min: 1000000, max: Infinity, rate: 0.03 },\n    ],\n    otterburnpark: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: 750000, rate: 0.02 },\n        { min: 750001, max: 1000000, rate: 0.025 },\n        { min: 1000001, max: Infinity, rate: 0.03 },\n    ],\n    quebec: [\n        { min: 0, max: 61500, rate: 0.005 },\n        { min: 61501, max: 307800, rate: 0.01 },\n        { min: 307801, max: 500000, rate: 0.015 },\n        { min: 500001, max: 750000, rate: 0.025 },\n        { min: 750001, max: Infinity, rate: 0.03 },\n    ],\n    rawdon: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    repentigny: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    rimouski: [\n        { min: 0, max: 615000, rate: 0.005 },\n        { min: 615001, max: 307800, rate: 0.01 },\n        { min: 307801, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    saintcolomban: [\n        { min: 0, max: 615000, rate: 0.005 },\n        { min: 615001, max: 307800, rate: 0.01 },\n        { min: 307801, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    sainteeustache: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58901, max: 294600, rate: 0.01 },\n        { min: 294601, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.025 },\n    ],\n    sainthyacinthe: [\n        { min: 0, max: 615000, rate: 0.005 },\n        { min: 615001, max: 307800, rate: 0.01 },\n        { min: 307801, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    saintjeansurrichelieu: [\n        { min: 0, max: 615000, rate: 0.005 },\n        { min: 615001, max: 307800, rate: 0.01 },\n        { min: 307801, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    saintlambert: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58900, max: 294600, rate: 0.01 },\n        { min: 294600, max: 500000, rate: 0.015 },\n        { min: 500000, max: Infinity, rate: 0.03 },\n    ],\n    saintpaul: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58900, max: 294600, rate: 0.01 },\n        { min: 294600, max: 500000, rate: 0.015 },\n        { min: 500000, max: 1000000, rate: 0.02 },\n        { min: 1000000, max: 2000000, rate: 0.025 },\n        { min: 2000000, max: Infinity, rate: 0.03 },\n    ],\n    saintsauveur: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58900, max: 294600, rate: 0.01 },\n        { min: 294600, max: 500000, rate: 0.015 },\n        { min: 500000, max: Infinity, rate: 0.03 },\n    ],\n    sainteagathedesmonts: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58900, max: 294600, rate: 0.01 },\n        { min: 294600, max: 504000, rate: 0.015 },\n        { min: 504000, max: 756000, rate: 0.02 },\n        { min: 756000, max: 1008000, rate: 0.025 },\n        { min: 1008000, max: Infinity, rate: 0.03 },\n    ],\n    saintejulie: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58900, max: 294600, rate: 0.01 },\n        { min: 294600, max: 500000, rate: 0.015 },\n        { min: 500000, max: 1000000, rate: 0.025 },\n        { min: 1000000, max: Infinity, rate: 0.03 },\n    ],\n    saintetherese: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58900, max: 294600, rate: 0.01 },\n        { min: 294600, max: 500000, rate: 0.015 },\n        { min: 500000, max: Infinity, rate: 0.03 },\n    ],\n    sherbrooke: [\n        { min: 0, max: 615000, rate: 0.005 },\n        { min: 615001, max: 307800, rate: 0.01 },\n        { min: 307801, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    soreltracy: [\n        { min: 0, max: 615000, rate: 0.005 },\n        { min: 615001, max: 307800, rate: 0.01 },\n        { min: 307801, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    terrebonne: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58900, max: 294600, rate: 0.01 },\n        { min: 294600, max: 500000, rate: 0.015 },\n        { min: 500000, max: Infinity, rate: 0.03 },\n    ],\n    troisrivieres: [\n        { min: 0, max: 615000, rate: 0.005 },\n        { min: 615001, max: 307800, rate: 0.01 },\n        { min: 307801, max: 500000, rate: 0.015 },\n        { min: 500001, max: Infinity, rate: 0.03 },\n    ],\n    valdavid: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58900, max: 294600, rate: 0.01 },\n        { min: 294600, max: 500000, rate: 0.015 },\n        { min: 500000, max: 750000, rate: 0.02 },\n        { min: 750000, max: 1000000, rate: 0.025 },\n        { min: 1000000, max: Infinity, rate: 0.03 },\n    ],\n    valleyfield: [\n        { min: 0, max: 58900, rate: 0.005 },\n        { min: 58900, max: 294600, rate: 0.01 },\n        { min: 294600, max: 500000, rate: 0.015 },\n        { min: 500000, max: Infinity, rate: 0.03 },\n    ],\n};\n\n            function toggleButtonState() {\n                const propertyValue = propertyInput.value.trim();\n                const cityValue = citySelect.value.trim();\n                calculateButton.disabled = !(propertyValue && cityValue);\n            }\n\n            calculateButton.addEventListener('click', function () {\n                const price = parseFloat(propertyInput.value);\n                const city = citySelect.value;\n\n                if (!city || isNaN(price)) {\n                    resultElement.innerText = \"Please select a city and enter a valid property price.\";\n                    return;\n                }\n\n                const brackets = taxBrackets[city];\n                let remaining = price;\n                let tax = 0;\n\n                for (const bracket of brackets) {\n                    if (remaining <= 0) break; const taxableAmount = Math.min(bracket.max - bracket.min, remaining); tax += taxableAmount * bracket.rate; remaining -= taxableAmount; } resultElement.innerText = `Transfer Tax: $${tax.toFixed(2)}`; }); propertyInput.addEventListener('input', toggleButtonState); citySelect.addEventListener('change', function () { toggleButtonState(); resultElement.innerText = \"\"; \/\/ Clear previous result when a new city is selected }); }); <\/script><\/body><\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1971d75a e-flex e-con-boxed e-con e-parent\" data-id=\"1971d75a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-68b48df1 elementor-widget elementor-widget-houzez_elementor_section_title\" data-id=\"68b48df1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"houzez_elementor_section_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t            <div class=\"houzez_section_title_wrap section-title-module\">\n                \n                                    <p class=\"houzez_section_subtitle\">*Les r\u00e9sultats fournis par ce calculateur sont bas\u00e9s sur les taux d'imposition de 2025, sont fournis \u00e0 titre de r\u00e9f\u00e9rence uniquement et ne constituent pas des montants d'imposition officiels. Nous nous engageons \u00e0 offrir des calculs pr\u00e9cis, ville par ville, sur la base des taux d'imposition en vigueur dans la province de Qu\u00e9bec. Toutefois, les taxes r\u00e9elles peuvent varier et nous vous recommandons de consulter votre municipalit\u00e9 pour conna\u00eetre le montant exact.<\/p>\n                            <\/div>\n            \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65e46e63 elementor-widget elementor-widget-houzez_elementor_section_title\" data-id=\"65e46e63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"houzez_elementor_section_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t            <div class=\"houzez_section_title_wrap section-title-module\">\n                \n                                    <p class=\"houzez_section_subtitle\">Si vous avez besoin de d\u00e9tails plus pr\u00e9cis sur votre droit de mutation ou si vous avez d'autres questions relatives \u00e0 l'immobilier, <a href=\"https:\/\/immo1.ca\/fr\/nous-joindre\/\" target=\"_blank\" style=\"font-weight: 500; color: #ea002a; text-decoration: none;\" onmouseover=\"this.style.color='#333333';\" onmouseout=\"this.style.color='#ea002a';\" onmousedown=\"this.style.color='#222222';\" onmouseup=\"this.style.color='#ea002a';\">\ncontactez-nous\n<\/a>, et nous serons heureux de vous aider. <\/p>\n                            <\/div>\n            \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Calculez la taxe de mutation de votre propri\u00e9t\u00e9 Le calcul de la taxe de mutation immobili\u00e8re (taxe de bienvenue) est essentiel pour planifier l&#8217;achat d&#8217;une propri\u00e9t\u00e9 en toute connaissance de cause et \u00e9viter des co\u00fbts inattendus. Il suffit d&#8217;entrer le prix de vente final et de s\u00e9lectionner votre ville pour obtenir une estimation pr\u00e9cise des [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":24436,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","content-type":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-22611","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.7 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Calculatrice des droits de mutation immobili\u00e8re | \u00c9quipe Han + Adib<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Calculatrice des droits de mutation immobili\u00e8re\" \/>\n<meta property=\"og:description\" content=\"Calculez la taxe de mutation de votre propri\u00e9t\u00e9 Le calcul de la taxe de mutation immobili\u00e8re (taxe de bienvenue) est essentiel pour planifier l&#8217;achat d&#8217;une propri\u00e9t\u00e9 en toute connaissance de cause et \u00e9viter des co\u00fbts inattendus. Il suffit d&#8217;entrer le prix de vente final et de s\u00e9lectionner votre ville pour obtenir une estimation pr\u00e9cise des [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/\" \/>\n<meta property=\"og:site_name\" content=\"\u00c9quipe Han + Adib\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/equipe.immo1\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-03T14:18:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-courtiers-immobiliers-multiprimes-a-montreal.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1428\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/\",\"url\":\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/\",\"name\":\"Calculatrice des droits de mutation immobili\u00e8re | \u00c9quipe Han + Adib\",\"isPartOf\":{\"@id\":\"https:\/\/immo1.ca\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-courtiers-immobiliers-multiprimes-a-montreal.webp\",\"datePublished\":\"2024-12-03T19:13:00+00:00\",\"dateModified\":\"2025-06-03T14:18:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#primaryimage\",\"url\":\"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-courtiers-immobiliers-multiprimes-a-montreal.webp\",\"contentUrl\":\"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-courtiers-immobiliers-multiprimes-a-montreal.webp\",\"width\":1428,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/immo1.ca\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculatrice des droits de mutation immobili\u00e8re\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/immo1.ca\/fr\/#website\",\"url\":\"https:\/\/immo1.ca\/fr\/\",\"name\":\"IMMO1 \u2013 Courtiers immobiliers \u00e0 Montr\u00e9al | Montreal Real Estate\",\"description\":\"Courtiers immobiliers multiprim\u00e9s \u00e0 Montr\u00e9al\",\"publisher\":{\"@id\":\"https:\/\/immo1.ca\/fr\/#organization\"},\"alternateName\":\"IMMO1\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/immo1.ca\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":[\"Organization\",\"Place\",\"RealEstateAgent\"],\"@id\":\"https:\/\/immo1.ca\/fr\/#organization\",\"name\":\"\u00c9quipe IMMO1 Team\",\"alternateName\":\"IMMO 1\",\"url\":\"https:\/\/immo1.ca\/fr\/\",\"logo\":{\"@id\":\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#local-main-organization-logo\"},\"sameAs\":[\"https:\/\/www.facebook.com\/equipe.immo1\",\"https:\/\/www.instagram.com\/equipe.immo1\",\"https:\/\/www.youtube.com\/@equipe.immo1\",\"https:\/\/www.linkedin.com\/company\/equipe-immo1\",\"https:\/\/www.tiktok.com\/@equipe.immo1\"],\"description\":\"We are a dynamic team of real estate brokers with over 20 years of experience and a passion for helping people sell, buy, invest or lease their homes at the best price, in the shortest time, and in optimum conditions - Worry-free!\",\"address\":{\"@id\":\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#local-main-place-address\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":\"45.48211\",\"longitude\":\"-73.69748\"},\"telephone\":[\"+1 (438) 900-8880\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"telephone\":\"+1 (514) 224-7754\",\"email\":\"adib@immo1.ca\"},\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\"],\"opens\":\"08:00\",\"closes\":\"21:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Saturday\"],\"opens\":\"09:00\",\"closes\":\"12:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Sunday\"],\"opens\":\"12:00\",\"closes\":\"17:00\"}],\"email\":\"info@immo1.ca\",\"areaServed\":\"Greater Montreal\"},{\"@type\":\"PostalAddress\",\"@id\":\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#local-main-place-address\",\"streetAddress\":\"6971 C\u00f4te-de-Liesse Rd\",\"addressLocality\":\"Montreal\",\"postalCode\":\"H4T 1Z3\",\"addressRegion\":\"Quebec\",\"addressCountry\":\"CA\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#local-main-organization-logo\",\"url\":\"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/IMMO1-Icon-WR.svg\",\"contentUrl\":\"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/IMMO1-Icon-WR.svg\",\"width\":512,\"height\":512,\"caption\":\"\u00c9quipe IMMO1 Team\"}]}<\/script>\n<meta name=\"geo.placename\" content=\"Montreal\" \/>\n<meta name=\"geo.position\" content=\"45.48211;-73.69748\" \/>\n<meta name=\"geo.region\" content=\"Canada\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Calculatrice des droits de mutation immobili\u00e8re | \u00c9quipe Han + Adib","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/","og_locale":"fr_FR","og_type":"article","og_title":"Calculatrice des droits de mutation immobili\u00e8re","og_description":"Calculez la taxe de mutation de votre propri\u00e9t\u00e9 Le calcul de la taxe de mutation immobili\u00e8re (taxe de bienvenue) est essentiel pour planifier l&#8217;achat d&#8217;une propri\u00e9t\u00e9 en toute connaissance de cause et \u00e9viter des co\u00fbts inattendus. Il suffit d&#8217;entrer le prix de vente final et de s\u00e9lectionner votre ville pour obtenir une estimation pr\u00e9cise des [&hellip;]","og_url":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/","og_site_name":"\u00c9quipe Han + Adib","article_publisher":"https:\/\/www.facebook.com\/equipe.immo1","article_modified_time":"2025-06-03T14:18:12+00:00","og_image":[{"width":1428,"height":630,"url":"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-courtiers-immobiliers-multiprimes-a-montreal.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/","url":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/","name":"Calculatrice des droits de mutation immobili\u00e8re | \u00c9quipe Han + Adib","isPartOf":{"@id":"https:\/\/immo1.ca\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#primaryimage"},"image":{"@id":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#primaryimage"},"thumbnailUrl":"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-courtiers-immobiliers-multiprimes-a-montreal.webp","datePublished":"2024-12-03T19:13:00+00:00","dateModified":"2025-06-03T14:18:12+00:00","breadcrumb":{"@id":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#primaryimage","url":"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-courtiers-immobiliers-multiprimes-a-montreal.webp","contentUrl":"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-courtiers-immobiliers-multiprimes-a-montreal.webp","width":1428,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/immo1.ca\/fr\/"},{"@type":"ListItem","position":2,"name":"Calculatrice des droits de mutation immobili\u00e8re"}]},{"@type":"WebSite","@id":"https:\/\/immo1.ca\/fr\/#website","url":"https:\/\/immo1.ca\/fr\/","name":"IMMO1 \u2013 Courtiers immobiliers \u00e0 Montr\u00e9al | Montreal Real Estate","description":"Courtiers immobiliers multiprim\u00e9s \u00e0 Montr\u00e9al","publisher":{"@id":"https:\/\/immo1.ca\/fr\/#organization"},"alternateName":"IMMO1","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/immo1.ca\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":["Organization","Place","RealEstateAgent"],"@id":"https:\/\/immo1.ca\/fr\/#organization","name":"\u00c9quipe IMMO1 Team","alternateName":"IMMO 1","url":"https:\/\/immo1.ca\/fr\/","logo":{"@id":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#local-main-organization-logo"},"image":{"@id":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#local-main-organization-logo"},"sameAs":["https:\/\/www.facebook.com\/equipe.immo1","https:\/\/www.instagram.com\/equipe.immo1","https:\/\/www.youtube.com\/@equipe.immo1","https:\/\/www.linkedin.com\/company\/equipe-immo1","https:\/\/www.tiktok.com\/@equipe.immo1"],"description":"We are a dynamic team of real estate brokers with over 20 years of experience and a passion for helping people sell, buy, invest or lease their homes at the best price, in the shortest time, and in optimum conditions - Worry-free!","address":{"@id":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#local-main-place-address"},"geo":{"@type":"GeoCoordinates","latitude":"45.48211","longitude":"-73.69748"},"telephone":["+1 (438) 900-8880"],"contactPoint":{"@type":"ContactPoint","telephone":"+1 (514) 224-7754","email":"adib@immo1.ca"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"08:00","closes":"21:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["Saturday"],"opens":"09:00","closes":"12:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["Sunday"],"opens":"12:00","closes":"17:00"}],"email":"info@immo1.ca","areaServed":"Greater Montreal"},{"@type":"PostalAddress","@id":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#local-main-place-address","streetAddress":"6971 C\u00f4te-de-Liesse Rd","addressLocality":"Montreal","postalCode":"H4T 1Z3","addressRegion":"Quebec","addressCountry":"CA"},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/immo1.ca\/fr\/calculatrice-des-droits-de-mutation-immobiliere\/#local-main-organization-logo","url":"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/IMMO1-Icon-WR.svg","contentUrl":"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/IMMO1-Icon-WR.svg","width":512,"height":512,"caption":"\u00c9quipe IMMO1 Team"}]},"geo.placename":"Montreal","geo.position":{"lat":"45.48211","long":"-73.69748"},"geo.region":"Canada"},"_links":{"self":[{"href":"https:\/\/immo1.ca\/fr\/wp-json\/wp\/v2\/pages\/22611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/immo1.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/immo1.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/immo1.ca\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/immo1.ca\/fr\/wp-json\/wp\/v2\/comments?post=22611"}],"version-history":[{"count":0,"href":"https:\/\/immo1.ca\/fr\/wp-json\/wp\/v2\/pages\/22611\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/immo1.ca\/fr\/wp-json\/wp\/v2\/media\/24436"}],"wp:attachment":[{"href":"https:\/\/immo1.ca\/fr\/wp-json\/wp\/v2\/media?parent=22611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}