{"id":23142,"date":"2024-12-03T14:13:00","date_gmt":"2024-12-03T19:13:00","guid":{"rendered":"https:\/\/immo1.ca\/%e6%88%bf%e4%ba%a7%e8%bd%ac%e8%ae%a9%e7%a8%8e%e8%ae%a1%e7%ae%97%e5%99%a8\/"},"modified":"2026-10-20T08:05:59","modified_gmt":"2026-10-20T13:05:59","slug":"property-transfer-tax-calculator","status":"publish","type":"page","link":"https:\/\/immo1.ca\/zh-hans\/property-transfer-tax-calculator\/","title":{"rendered":"\u623f\u4ea7\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"23142\" class=\"elementor elementor-23142 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\">\u8ba1\u7b97\u60a8\u7684\u623f\u4ea7\u8f6c\u8ba9\u7a0e<\/h2>\n                \n                                    <p class=\"houzez_section_subtitle\">\u8ba1\u7b97\u7269\u4e1a\u8f6c\u8ba9\u7a0e\uff08\u6b22\u8fce\u7a0e\uff09\u5bf9\u5236\u5b9a\u660e\u667a\u7684\u8d2d\u623f\u8ba1\u5212\u5e76\u907f\u514d\u610f\u5916\u8d39\u7528\u81f3\u5173\u91cd\u8981\u3002\u53ea\u9700\u8f93\u5165\u6700\u7ec8\u9500\u552e\u4ef7\u683c\u5e76\u9009\u62e9\u60a8\u7684\u57ce\u5e02\uff0c\u5373\u53ef\u83b7\u5f97\u51c6\u786e\u7684\u5e94\u7f34\u7a0e\u6b3e\u4f30\u7b97\u3002 <\/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>\n<html lang=\"zh-Hans\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>\u623f\u4ea7\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668<\/title>\n    <style>\n        \/* 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            box-sizing: border-box;\n        }\n\n        \/* Custom dropdown arrow with breathing room from the border *\/\n        #transfer-tax-calculator select {\n            -webkit-appearance: none;\n            -moz-appearance: none;\n            appearance: none;\n            background-color: #fff;\n            background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23555' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\");\n            background-repeat: no-repeat;\n            background-position: right 16px center;\n            background-size: 12px 8px;\n            padding-right: 44px;\n            cursor: pointer;\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        #transfer-tax-calculator input[type=\"number\"] {\n            -moz-appearance: textfield;\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 #result {\n            margin-top: 30px;\n            font-size: 22px;\n            text-align: center;\n            font-family: 'Poppins', sans-serif;\n            font-weight: 500;\n        }\n\n        \/* Bracket breakdown *\/\n        #transfer-tax-calculator #breakdown {\n            width: 100%;\n            margin-top: 15px;\n            border-collapse: collapse;\n            font-size: 14px;\n            font-family: 'Poppins', sans-serif;\n        }\n\n        #transfer-tax-calculator #breakdown td {\n            padding: 6px 4px;\n            border-bottom: 1px solid #eee;\n        }\n\n        #transfer-tax-calculator #breakdown td:last-child {\n            text-align: right;\n            white-space: nowrap;\n        }\n\n        #transfer-tax-calculator .tax-note {\n            margin-top: 15px;\n            font-size: 12px;\n            color: #777;\n            text-align: center;\n            font-weight: 400;\n        }\n    <\/style>\n<\/head>\n<body>\n    <div id=\"transfer-tax-calculator\">\n        <h3>\u623f\u4ea7\u8f6c\u8ba9\u7a0e\uff08\u6b22\u8fce\u7a0e\uff09\u8ba1\u7b97\u5668<\/h3>\n        <input type=\"number\" id=\"property_price\" placeholder=\"\u623f\u4ea7\u8d2d\u4e70\u4ef7\u683c\u6216\u5e02\u653f\u8bc4\u4f30\u4ef7\u503c\uff08\u4ee5\u8f83\u9ad8\u8005\u4e3a\u51c6\uff09\" min=\"0\">\n        <select id=\"city\">\n            <option value=\"\">\u9009\u62e9\u57ce\u5e02<\/option>\n            <option value=\"alma\">Alma<\/option>\n            <option value=\"blainville\">Blainville<\/option>\n            <option value=\"boisbriand\">Boisbriand<\/option>\n            <option value=\"boisdesfilion\">Bois-des-Filion<\/option>\n            <option value=\"boucherville\">Boucherville<\/option>\n            <option value=\"brossard\">\u5e03\u7f57\u8428\u5fb7 Brossard<\/option>\n            <option value=\"candiac\">Candiac<\/option>\n            <option value=\"chambly\">Chambly<\/option>\n            <option value=\"chateauguay\">Ch\u00e2teauguay<\/option>\n            <option value=\"dollarddesormeaux\">Dollard-des-Ormeaux<\/option>\n            <option value=\"drummondville\">Drummondville<\/option>\n            <option value=\"duvernay\">Duvernay\uff08\u62c9\u74e6\u5c14 Laval\uff09<\/option>\n            <option value=\"eastman\">Eastman<\/option>\n            <option value=\"farnham\">Farnham<\/option>\n            <option value=\"granby\">Granby<\/option>\n            <option value=\"kirkland\">Kirkland<\/option>\n            <option value=\"lassomption\">L'Assomption<\/option>\n            <option value=\"lacetchemin\">Lac-Etchemin<\/option>\n            <option value=\"lachute\">Lachute<\/option>\n            <option value=\"laval\">\u62c9\u74e6\u5c14 Laval<\/option>\n            <option value=\"lery\">L\u00e9ry<\/option>\n            <option value=\"levis\">\u83b1\u7ef4 L\u00e9vis<\/option>\n            <option value=\"longueuil\">\u6717\u683c\u4f0a Longueuil<\/option>\n            <option value=\"lorraine\">Lorraine<\/option>\n            <option value=\"mascouche\">Mascouche<\/option>\n            <option value=\"mcmasterville\">McMasterville<\/option>\n            <option value=\"mirabel\">Mirabel<\/option>\n            <option value=\"montsainthilaire\">Mont-Saint-Hilaire<\/option>\n            <option value=\"montreal\">\u8499\u7279\u5229\u5c14 Montr\u00e9al<\/option>\n            <option value=\"monttremblant\">Mont-Tremblant<\/option>\n            <option value=\"morinheights\">Morin-Heights<\/option>\n            <option value=\"otterburnpark\">Otterburn Park<\/option>\n            <option value=\"quebeccity\">\u9b41\u5317\u514b\u5e02 Qu\u00e9bec<\/option>\n            <option value=\"rawdon\">Rawdon<\/option>\n            <option value=\"repentigny\">Repentigny<\/option>\n            <option value=\"rimouski\">Rimouski<\/option>\n            <option value=\"saintcolomban\">Saint-Colomban<\/option>\n            <option value=\"sainteeustache\">Sainte-Eustache<\/option>\n            <option value=\"sainthyacinthe\">Saint-Hyacinthe<\/option>\n            <option value=\"saintjeansurrichelieu\">Saint-Jean-sur-Richelieu<\/option>\n            <option value=\"saintlambert\">Saint-Lambert<\/option>\n            <option value=\"saintpaul\">Saint-Paul<\/option>\n            <option value=\"saintsauveur\">Saint-Sauveur<\/option>\n            <option value=\"sainteagathedesmonts\">Sainte-Agathe-des-Monts<\/option>\n            <option value=\"saintejulie\">Sainte-Julie<\/option>\n            <option value=\"saintetherese\">Sainte-Th\u00e9r\u00e8se<\/option>\n            <option value=\"sherbrooke\">\u820d\u5e03\u9c81\u514b Sherbrooke<\/option>\n            <option value=\"soreltracy\">Sorel-Tracy<\/option>\n            <option value=\"terrebonne\">Terrebonne<\/option>\n            <option value=\"troisrivieres\">\u4e09\u6cb3\u5e02 Trois-Rivi\u00e8res<\/option>\n            <option value=\"valdavid\">Val-David<\/option>\n            <option value=\"valleyfield\">Valleyfield<\/option>\n        <\/select>\n        <button id=\"calculate-tax\" disabled>\u8ba1\u7b97<\/button>\n        <p id=\"result\"><\/p>\n        <table id=\"breakdown\"><\/table>\n        <p class=\"tax-note\" id=\"tax-note\" style=\"display:none;\">\n            2026\u5e74\u7a0e\u7387\u3002\u8ba1\u7a0e\u57fa\u6570\u4e3a\u8d2d\u4e70\u4ef7\u683c\u3001\u5951\u7ea6\u6240\u8f7d\u4ef7\u683c\u6216\u5e02\u653f\u8bc4\u4f30\u503c \u00d7 \u6bd4\u8f83\u7cfb\u6570\u4e09\u8005\u4e2d\u7684\u6700\u9ad8\u8005\u3002\n            \u4ec5\u4f9b\u4f30\u7b97\u2014\u2014\u6b63\u5f0f\u8d26\u5355\u7531\u5e02\u653f\u5e9c\u53d1\u51fa\u3002\n        <\/p>\n    <\/div>\n\n    <script>\n        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            const breakdownElement = document.getElementById('breakdown');\n            const noteElement = document.getElementById('tax-note');\n\n            \/*\n             * Each bracket is [upper limit of the bracket, rate].\n             * Brackets are applied in order; the last one must end at Infinity.\n             *\n             * 2026 provincial base brackets (indexed yearly, same in every municipality):\n             *   0.5% up to $62,900\n             *   1.0% from $62,900 to $315,000\n             *   1.5% above $315,000 (unless the municipality adds higher brackets)\n             *\/\n            const BASE_2026 = [\n                [62900, 0.005],\n                [315000, 0.01],\n            ];\n\n            \/\/ Municipal brackets above $315,000 (set by each city's own by-law)\n            const STANDARD_3 = [[500000, 0.015], [Infinity, 0.03]];\n\n            \/\/ Verified October 2026 against each municipality's own website (2026 schedule).\n            const upperBrackets = {\n                alma: STANDARD_3,\n                blainville: [[750000, 0.015], [Infinity, 0.03]],\n                boisbriand: [[500000, 0.015], [800000, 0.025], [Infinity, 0.03]],\n                boisdesfilion: STANDARD_3,\n                boucherville: STANDARD_3,\n                brossard: STANDARD_3,\n                candiac: STANDARD_3,\n                chambly: STANDARD_3,\n                chateauguay: [[615600, 0.015], [Infinity, 0.03]],\n                dollarddesormeaux: [[500000, 0.015], [750000, 0.025], [Infinity, 0.03]],\n                drummondville: STANDARD_3,\n                duvernay: STANDARD_3, \/\/ Duvernay is a Laval district: Laval's schedule applies\n                eastman: [[500000, 0.015], [750000, 0.02], [1000000, 0.025], [Infinity, 0.03]],\n                farnham: [[500000, 0.015], [750000, 0.025], [Infinity, 0.03]],\n                granby: STANDARD_3,\n                kirkland: [[500000, 0.015], [1000000, 0.02], [Infinity, 0.025]],\n                lassomption: STANDARD_3,\n                lacetchemin: [[Infinity, 0.015]], \/\/ confirmed: city bar\u00e8me, 1.5% above $315,000, no higher tier\n                lachute: STANDARD_3, \/\/ 3% above $500,000 kept from previous by-law rates \u2014 confirm with the city\n                laval: STANDARD_3,\n                lery: STANDARD_3, \/\/ By-law 2025-555\n                levis: STANDARD_3,\n                longueuil: [[630100, 0.015], [Infinity, 0.03]], \/\/ confirmed: city table, 3% above $630,100\n                lorraine: STANDARD_3,\n                mascouche: STANDARD_3,\n                mcmasterville: STANDARD_3,\n                mirabel: STANDARD_3,\n                montsainthilaire: STANDARD_3,\n                montreal: [[552300, 0.015], [1104700, 0.02], [2136500, 0.025], [3113000, 0.035], [Infinity, 0.04]],\n                monttremblant: [[500000, 0.015], [750000, 0.02], [Infinity, 0.03]],\n                morinheights: [[500000, 0.015], [1000000, 0.025], [Infinity, 0.03]],\n                otterburnpark: [[500000, 0.015], [750000, 0.02], [1000000, 0.025], [Infinity, 0.03]],\n                quebeccity: [[500000, 0.015], [750000, 0.025], [Infinity, 0.03]],\n                rawdon: STANDARD_3,\n                repentigny: STANDARD_3,\n                rimouski: STANDARD_3,\n                saintcolomban: STANDARD_3,\n                sainteeustache: STANDARD_3,\n                sainthyacinthe: STANDARD_3, \/\/ By-law 549\n                saintjeansurrichelieu: STANDARD_3,\n                saintlambert: STANDARD_3,\n                saintpaul: [[500000, 0.015], [1000000, 0.02], [2000000, 0.025], [Infinity, 0.03]],\n                saintsauveur: [[500000, 0.015], [750000, 0.02], [Infinity, 0.03]],\n                sainteagathedesmonts: STANDARD_3,\n                saintejulie: [[500000, 0.015], [1000000, 0.025], [Infinity, 0.03]],\n                saintetherese: STANDARD_3,\n                sherbrooke: STANDARD_3, \/\/ confirmed: city page, rates as of January 1, 2026\n                soreltracy: STANDARD_3,\n                terrebonne: STANDARD_3,\n                troisrivieres: STANDARD_3,\n                valdavid: STANDARD_3,\n                valleyfield: STANDARD_3,\n            };\n\n            const money = new Intl.NumberFormat('en-CA', { style: 'currency', currency: 'CAD' });\n\n            function formatLimit(value) {\n                return money.format(value).replace(\/\\.00$\/, '');\n            }\n\n            function calculateTransferTax(price, city) {\n                const brackets = BASE_2026.concat(upperBrackets[city]);\n                let lower = 0;\n                let total = 0;\n                const lines = [];\n\n                for (const [upper, rate] of brackets) {\n                    if (price <= lower) break;\n                    const taxable = Math.min(price, upper) - lower;\n                    const tax = taxable * rate;\n                    total += tax;\n                    lines.push({ lower, upper, rate, taxable, tax });\n                    lower = upper;\n                }\n\n                return { total, lines };\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            function clearResult() {\n                resultElement.innerText = '';\n                breakdownElement.innerHTML = '';\n                noteElement.style.display = 'none';\n            }\n\n            calculateButton.addEventListener('click', function () {\n                const price = parseFloat(propertyInput.value);\n                const city = citySelect.value;\n\n                if (!city || isNaN(price) || price <= 0) {\n                    clearResult();\n                    resultElement.innerText = '\u8bf7\u9009\u62e9\u57ce\u5e02\u5e76\u8f93\u5165\u6709\u6548\u7684\u4ef7\u683c\u3002';\n                    return;\n                }\n\n                const { total, lines } = calculateTransferTax(price, city);\n\n                resultElement.innerText = `\u8f6c\u8ba9\u7a0e\uff1a${money.format(total)}`;\n\n                breakdownElement.innerHTML = lines.map(function (line) {\n                    const range = line.upper === Infinity\n                        ? `\u8d85\u8fc7 ${formatLimit(line.lower)}`\n                        : `${formatLimit(line.lower)} \u2013 ${formatLimit(line.upper)}`;\n                    const pct = (line.rate * 100).toLocaleString('en-CA', { maximumFractionDigits: 2 });\n                    return `<tr><td>${range}\uff08${pct}%\uff09<\/td><td>${money.format(line.tax)}<\/td><\/tr>`;\n                }).join('');\n\n                noteElement.style.display = 'block';\n            });\n\n            propertyInput.addEventListener('input', function () {\n                toggleButtonState();\n                clearResult();\n            });\n\n            citySelect.addEventListener('change', function () {\n                toggleButtonState();\n                clearResult(); \/\/ Clear previous result when a new city is selected\n            });\n        });\n    <\/script>\n<\/body>\n<\/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\">\u6839\u636e2026\u5e74\u7a0e\u7387\u4f30\u7b97\uff0c\u4ec5\u4f9b\u53c2\u8003\u3002\u6b63\u5f0f\u8d26\u5355\u7531\u5e02\u653f\u5e9c\u53d1\u51fa\uff0c\u5177\u4f53\u91d1\u989d\u8bf7\u5411\u5e02\u653f\u5e9c\u67e5\u8be2\u3002 <\/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\">\u5982\u9700\u4e86\u89e3\u66f4\u591a\u623f\u4ea7\u8f6c\u8ba9\u7a0e\u8be6\u60c5\uff0c\u6216\u6709\u4efb\u4f55\u5176\u4ed6\u623f\u5730\u4ea7\u95ee\u9898\uff0c\u6b22\u8fce<a href=\"https:\/\/immo1.ca\/zh-hans\/%e8%81%94%e7%b3%bb%e6%88%91%e4%bb%ac\/\" 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';\">\u8054\u7cfb\u6211\u4eec<\/a>\uff0c\u6211\u4eec\u5f88\u4e50\u610f\u4e3a\u60a8\u63d0\u4f9b\u5e2e\u52a9\u3002 <\/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>\u8ba1\u7b97\u60a8\u7684\u623f\u4ea7\u8f6c\u8ba9\u7a0e \u8ba1\u7b97\u7269\u4e1a\u8f6c\u8ba9\u7a0e\uff08\u6b22\u8fce\u7a0e\uff09\u5bf9\u5236\u5b9a\u660e\u667a\u7684\u8d2d\u623f\u8ba1\u5212\u5e76\u907f\u514d\u610f\u5916\u8d39\u7528\u81f3\u5173\u91cd\u8981\u3002\u53ea\u9700\u8f93\u5165\u6700\u7ec8\u9500\u552e\u4ef7\u683c\u5e76 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":24438,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","content-type":"","_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-23142","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6.1 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>\u623f\u4ea7\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 | IMMO1 \u56e2\u961f<\/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\/zh-hans\/property-transfer-tax-calculator\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u623f\u4ea7\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668\" \/>\n<meta property=\"og:description\" content=\"\u8ba1\u7b97\u60a8\u7684\u623f\u4ea7\u8f6c\u8ba9\u7a0e \u8ba1\u7b97\u7269\u4e1a\u8f6c\u8ba9\u7a0e\uff08\u6b22\u8fce\u7a0e\uff09\u5bf9\u5236\u5b9a\u660e\u667a\u7684\u8d2d\u623f\u8ba1\u5212\u5e76\u907f\u514d\u610f\u5916\u8d39\u7528\u81f3\u5173\u91cd\u8981\u3002\u53ea\u9700\u8f93\u5165\u6700\u7ec8\u9500\u552e\u4ef7\u683c\u5e76 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/immo1.ca\/zh-hans\/property-transfer-tax-calculator\/\" \/>\n<meta property=\"og:site_name\" content=\"IMMO1 \u56e2\u961f\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/equipe.immo1\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-20T13:05:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-top-rate-real-estate-brokers-in-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=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/property-transfer-tax-calculator\\\/\",\"url\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/property-transfer-tax-calculator\\\/\",\"name\":\"\u623f\u4ea7\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 | IMMO1 \u56e2\u961f\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/property-transfer-tax-calculator\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/property-transfer-tax-calculator\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/immo1.ca\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/immo1-top-rate-real-estate-brokers-in-montreal.webp\",\"datePublished\":\"2024-12-03T19:13:00+00:00\",\"dateModified\":\"2026-10-20T13:05:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/property-transfer-tax-calculator\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/property-transfer-tax-calculator\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/property-transfer-tax-calculator\\\/#primaryimage\",\"url\":\"https:\\\/\\\/immo1.ca\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/immo1-top-rate-real-estate-brokers-in-montreal.webp\",\"contentUrl\":\"https:\\\/\\\/immo1.ca\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/immo1-top-rate-real-estate-brokers-in-montreal.webp\",\"width\":1428,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/property-transfer-tax-calculator\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/immo1-team\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u623f\u4ea7\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/#website\",\"url\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/\",\"name\":\"IMMO1 \u2013 Courtiers immobiliers \u00e0 Montr\u00e9al | Montreal Real Estate\",\"description\":\"Top-Rated Real Estate Brokers in Montreal\",\"publisher\":{\"@id\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/#organization\"},\"alternateName\":\"IMMO1\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/#organization\",\"name\":\"IMMO1 \u56e2\u961f\",\"alternateName\":\"IMMO 1\",\"url\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/immo1.ca\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/IMMO1-BRW-EN-1.svg\",\"contentUrl\":\"https:\\\/\\\/immo1.ca\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/IMMO1-BRW-EN-1.svg\",\"width\":352,\"height\":233,\"caption\":\"IMMO1 \u56e2\u961f\"},\"image\":{\"@id\":\"https:\\\/\\\/immo1.ca\\\/zh-hans\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"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!\",\"email\":\"info@immo1.ca\",\"telephone\":\"(438) 900-8881\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u623f\u4ea7\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 | IMMO1 \u56e2\u961f","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\/zh-hans\/property-transfer-tax-calculator\/","og_locale":"zh_CN","og_type":"article","og_title":"\u623f\u4ea7\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668","og_description":"\u8ba1\u7b97\u60a8\u7684\u623f\u4ea7\u8f6c\u8ba9\u7a0e \u8ba1\u7b97\u7269\u4e1a\u8f6c\u8ba9\u7a0e\uff08\u6b22\u8fce\u7a0e\uff09\u5bf9\u5236\u5b9a\u660e\u667a\u7684\u8d2d\u623f\u8ba1\u5212\u5e76\u907f\u514d\u610f\u5916\u8d39\u7528\u81f3\u5173\u91cd\u8981\u3002\u53ea\u9700\u8f93\u5165\u6700\u7ec8\u9500\u552e\u4ef7\u683c\u5e76 [&hellip;]","og_url":"https:\/\/immo1.ca\/zh-hans\/property-transfer-tax-calculator\/","og_site_name":"IMMO1 \u56e2\u961f","article_publisher":"https:\/\/www.facebook.com\/equipe.immo1","article_modified_time":"2026-10-20T13:05:59+00:00","og_image":[{"width":1428,"height":630,"url":"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-top-rate-real-estate-brokers-in-montreal.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"1 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/immo1.ca\/zh-hans\/property-transfer-tax-calculator\/","url":"https:\/\/immo1.ca\/zh-hans\/property-transfer-tax-calculator\/","name":"\u623f\u4ea7\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 | IMMO1 \u56e2\u961f","isPartOf":{"@id":"https:\/\/immo1.ca\/zh-hans\/#website"},"primaryImageOfPage":{"@id":"https:\/\/immo1.ca\/zh-hans\/property-transfer-tax-calculator\/#primaryimage"},"image":{"@id":"https:\/\/immo1.ca\/zh-hans\/property-transfer-tax-calculator\/#primaryimage"},"thumbnailUrl":"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-top-rate-real-estate-brokers-in-montreal.webp","datePublished":"2024-12-03T19:13:00+00:00","dateModified":"2026-10-20T13:05:59+00:00","breadcrumb":{"@id":"https:\/\/immo1.ca\/zh-hans\/property-transfer-tax-calculator\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/immo1.ca\/zh-hans\/property-transfer-tax-calculator\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/immo1.ca\/zh-hans\/property-transfer-tax-calculator\/#primaryimage","url":"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-top-rate-real-estate-brokers-in-montreal.webp","contentUrl":"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/immo1-top-rate-real-estate-brokers-in-montreal.webp","width":1428,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/immo1.ca\/zh-hans\/property-transfer-tax-calculator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/immo1.ca\/zh-hans\/immo1-team\/"},{"@type":"ListItem","position":2,"name":"\u623f\u4ea7\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668"}]},{"@type":"WebSite","@id":"https:\/\/immo1.ca\/zh-hans\/#website","url":"https:\/\/immo1.ca\/zh-hans\/","name":"IMMO1 \u2013 Courtiers immobiliers \u00e0 Montr\u00e9al | Montreal Real Estate","description":"Top-Rated Real Estate Brokers in Montreal","publisher":{"@id":"https:\/\/immo1.ca\/zh-hans\/#organization"},"alternateName":"IMMO1","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/immo1.ca\/zh-hans\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/immo1.ca\/zh-hans\/#organization","name":"IMMO1 \u56e2\u961f","alternateName":"IMMO 1","url":"https:\/\/immo1.ca\/zh-hans\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/immo1.ca\/zh-hans\/#\/schema\/logo\/image\/","url":"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/IMMO1-BRW-EN-1.svg","contentUrl":"https:\/\/immo1.ca\/wp-content\/uploads\/2025\/06\/IMMO1-BRW-EN-1.svg","width":352,"height":233,"caption":"IMMO1 \u56e2\u961f"},"image":{"@id":"https:\/\/immo1.ca\/zh-hans\/#\/schema\/logo\/image\/"},"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!","email":"info@immo1.ca","telephone":"(438) 900-8881"}]}},"_links":{"self":[{"href":"https:\/\/immo1.ca\/zh-hans\/wp-json\/wp\/v2\/pages\/23142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/immo1.ca\/zh-hans\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/immo1.ca\/zh-hans\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/immo1.ca\/zh-hans\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/immo1.ca\/zh-hans\/wp-json\/wp\/v2\/comments?post=23142"}],"version-history":[{"count":5,"href":"https:\/\/immo1.ca\/zh-hans\/wp-json\/wp\/v2\/pages\/23142\/revisions"}],"predecessor-version":[{"id":26190,"href":"https:\/\/immo1.ca\/zh-hans\/wp-json\/wp\/v2\/pages\/23142\/revisions\/26190"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/immo1.ca\/zh-hans\/wp-json\/wp\/v2\/media\/24438"}],"wp:attachment":[{"href":"https:\/\/immo1.ca\/zh-hans\/wp-json\/wp\/v2\/media?parent=23142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}