{"id":33731,"date":"2026-06-12T08:55:14","date_gmt":"2026-06-12T13:55:14","guid":{"rendered":"https:\/\/rstp2025.turnbull.co\/?page_id=33731"},"modified":"2026-07-13T16:13:34","modified_gmt":"2026-07-13T21:13:34","slug":"calc2","status":"publish","type":"page","link":"https:\/\/rstptemp.turnbull.co\/en\/calc2\/","title":{"rendered":"Minimum support calculator"},"content":{"rendered":"<p>Please note that this tool provides an estimate of the minimum sponsorship costs based on limited information entered into the calculator.\u00a0 Sponsors should budget based on the actual costs of living in the community of settlement, and allow for contingencies that address the specific needs of the family and supplementary benefits that are based on factors which are not included in this calculator. \u00a0Sponsors should always refer to the following documents for the most up to date and accurate information:<\/p>\n<ul>\n<li><a href=\"\/en\/bvor\/rap-resettlement-assistance-program-rates\/\" target=\"_blank\" rel=\"noopener\">RAP (Resettlement Assistance Program) Rates<\/a><\/li>\n<li><a href=\"\/wp-content\/uploads\/2019\/08\/EN-FAQs-update-Summer-2019-AUG-19-update_FINAL.docx-3.pdf\" target=\"_blank\" rel=\"noopener\">Private Sponsorship of Refugees (PSR) Program FAQs Post-arrival Financial Support for PSRs<\/a><\/li>\n<\/ul>\n<p>Costs for dependants that are over the age of majority in the community of settlement (adult dependants) are reflected in a separate tab from the principal applicant, spouse, and minor dependants. The combined costs for the entire extended family unit are provided at the top of the calculator, with a breakdown provided on each tab. Please calculate costs for the principal applicant, Spouse and minor dependants tab before adding an adult dependant.<\/p>\n<p>Please note that calculations should be revised if there is a significant change in the sponsorship. Sponsorship costs could be affected by such factors, including but not limited to:<\/p>\n<ul>\n<li>change of address, including contact information<\/li>\n<li>change of lease amount, including increase in utilities<\/li>\n<li>employment or change of employment<\/li>\n<li>pregnancy and birth of a child<\/li>\n<li>dependant reaches age of majority in community of settlement<\/li>\n<li>principal applicant or dependant reaches age of senior in community of settlement<\/li>\n<li>arrival of dependants (e.g. One-Year Window (OYW))<\/li>\n<li>marriage<\/li>\n<li>separation or divorce<\/li>\n<\/ul>\n<p>It is important to keep a record or track the support provided should IRCC reach out for more information.<\/p>\n\n<div class=\"rstp-calculator\">\n\n\t<div class=\"content-controls\">\n\t\t<div class=\"form-group heading-options\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" style=\"margin: 10px 35px 17px 5px; float: right;\" src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/images\/help_btn.jpg\" alt=\" \" width=\"24\" height=\"22\"\n\t\t\t\ttitle=\"header=[] body=[Click here to export the minimum financial support in order to print or file it for your records.] offsetx=[20] cssheader=[rollover_topdiv1] cssbody=[rollover_botdiv1] \"\/>\n\t\t\t<div style=\"float: right;\">\n\t\t\t\t<a id=\"button__download\" type=\"submit\" class=\"button button--primary\" style=\"margin:0;height:100%;line-height:inherit;\"><span data-lang-code=\"download_csv\">Download<\/span><\/a>\n\t\t\t<\/div>\n\t\t\t<a href=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/exports\/bookings_export.csv\" download id=\"download_link\"><\/a>\n\t\t<\/div>\n\t<\/div>\n\n\t<link rel=\"stylesheet\" href=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/css\/multitab.css\">\n\t<link rel=\"stylesheet\" href=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/css\/calc.css\">\n\n\t<script>window.RSTP_CALC_BASE = \"https:\\\/\\\/rstptemp.turnbull.co\\\/wp-content\\\/plugins\\\/rstp-calculator\\\/public\\\/\";<\/script>\n\t<script src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/js\/vendor\/jquery-3.3.1.min.js\"><\/script>\n\t<script src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/js\/vendor\/simple-tabs-master\/pure-js-tabs\/js\/simple-tabs-pure-js.js\"><\/script>\n\t<script src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/js\/multitab.js\"><\/script>\n\t<script src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/BoxOver.js\"><\/script>\n\n\t<script>\n\twindow.addEventListener(\"message\", receiveMessage, false);\n\n\tfunction receiveMessage(event)\n\t{\n\t\tif (event)\n\t\t{\n\t\t\tif (event['data'] == \"add_tab\")\n\t\t\t{\n\t\t\t\tadd_tab();\n\t\t\t}\n\t\t\telse if (event['data'] == \"clear_all\")\n\t\t\t{\n\t\t\t\twindow.location.reload();\n\t\t\t}\n\t\t\telse if (event['data'] == \"update_calc\")\n\t\t\t{\n\t\t\t\tload_common_values();\n\n\t\t\t\t\/\/ First results are in \u2014 reveal the grand-total table.\n\t\t\t\tvar grand = document.getElementById('rstp-grand-total');\n\t\t\t\tif (grand) grand.style.display = '';\n\n\t\t\t\twindow.postMessage('update_location','*');\n\n\t\t\t\tfor (var t = 2; t <= 10; t++)\n\t\t\t\t{\n\t\t\t\t\tvar iframe = document.getElementById('tab-frame-' + t);\n\t\t\t\t\tif (iframe) iframe.contentWindow.postMessage('update_location','*');\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t<\/script>\n\n\t\n\t<div>\n\n\t<script>\n\tfunction toggle_top_results()\n\t{\n\t\t$(\"#calc-results-message\").toggle();\n\t\t$(\".show-multi-tab-info\").toggle();\n\t}\n\t<\/script>\n\n\t\t<table class=\"calc-result-table\" id=\"rstp-grand-total\" style=\"display: none;\">\n\t\t<tbody>\n\t\t\t<tr>\n\t\t\t\t<td class=\"calc-result-table-heading calc-result-table-h1\" style=\"min-width: 250px;\">Grand Total Minimum Costs for Principal Applicant including Dependants Over the Age of Majority &nbsp <span onclick=\"toggle_top_results();\" class=\"button_small\" style=\"cursor: pointer;\">Details<\/span><\/td>\n\t\t\t\t<td class=\"calc-result-table-heading column-highlight\" scope=\"column\" style=\"text-align: right;\">Start-up<\/td>\n\t\t\t\t<td class=\"calc-result-table-heading column-highlight\" scope=\"column\" style=\"text-align: right;\">Monthly<\/td>\n\t\t\t\t<td class=\"calc-result-table-heading column-highlight\" scope=\"column\" style=\"text-align: right;\">Total of 12 months income support<\/td>\n\t\t\t\t<td class=\"calc-result-table-heading column-highlight\" scope=\"column\" style=\"text-align: right;\">Total Minimum Financial Support<\/td>\n\t\t\t<\/tr>\n\n\t\t\t<tr style=\"border-top: #e7f3fd 3px solid;\">\n\t\t\t\t<td class=\"calc-result-table-h1\">Sub-Total Estimate Sponsorship Cost<\/td>\n\t\t\t\t<td id=\"value_100_1\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t\t<td id=\"value_100_2\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t\t<td id=\"value_100_3\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t\t<td id=\"value_100_4\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t<\/tr>\n\n\t\t\t<tr>\n\t\t\t\t<td class=\"calc-result-table-h1\">Deductions due to Family Monthly Income<\/td>\n\t\t\t\t<td id=\"value_101_1\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t\t<td id=\"value_101_2\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t\t<td id=\"value_101_3\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t\t<td id=\"value_101_4\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t<\/tr>\n\n\t\t\t<tr>\n\t\t\t\t<td class=\"calc-result-table-h1\">Deductions due to In-Kind Support<\/td>\n\t\t\t\t<td id=\"value_102_1\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t\t<td id=\"value_102_2\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t\t<td id=\"value_102_3\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t\t<td id=\"value_102_4\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t<\/tr>\n\n\t\t\t<tr>\n\t\t\t\t<td class=\"calc-result-table-h1\">Total Estimated Minimum Sponsorship Costs<\/td>\n\t\t\t\t<td id=\"value_103_1\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; text-decoration: underline;\"><\/td>\n\t\t\t\t<td id=\"value_103_2\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; text-decoration: underline;\"><\/td>\n\t\t\t\t<td id=\"value_103_3\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t\t<td id=\"value_103_4\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right; font-weight: normal;\"><\/td>\n\t\t\t<\/tr>\n\n\t\t\t<tr class=\"show-multi-tab-info\" style=\"display: none;\">\n\t\t\t\t<td class=\"calc-result-table-h1\">Monthly Breakdown:<\/td>\n\t\t\t\t<td id=\"value_monthly_breakdown\" class=\"calc-result-table-h1 column-highlight\" style=\"text-align: right;\" colspan=\"4\">\n\t\t\t\t\t<table class=\"calc-result-table\">\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_1__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_2__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_3__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_4__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_5__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_6__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_7__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_8__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_9__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_10__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_11__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_12__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_13__name\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_1__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_2__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_3__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_4__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_5__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_6__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_7__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_8__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_9__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_10__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_11__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_12__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__month_13__value\" style=\"font-size: 11px; padding-left: 2px; min-width: 55px;\"><\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td id=\"value_monthly_breakdown__details\" colspan=\"13\" style=\"display: none;\"><\/td>\n\t\t\t\t\t\t<\/tr>\n\t\t\t\t\t<\/table>\n\t\t\t\t<\/td>\n\t\t\t<\/tr>\n\t\t<\/tbody>\n\t<\/table>\n\n\t<\/div>\n\n\t<div style=\"margin: 45px 5px 45px; font-size: 20px;\">\n\t\tThe first tab below is for the principal applicant, and the rest of the tabs are for dependants over the age of majority.\t<\/div>\n\n\t\n\n\t\t<div class=\"rstp-calc-tabs\" style=\"position: relative; min-height: 600px;\">\n\n\t\t<ul class=\"simple-tabs sticky__\" id=\"example-tabs\">\n\t\t\t<li class=\"tab-1 active\">Principal applicant, spouse, and dependants under the age of majority<\/li>\n\t\t\t\t\t\t\t<li class=\"tab-2\" style=\"padding-top: 15px;\"> Dependant over the age of majority <div onclick=\"remove_tab('2');\" style=\"font-size: 16px; cursor: pointer; color: red;\">[ remove ]<\/div><\/li>\n\t\t\t\t\t\t\t<li class=\"tab-3\" style=\"padding-top: 15px;\"> Dependant over the age of majority <div onclick=\"remove_tab('3');\" style=\"font-size: 16px; cursor: pointer; color: red;\">[ remove ]<\/div><\/li>\n\t\t\t\t\t\t\t<li class=\"tab-4\" style=\"padding-top: 15px;\"> Dependant over the age of majority <div onclick=\"remove_tab('4');\" style=\"font-size: 16px; cursor: pointer; color: red;\">[ remove ]<\/div><\/li>\n\t\t\t\t\t\t\t<li class=\"tab-5\" style=\"padding-top: 15px;\"> Dependant over the age of majority <div onclick=\"remove_tab('5');\" style=\"font-size: 16px; cursor: pointer; color: red;\">[ remove ]<\/div><\/li>\n\t\t\t\t\t\t\t<li class=\"tab-6\" style=\"padding-top: 15px;\"> Dependant over the age of majority <div onclick=\"remove_tab('6');\" style=\"font-size: 16px; cursor: pointer; color: red;\">[ remove ]<\/div><\/li>\n\t\t\t\t\t\t\t<li class=\"tab-7\" style=\"padding-top: 15px;\"> Dependant over the age of majority <div onclick=\"remove_tab('7');\" style=\"font-size: 16px; cursor: pointer; color: red;\">[ remove ]<\/div><\/li>\n\t\t\t\t\t\t\t<li class=\"tab-8\" style=\"padding-top: 15px;\"> Dependant over the age of majority <div onclick=\"remove_tab('8');\" style=\"font-size: 16px; cursor: pointer; color: red;\">[ remove ]<\/div><\/li>\n\t\t\t\t\t\t\t<li class=\"tab-9\" style=\"padding-top: 15px;\"> Dependant over the age of majority <div onclick=\"remove_tab('9');\" style=\"font-size: 16px; cursor: pointer; color: red;\">[ remove ]<\/div><\/li>\n\t\t\t\t\t\t\t<li class=\"tab-10\" style=\"padding-top: 15px;\"> Dependant over the age of majority <div onclick=\"remove_tab('10');\" style=\"font-size: 16px; cursor: pointer; color: red;\">[ remove ]<\/div><\/li>\n\t\t\t\n\t\t\t<div class=\"tab-add wpcf7-form-control wpcf7-submit button style2\" style=\"float: right; padding: 5px 15px; margin-top: 20px; font-size: 17px; line-height: 23px;\" onclick=\"add_tab();\"> + Add Dependant over <br>the age of majority\t\t\t<\/div>\n\t\t<\/ul>\n\n\t\t<div id=\"tab-1\" class=\"tab-page active-page\">\n\t\t\t<iframe loading=\"lazy\" id=\"tab-frame-1\" width=\"100%\" height=\"600\" src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/components\/single-calc\/single-calc.php?tab=1&#038;lang=\" frameborder=\"0\" allowfullscreen><\/iframe>\n\t\t<\/div>\n\t\t\t\t\t<div id=\"tab-2\" class=\"tab-page\">\n\t\t\t\t<iframe loading=\"lazy\" id=\"tab-frame-2\" width=\"100%\" height=\"600\" src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/components\/single-calc\/single-calc.php?mode=childtab&#038;tab=2&#038;lang=\" frameborder=\"0\" allowfullscreen><\/iframe>\n\t\t\t<\/div>\n\t\t\t\t\t<div id=\"tab-3\" class=\"tab-page\">\n\t\t\t\t<iframe loading=\"lazy\" id=\"tab-frame-3\" width=\"100%\" height=\"600\" src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/components\/single-calc\/single-calc.php?mode=childtab&#038;tab=3&#038;lang=\" frameborder=\"0\" allowfullscreen><\/iframe>\n\t\t\t<\/div>\n\t\t\t\t\t<div id=\"tab-4\" class=\"tab-page\">\n\t\t\t\t<iframe loading=\"lazy\" id=\"tab-frame-4\" width=\"100%\" height=\"600\" src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/components\/single-calc\/single-calc.php?mode=childtab&#038;tab=4&#038;lang=\" frameborder=\"0\" allowfullscreen><\/iframe>\n\t\t\t<\/div>\n\t\t\t\t\t<div id=\"tab-5\" class=\"tab-page\">\n\t\t\t\t<iframe loading=\"lazy\" id=\"tab-frame-5\" width=\"100%\" height=\"600\" src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/components\/single-calc\/single-calc.php?mode=childtab&#038;tab=5&#038;lang=\" frameborder=\"0\" allowfullscreen><\/iframe>\n\t\t\t<\/div>\n\t\t\t\t\t<div id=\"tab-6\" class=\"tab-page\">\n\t\t\t\t<iframe loading=\"lazy\" id=\"tab-frame-6\" width=\"100%\" height=\"600\" src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/components\/single-calc\/single-calc.php?mode=childtab&#038;tab=6&#038;lang=\" frameborder=\"0\" allowfullscreen><\/iframe>\n\t\t\t<\/div>\n\t\t\t\t\t<div id=\"tab-7\" class=\"tab-page\">\n\t\t\t\t<iframe loading=\"lazy\" id=\"tab-frame-7\" width=\"100%\" height=\"600\" src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/components\/single-calc\/single-calc.php?mode=childtab&#038;tab=7&#038;lang=\" frameborder=\"0\" allowfullscreen><\/iframe>\n\t\t\t<\/div>\n\t\t\t\t\t<div id=\"tab-8\" class=\"tab-page\">\n\t\t\t\t<iframe loading=\"lazy\" id=\"tab-frame-8\" width=\"100%\" height=\"600\" src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/components\/single-calc\/single-calc.php?mode=childtab&#038;tab=8&#038;lang=\" frameborder=\"0\" allowfullscreen><\/iframe>\n\t\t\t<\/div>\n\t\t\t\t\t<div id=\"tab-9\" class=\"tab-page\">\n\t\t\t\t<iframe loading=\"lazy\" id=\"tab-frame-9\" width=\"100%\" height=\"600\" src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/components\/single-calc\/single-calc.php?mode=childtab&#038;tab=9&#038;lang=\" frameborder=\"0\" allowfullscreen><\/iframe>\n\t\t\t<\/div>\n\t\t\t\t\t<div id=\"tab-10\" class=\"tab-page\">\n\t\t\t\t<iframe loading=\"lazy\" id=\"tab-frame-10\" width=\"100%\" height=\"600\" src=\"https:\/\/rstptemp.turnbull.co\/wp-content\/plugins\/rstp-calculator\/public\/components\/single-calc\/single-calc.php?mode=childtab&#038;tab=10&#038;lang=\" frameborder=\"0\" allowfullscreen><\/iframe>\n\t\t\t<\/div>\n\t\t\n\t\t<div id=\"tab-add\" class=\"tab-page\"><\/div>\n\n\t<\/div>\n\n\t<script>\n\t\/\/ Auto-size the calculator to its real content. The iframes are served from\n\t\/\/ the plugin (same origin as this page), so we can read their content height\n\t\/\/ directly and resize each iframe to fit, then size the tab wrapper to the\n\t\/\/ active tab \u2014 no fixed 5300px frames or dead space below.\n\t(function () {\n\t\tvar wrap = document.querySelector('.rstp-calc-tabs');\n\t\tif (!wrap) return;\n\n\t\t\/\/ The inner page's body fills its own viewport, so while the frame is\n\t\t\/\/ tall the page reports the FRAME's height, not the content's \u2014 the\n\t\t\/\/ measurement is circular and the frame can only ever grow (which is\n\t\t\/\/ how it used to sit at 5300px with ~3300px of dead space below the\n\t\t\/\/ form). Collapse the frame first, then measure, then set the real\n\t\t\/\/ height; it all happens in one synchronous block, so nothing flashes.\n\t\tfunction fitFrame(iframe) {\n\t\t\tif (iframe.rstpBusy) return;\n\t\t\tiframe.rstpBusy = true;\n\t\t\ttry {\n\t\t\t\tvar doc = iframe.contentDocument || iframe.contentWindow.document;\n\t\t\t\tif (doc && doc.body) {\n\t\t\t\t\tiframe.style.height = '0px';\n\t\t\t\t\tvar h = Math.max(doc.body.scrollHeight, doc.documentElement.scrollHeight);\n\t\t\t\t\tiframe.style.height = (h > 0 ? h : 600) + 'px';\n\t\t\t\t}\n\t\t\t} catch (e) { \/* cross-origin or not ready \u2014 leave default height *\/ }\n\t\t\t\/\/ Collapsing resizes the inner body, which re-triggers the observer;\n\t\t\t\/\/ this settle window keeps that from becoming a busy loop.\n\t\t\tsetTimeout(function () { iframe.rstpBusy = false; }, 150);\n\t\t\tsyncWrap();\n\t\t}\n\n\t\tfunction syncWrap() {\n\t\t\tvar active = wrap.querySelector('.tab-page.active-page');\n\t\t\tvar frame  = active ? active.querySelector('iframe') : null;\n\t\t\tif (!frame) return;\n\t\t\tvar top = parseInt(window.getComputedStyle(active).top, 10) || 0;\n\t\t\twrap.style.minHeight = (frame.offsetHeight + top + 40) + 'px';\n\t\t}\n\n\t\tfunction watch(iframe) {\n\t\t\tfitFrame(iframe); \/\/ in case it already finished loading\n\t\t\tiframe.addEventListener('load', function () {\n\t\t\t\tfitFrame(iframe);\n\t\t\t\t\/\/ The inner page toggles form\/results views and expands rows,\n\t\t\t\t\/\/ so keep following its size after the initial load.\n\t\t\t\ttry {\n\t\t\t\t\tvar doc = iframe.contentDocument || iframe.contentWindow.document;\n\t\t\t\t\tif (window.ResizeObserver && doc && doc.body) {\n\t\t\t\t\t\tnew ResizeObserver(function () { fitFrame(iframe); }).observe(doc.body);\n\t\t\t\t\t}\n\t\t\t\t} catch (e) {}\n\t\t\t});\n\t\t}\n\n\t\tvar frames = wrap.querySelectorAll('iframe');\n\t\tfor (var i = 0; i < frames.length; i++) { watch(frames[i]); }\n\n\t\t\/\/ Cross-origin fallback: the inner single-calc page posts its real\n\t\t\/\/ height up to us (works even when we can't read its document directly).\n\t\twindow.addEventListener('message', function (ev) {\n\t\t\tvar d = ev.data;\n\t\t\tif (!d || !d.rstpCalcHeight) return;\n\t\t\tvar iframe = document.getElementById('tab-frame-' + d.tab);\n\t\t\tif (iframe && d.height > 0) {\n\t\t\t\tiframe.style.height = d.height + 'px';\n\t\t\t\tsyncWrap();\n\t\t\t}\n\t\t});\n\n\t\t\/\/ Re-sync after a tab is clicked\/added (active tab changes).\n\t\twrap.addEventListener('click', function () { setTimeout(syncWrap, 50); });\n\t\tsetInterval(syncWrap, 1500);\n\t})();\n\t<\/script>\n\n<\/div>\n\t\t\n","protected":false},"excerpt":{"rendered":"<p>Please note that this tool provides an estimate of the minimum sponsorship costs based on limited information entered into the calculator.\u00a0 Sponsors should budget based on the actual costs of living in the community of settlement, and allow for contingencies that address the specific needs of the family and supplementary benefits that are based on factors which are not included in this calculator. \u00a0<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"footnotes":"","_tec_slr_enabled":"","_tec_slr_layout":""},"class_list":["post-33731","page","type-page","status-publish","hentry"],"featured_image_src":null,"meta_box":{"directory_search_taxonomies":[{"show_children":"0","_state":"expanded"}],"directory_card_taxonomies":[],"directory_restrict_tax":"","directory_restrict_term":""},"ticketed":false,"_links":{"self":[{"href":"https:\/\/rstptemp.turnbull.co\/en\/wp-json\/wp\/v2\/pages\/33731","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rstptemp.turnbull.co\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rstptemp.turnbull.co\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rstptemp.turnbull.co\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/rstptemp.turnbull.co\/en\/wp-json\/wp\/v2\/comments?post=33731"}],"version-history":[{"count":7,"href":"https:\/\/rstptemp.turnbull.co\/en\/wp-json\/wp\/v2\/pages\/33731\/revisions"}],"predecessor-version":[{"id":33750,"href":"https:\/\/rstptemp.turnbull.co\/en\/wp-json\/wp\/v2\/pages\/33731\/revisions\/33750"}],"wp:attachment":[{"href":"https:\/\/rstptemp.turnbull.co\/en\/wp-json\/wp\/v2\/media?parent=33731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}