{"id":1999,"date":"2026-03-21T04:36:54","date_gmt":"2026-03-21T04:36:54","guid":{"rendered":"https:\/\/kengdo.com\/?page_id=1999"},"modified":"2026-03-21T04:52:41","modified_gmt":"2026-03-21T04:52:41","slug":"%e5%9c%9f%e5%9c%b0%e8%bd%ac%e8%ae%a9%e7%a8%8e%e8%ae%a1%e7%ae%97%e5%99%a8","status":"publish","type":"page","link":"https:\/\/kengdo.com\/?page_id=1999","title":{"rendered":"\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668"},"content":{"rendered":"\n\n<h3>\u52a0\u62ff\u5927\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668<\/h3>\n\n<label>\u57ce\u5e02\uff1a<\/label>\n<input type=\"text\" id=\"city\" placeholder=\"\u8f93\u5165\u57ce\u5e02\uff08\u5982 Toronto \/ Vancouver \/ Montreal\uff09\" onblur=\"detectCity()\"><br><br>\n\n<label>\u7701\u4efd\uff1a<\/label>\n<select id=\"province\">\n    <option value=\"ON\">\u5b89\u7701 Ontario<\/option>\n    <option value=\"BC\">\u5351\u8bd7\u7701 BC<\/option>\n    <option value=\"QC\">\u9b41\u7701 Quebec<\/option>\n    <option value=\"OTHER\">\u5176\u4ed6<\/option>\n<\/select><br><br>\n\n<label>\u623f\u4ef7 ($)\uff1a<\/label>\n<input type=\"number\" id=\"price\"><br><br>\n\n<label><input type=\"checkbox\" id=\"toronto\"> \u591a\u4f26\u591a\uff08\u81ea\u52a8\u8bc6\u522b\uff09<\/label><br>\n<label><input type=\"checkbox\" id=\"firstTime\"> \u9996\u6b21\u8d2d\u623f<\/label><br><br>\n\n<button onclick=\"calcTax()\">\u8ba1\u7b97<\/button>\n\n<h3 id=\"result\"><\/h3>\n<p id=\"tips\" style=\"color:green;\"><\/p>\n\n<\/div>\n\n<script>\n\/\/ \u57ce\u5e02\u6620\u5c04 \u2192 \u81ea\u52a8\u9009\u7701\nconst cityMap = {\n    \"toronto\": \"ON\",\n    \"richmond hill\": \"ON\",\n    \"markham\": \"ON\",\n    \"vaughan\": \"ON\",\n    \"mississauga\": \"ON\",\n    \"brampton\": \"ON\",\n    \"ottawa\": \"ON\",\n\n    \"vancouver\": \"BC\",\n    \"richmond\": \"BC\",\n    \"burnaby\": \"BC\",\n    \"surrey\": \"BC\",\n\n    \"montreal\": \"QC\",\n    \"laval\": \"QC\",\n    \"quebec city\": \"QC\"\n};\n\n\/\/ \u57ce\u5e02\u8bc6\u522b\u51fd\u6570\nfunction detectCity() {\n    let city = document.getElementById(\"city\").value.toLowerCase().trim();\n\n    if (cityMap[city]) {\n        document.getElementById(\"province\").value = cityMap[city];\n    }\n\n    if (city.includes(\"toronto\")) {\n        document.getElementById(\"toronto\").checked = true;\n    } else {\n        document.getElementById(\"toronto\").checked = false;\n    }\n}\n\n\/\/ Ontario \u7a0e\nfunction ontarioTax(price) {\n    let tax = 0;\n    if (price > 2000000) { tax += (price - 2000000) * 0.025; price = 2000000; }\n    if (price > 400000) { tax += (price - 400000) * 0.02; price = 400000; }\n    if (price > 250000) { tax += (price - 250000) * 0.015; price = 250000; }\n    if (price > 55000) { tax += (price - 55000) * 0.01; price = 55000; }\n    tax += price * 0.005;\n    return tax;\n}\n\n\/\/ BC \u7a0e\nfunction bcTax(price) {\n    if (price <= 200000) return price * 0.01;\n    else if (price <= 2000000) return 200000*0.01 + (price-200000)*0.02;\n    else return 200000*0.01 + (2000000-200000)*0.02 + (price-2000000)*0.03;\n}\n\n\/\/ Quebec \u57ce\u5e02\u7c7b\u578b\u8bc6\u522b\nfunction getQuebecCityType(city) {\n    city = city.toLowerCase();\n    if (city.includes(\"montreal\")) return \"MONTREAL\";\n    if (city.includes(\"laval\")) return \"LAVAL\";\n    if (city.includes(\"quebec\")) return \"QUEBEC_CITY\";\n    return \"DEFAULT\";\n}\n\n\/\/ QC \u7a0e\nfunction qcTax(price, cityType) {\n    let tax = 0;\n\n    if (cityType === \"MONTREAL\") {\n        if (price > 2000000) { tax += (price-2000000)*0.03; price=2000000; }\n        if (price > 1027000) { tax += (price-1027000)*0.025; price=1027000; }\n        if (price > 514000) { tax += (price-514000)*0.02; price=514000; }\n        if (price > 264000) { tax += (price-264000)*0.015; price=264000; }\n        if (price > 52800) { tax += (price-52800)*0.01; price=52800; }\n        tax += price*0.005;\n    } else if (cityType === \"LAVAL\" || cityType === \"QUEBEC_CITY\") {\n        if (price > 500000) { tax += (price-500000)*0.02; price=500000; }\n        if (price > 250000) { tax += (price-250000)*0.015; price=250000; }\n        tax += price*0.005;\n    } else {\n        if (price > 500000) { tax += (price-500000)*0.015; price=500000; }\n        if (price > 250000) { tax += (price-250000)*0.01; price=250000; }\n        tax += price*0.005;\n    }\n\n    return tax;\n}\n\n\/\/ \u8ba1\u7b97\nfunction calcTax() {\n    let price = parseFloat(document.getElementById(\"price\").value);\n    let province = document.getElementById(\"province\").value;\n    let toronto = document.getElementById(\"toronto\").checked;\n    let firstTime = document.getElementById(\"firstTime\").checked;\n\n    let tax = 0;\n    let tip = \"\";\n\n    if (province === \"ON\") {\n        let provincial = ontarioTax(price);\n        let municipal = toronto ? ontarioTax(price) : 0;\n\n        if (firstTime) {\n            provincial -= 4000; if (provincial<0) provincial=0;\n            if (toronto) { municipal -= 4475; if (municipal<0) municipal=0; tip=\"\u9996\u6b21\u8d2d\u623f\u6700\u9ad8\u53ef\u8282\u7701 $8,475\"; }\n            else tip=\"\u9996\u6b21\u8d2d\u623f\u6700\u9ad8\u53ef\u8282\u7701 $4,000\";\n        }\n        tax = provincial + municipal;\n    }\n\n    if (province === \"BC\") {\n        tax = bcTax(price);\n        if (firstTime) {\n            if (price <= 500000) { tax=0; tip=\"\u9996\u6b21\u8d2d\u623f\uff1a\u5b8c\u5168\u514d\u7a0e\"; }\n            else if (price <= 525000) { let reduction=(525000-price)\/25000; tax=tax*(1-reduction); tip=\"\u9996\u6b21\u8d2d\u623f\uff1a\u90e8\u5206\u51cf\u514d\"; }\n        }\n    }\n\n    if (province === \"QC\") {\n        let city = document.getElementById(\"city\").value;\n        let cityType = getQuebecCityType(city);\n        tax = qcTax(price, cityType);\n    }\n\n    if (province === \"OTHER\") { tax=0; tip=\"\u8be5\u7701\u901a\u5e38\u65e0\u571f\u5730\u8f6c\u8ba9\u7a0e\"; }\n\n    if (tax < 0) tax=0;\n\n    document.getElementById(\"result\").innerText=\"\u9884\u8ba1\u571f\u5730\u8f6c\u8ba9\u7a0e: $\"+tax.toFixed(2);\n    document.getElementById(\"tips\").innerText=tip;\n}\n\n<\/script>\n\n<?php\nreturn ob_get_clean();\n}\nadd_shortcode('ltt_canada_final', 'ltt_calculator_canada_final');\n","protected":false},"excerpt":{"rendered":"<p>\u52a0\u62ff\u5927\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 \u57ce\u5e02\uff1a \u7701\u4efd\uff1a \u5b89\u7701 Ontario\u5351\u8bd7\u7701 BC\u9b41\u7701 Quebec\u5176\u4ed6 \u623f\u4ef7 ($)\uff1a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1999","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 - Kengdo \u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9<\/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:\/\/kengdo.com\/?page_id=1999\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 - Kengdo \u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9\" \/>\n<meta property=\"og:description\" content=\"\u52a0\u62ff\u5927\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 \u57ce\u5e02\uff1a \u7701\u4efd\uff1a \u5b89\u7701 Ontario\u5351\u8bd7\u7701 BC\u9b41\u7701 Quebec\u5176\u4ed6 \u623f\u4ef7 ($)\uff1a [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kengdo.com\/?page_id=1999\" \/>\n<meta property=\"og:site_name\" content=\"Kengdo \u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-21T04:52:41+00:00\" \/>\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:\\\/\\\/kengdo.com\\\/?page_id=1999\",\"url\":\"https:\\\/\\\/kengdo.com\\\/?page_id=1999\",\"name\":\"\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 - Kengdo \u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/kengdo.com\\\/zh\\\/#website\"},\"datePublished\":\"2026-03-21T04:36:54+00:00\",\"dateModified\":\"2026-03-21T04:52:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kengdo.com\\\/?page_id=1999#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kengdo.com\\\/?page_id=1999\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kengdo.com\\\/?page_id=1999#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/kengdo.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/kengdo.com\\\/zh\\\/#website\",\"url\":\"http:\\\/\\\/kengdo.com\\\/zh\\\/\",\"name\":\"Kengdo\u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9\",\"description\":\"Digital Agency Website\",\"publisher\":{\"@id\":\"http:\\\/\\\/kengdo.com\\\/zh\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/kengdo.com\\\/zh\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"http:\\\/\\\/kengdo.com\\\/zh\\\/#organization\",\"name\":\"Kengdo\u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9\",\"url\":\"http:\\\/\\\/kengdo.com\\\/zh\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"http:\\\/\\\/kengdo.com\\\/zh\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/kengdo.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/cropped-IMG_4209-1.jpg\",\"contentUrl\":\"https:\\\/\\\/kengdo.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/cropped-IMG_4209-1.jpg\",\"width\":512,\"height\":512,\"caption\":\"Kengdo\u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9\"},\"image\":{\"@id\":\"http:\\\/\\\/kengdo.com\\\/zh\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 - Kengdo \u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9","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:\/\/kengdo.com\/?page_id=1999","og_locale":"zh_CN","og_type":"article","og_title":"\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 - Kengdo \u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9","og_description":"\u52a0\u62ff\u5927\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 \u57ce\u5e02\uff1a \u7701\u4efd\uff1a \u5b89\u7701 Ontario\u5351\u8bd7\u7701 BC\u9b41\u7701 Quebec\u5176\u4ed6 \u623f\u4ef7 ($)\uff1a [&hellip;]","og_url":"https:\/\/kengdo.com\/?page_id=1999","og_site_name":"Kengdo \u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9","article_modified_time":"2026-03-21T04:52:41+00:00","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:\/\/kengdo.com\/?page_id=1999","url":"https:\/\/kengdo.com\/?page_id=1999","name":"\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668 - Kengdo \u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9","isPartOf":{"@id":"http:\/\/kengdo.com\/zh\/#website"},"datePublished":"2026-03-21T04:36:54+00:00","dateModified":"2026-03-21T04:52:41+00:00","breadcrumb":{"@id":"https:\/\/kengdo.com\/?page_id=1999#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kengdo.com\/?page_id=1999"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kengdo.com\/?page_id=1999#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kengdo.com\/"},{"@type":"ListItem","position":2,"name":"\u571f\u5730\u8f6c\u8ba9\u7a0e\u8ba1\u7b97\u5668"}]},{"@type":"WebSite","@id":"http:\/\/kengdo.com\/zh\/#website","url":"http:\/\/kengdo.com\/zh\/","name":"Kengdo\u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9","description":"Digital Agency Website","publisher":{"@id":"http:\/\/kengdo.com\/zh\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/kengdo.com\/zh\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"http:\/\/kengdo.com\/zh\/#organization","name":"Kengdo\u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9","url":"http:\/\/kengdo.com\/zh\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"http:\/\/kengdo.com\/zh\/#\/schema\/logo\/image\/","url":"https:\/\/kengdo.com\/wp-content\/uploads\/2026\/01\/cropped-IMG_4209-1.jpg","contentUrl":"https:\/\/kengdo.com\/wp-content\/uploads\/2026\/01\/cropped-IMG_4209-1.jpg","width":512,"height":512,"caption":"Kengdo\u623f\u5c4b\u8d37\u6b3e\u4e13\u4e1a\u7f51\u7ad9"},"image":{"@id":"http:\/\/kengdo.com\/zh\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/kengdo.com\/index.php?rest_route=\/wp\/v2\/pages\/1999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kengdo.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kengdo.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kengdo.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kengdo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1999"}],"version-history":[{"count":5,"href":"https:\/\/kengdo.com\/index.php?rest_route=\/wp\/v2\/pages\/1999\/revisions"}],"predecessor-version":[{"id":2005,"href":"https:\/\/kengdo.com\/index.php?rest_route=\/wp\/v2\/pages\/1999\/revisions\/2005"}],"wp:attachment":[{"href":"https:\/\/kengdo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}