{"id":1249,"date":"2017-03-03T10:46:41","date_gmt":"2017-03-03T10:46:41","guid":{"rendered":"https:\/\/www.ccpc.ie\/consumers\/?page_id=1249"},"modified":"2024-02-21T09:01:01","modified_gmt":"2024-02-21T09:01:01","slug":"mortgage-calculator","status":"publish","type":"page","link":"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/","title":{"rendered":"Mortgage calculator"},"content":{"rendered":"<p>This calculator shows you what your monthly repayments would be for a mortgage, depending on the amount you borrow, how long you want the mortgage to last and the rate you pay. The results are estimates only and may differ slightly from some financial institutions, as interest may be calculated in a slightly different way. Check with your provider to see what your repayments would be before applying for a mortgage. Our <a title=\"mortgages\" href=\"https:\/\/www.ccpc.ie\/consumers\/money\/mortgages\/\">mortgages<\/a> section has lots more information on getting a mortgage.<\/p>\n<p>Please see our <a href=\"https:\/\/www.ccpc.ie\/consumers\/legal\/\">disclaimer<\/a>\u00a0for more information.<\/p>\n<p>Your browser must have JavaScript enabled to use the calculators.<\/p>\n<p><strong>*<\/strong> This information is compulsory<\/p>\n    <link href=\"https:\/\/www.ccpc.ie\/consumers\/wp-content\/themes\/ccpc-consumers\/css\/moneytools.css\" rel=\"stylesheet\">\n    <div class=\"container body-content\">\n        <div class=\"questions\">\n            <form class=\"frmCalc calculator\" name=\"calcform\" id=\"calcform\" action=\"\">\n                <div class=\"form-group\">\n                    <div class=\"row\">\n                        <div class=\"col-md-6\">\n                            <label for=\"term\">Over what term do you want to repay the mortgage? <span class=\"required\">*<\/span><\/label>\n                        <\/div>\n                        <div class=\"col-md-4\">\n                            <select id=\"term\" name=\"term\" class=\"form-control\">\n                            <option value=\"5\">5<\/option>\n                            <option value=\"6\">6<\/option>\n                            <option value=\"7\">7<\/option>\n                            <option value=\"8\">8<\/option>\n                            <option value=\"9\">9<\/option>\n                            <option value=\"10\">10<\/option>\n                            <option value=\"11\">11<\/option>\n                            <option value=\"12\">12<\/option>\n                            <option value=\"13\">13<\/option>\n                            <option value=\"14\">14<\/option>\n                            <option value=\"15\">15<\/option>\n                            <option value=\"16\">16<\/option>\n                            <option value=\"17\">17<\/option>\n                            <option value=\"18\">18<\/option>\n                            <option value=\"19\">19<\/option>\n                            <option value=\"20\">20<\/option>\n                            <option value=\"21\">21<\/option>\n                            <option value=\"22\">22<\/option>\n                            <option value=\"23\">23<\/option>\n                            <option value=\"24\">24<\/option>\n                            <option value=\"25\">25<\/option>\n                            <option value=\"26\">26<\/option>\n                            <option value=\"27\">27<\/option>\n                            <option value=\"28\">28<\/option>\n                            <option value=\"29\">29<\/option>\n                            <option value=\"30\" selected=\"selected\">30<\/option>\n                            <option value=\"31\">31<\/option>\n                            <option value=\"32\">32<\/option>\n                            <option value=\"33\">33<\/option>\n                            <option value=\"34\">34<\/option>\n                            <option value=\"35\">35<\/option>\n                            <option value=\"36\">36<\/option>\n                            <option value=\"37\">37<\/option>\n                            <option value=\"38\">38<\/option>\n                            <option value=\"39\">39<\/option>\n                            <option value=\"40\">40<\/option>\n                            <\/select>\n                            <span class=\"end\">Years<\/span>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <div class=\"row\">\n                        <div class=\"col-md-6\">\n                            <label for=\"rate\">Interest rate <span class=\"required\">*<\/span><\/label>\n                        <\/div>\n                        <div class=\"col-md-4\">\n                            <input id=\"rate\" class=\"form-control\" name=\"rate\"> <span class=\"end\">%<\/span>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"form-group\">\n                    <div class=\"row\">\n                        <div class=\"col-md-6\">        \n                            <label for=\"amount\">Amount you would like to borrow (in Euro) <span class=\"required\">*<\/span><\/label>\n                        <\/div>\n                        <div class=\"col-md-4\">\n                            <input id=\"amount\" class=\"form-control\" name=\"amount\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-group submit\">\n                    <div class=\"row\">\n                        <div class=\"col-md-4 col-md-offset-6\">\n                            <input type=\"button\" onclick=\"compute_amount(this.form);\" value=\"Calculate\" class=\"btn btn-block\">\n                            <input style=\"position: absolute; right: -75px;\" class=\"text1\" type=\"button\" onclick=\"location.reload();\" value=\"Reset\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/form>\n        <\/div>\n    <\/div>\n\n    <\/div>\n    <!-- stop mortgage questions -->\n    <!-- start mortgage results -->\n    <div id=\"result\" class=\"results\">\n        <h3>Monthly Repayment Results<\/h3>\n        <table class=\"table table-striped table-responsive\" width=\"426\" cellpadding=\"0\" cellspacing=\"0\">\n            <tr>\n                <th width=\"150\">Monthly repayment:<\/th>\n                <td width=\"276\"><span id=\"monthly-repay\"><\/span><\/td>\n            <\/tr>\n            <tr>\n                <th>Mortgage amount:<\/th>\n                <td><span id=\"monthly-amount\"><\/span><\/td>\n            <\/tr>\n            <tr>\n                <th>Interest rate:<\/th>\n                <td><span id=\"interest-rate\"><\/span><\/td>\n            <\/tr>\n            <tr>\n                <th>Term:<\/th>\n                <td><span id=\"mort-term\"><\/span><\/td>\n            <\/tr>\n            <tr>\n                <th>Cost of Credit:<\/th>\n                <td><span id=\"cost-credit\"><\/span><\/td>\n            <\/tr>\n        <\/table>\n    <\/div>\n    <!-- stop mortgage results -->\n\n    <script src=\"https:\/\/www.ccpc.ie\/consumers\/wp-content\/themes\/ccpc-consumers\/js\/moneytools-calc.js\"><\/script>\n\n    <script language=\"javascript\" type=\"text\/javascript\">\n        function compute_amount(form)\n        {\n            \/\/Format inputs;\n            if(document.calcform.term.value==\"\"){document.calcform.term.value=\"0\";}\n            if(document.calcform.amount.value==\"\"){document.calcform.amount.value=\"0\";}\n            if(document.calcform.rate.value==\"\"){document.calcform.rate.value=\"0\";}\n            \n            var in_rate=(eval(document.calcform.rate.value));\n            var proceed=1;\n            if(in_rate==0){proceed=0;alert(\"Please enter an interest rate.\");}\n            if(proceed==1){\n                var in_amount=eval(document.calcform.amount.value.replace(\/\\D\/g,''));\n                var in_term=eval(document.calcform.term.value);\n                \n                document.getElementById('mort-term').innerHTML = in_term + \" years\";\n\t\t\t\tin_term = in_term*12;\n                var out_repayment = getLoanRepayment(in_rate,in_term,in_amount);\n                out_amount = in_amount;\n\n                document.getElementById('monthly-repay').innerHTML = \"\\u20ac\"+addCommas(format(out_repayment,2));\n                document.getElementById('monthly-amount').innerHTML = \"\\u20ac\"+addCommas(format(out_amount,0));\n                document.getElementById('interest-rate').innerHTML = in_rate+\"%\";\n                document.getElementById('cost-credit').innerHTML = \"\\u20ac\"+addCommas(format((out_repayment*in_term)-out_amount,2));\n                var savingsFormFields = { 'formAmount' : document.calcform.amount.value, 'formCalculator' : 'Calculate' };\n                if (window.self !== window.top) {\n                    parent.postMessage({ 'type' : 'googleAnalytics', 'value': {'event' : 'formAmount', 'formAmount' : document.calcform.amount.value} }, \"https:\/\/www.ccpc.ie\");\n                    parent.postMessage({ 'type' : 'googleAnalytics', 'value': {'event' : 'formSubmitted', 'formCalculator' : 'Calculate'} }, \"https:\/\/www.ccpc.ie\");\n                    parent.postMessage({ 'type' : 'matomoAnalytics', 'value': {'event' : 'formSubmitted', 'savingsFormFields' : savingsFormFields } }, \"https:\/\/www.ccpc.ie\");\n                }\n                else {\n                    var dataLayer = window.dataLayer || [];\n                    dataLayer.push({'event' : 'formAmount', 'formAmount' : document.calcform.amount.value});\n                    dataLayer.push({'event' : 'formSubmitted', 'formCalculator' : 'Calculate'});\n                    var _mtm = window._mtm || [];\n                    _mtm.push({'event': 'formSubmitted', 'savingsFormFields' : savingsFormFields });\n                }\n            }\/\/end proceed\n            $('html,body').animate({\n                scrollTop: $(document.getElementById(\"result\")).offset().top\n            }, {\n                duration: 800\n            });\n        }\n    <\/script>\n    \n<p><a class=\"backto calc\" href=\"https:\/\/www.ccpc.ie\/consumers\/money-tools\/\">Back to calculators<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This calculator shows you what your monthly repayments would be for a mortgage, depending on the amount you borrow, how long you want the mortgage to last and the rate you pay. The results are estimates only and may differ &hellip;<\/p>\n","protected":false},"author":178,"featured_media":0,"parent":13313,"menu_order":82,"comment_status":"closed","ping_status":"closed","template":"page-full-width.php","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"tags":[17,46],"class_list":["post-1249","page","type-page","status-publish","hentry","tag-mortgages","tag-tools-and-calculators"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>Getting a mortgage calculator - CCPC<\/title>\r\n<meta name=\"description\" content=\"The mortgage calculator shows you what your monthly repayments would be for a mortgage, depending on the amount you borrow, how long you want the mortgage to last and the rate you pay\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_GB\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Getting a mortgage calculator - CCPC\" \/>\r\n<meta property=\"og:description\" content=\"The mortgage calculator shows you what your monthly repayments would be for a mortgage, depending on the amount you borrow, how long you want the mortgage to last and the rate you pay\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/\" \/>\r\n<meta property=\"og:site_name\" content=\"CCPC Consumers\" \/>\r\n<meta property=\"article:modified_time\" content=\"2024-02-21T09:01:01+00:00\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/\",\"url\":\"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/\",\"name\":\"Getting a mortgage calculator - CCPC\",\"isPartOf\":{\"@id\":\"https:\/\/www.ccpc.ie\/consumers\/#website\"},\"datePublished\":\"2017-03-03T10:46:41+00:00\",\"dateModified\":\"2024-02-21T09:01:01+00:00\",\"description\":\"The mortgage calculator shows you what your monthly repayments would be for a mortgage, depending on the amount you borrow, how long you want the mortgage to last and the rate you pay\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ccpc.ie\/consumers\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Money Tools\",\"item\":\"https:\/\/www.ccpc.ie\/consumers\/money-tools\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Mortgage calculator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ccpc.ie\/consumers\/#website\",\"url\":\"https:\/\/www.ccpc.ie\/consumers\/\",\"name\":\"CCPC Consumers\",\"description\":\"The Competition and Consumer Protection Commission\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ccpc.ie\/consumers\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Getting a mortgage calculator - CCPC","description":"The mortgage calculator shows you what your monthly repayments would be for a mortgage, depending on the amount you borrow, how long you want the mortgage to last and the rate you pay","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:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/","og_locale":"en_GB","og_type":"article","og_title":"Getting a mortgage calculator - CCPC","og_description":"The mortgage calculator shows you what your monthly repayments would be for a mortgage, depending on the amount you borrow, how long you want the mortgage to last and the rate you pay","og_url":"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/","og_site_name":"CCPC Consumers","article_modified_time":"2024-02-21T09:01:01+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/","url":"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/","name":"Getting a mortgage calculator - CCPC","isPartOf":{"@id":"https:\/\/www.ccpc.ie\/consumers\/#website"},"datePublished":"2017-03-03T10:46:41+00:00","dateModified":"2024-02-21T09:01:01+00:00","description":"The mortgage calculator shows you what your monthly repayments would be for a mortgage, depending on the amount you borrow, how long you want the mortgage to last and the rate you pay","breadcrumb":{"@id":"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.ccpc.ie\/consumers\/money-tools\/mortgage-calculator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ccpc.ie\/consumers\/"},{"@type":"ListItem","position":2,"name":"Money Tools","item":"https:\/\/www.ccpc.ie\/consumers\/money-tools\/"},{"@type":"ListItem","position":3,"name":"Mortgage calculator"}]},{"@type":"WebSite","@id":"https:\/\/www.ccpc.ie\/consumers\/#website","url":"https:\/\/www.ccpc.ie\/consumers\/","name":"CCPC Consumers","description":"The Competition and Consumer Protection Commission","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ccpc.ie\/consumers\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"https:\/\/www.ccpc.ie\/consumers\/wp-json\/wp\/v2\/pages\/1249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ccpc.ie\/consumers\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ccpc.ie\/consumers\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ccpc.ie\/consumers\/wp-json\/wp\/v2\/users\/178"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ccpc.ie\/consumers\/wp-json\/wp\/v2\/comments?post=1249"}],"version-history":[{"count":4,"href":"https:\/\/www.ccpc.ie\/consumers\/wp-json\/wp\/v2\/pages\/1249\/revisions"}],"predecessor-version":[{"id":21695,"href":"https:\/\/www.ccpc.ie\/consumers\/wp-json\/wp\/v2\/pages\/1249\/revisions\/21695"}],"up":[{"embeddable":true,"href":"https:\/\/www.ccpc.ie\/consumers\/wp-json\/wp\/v2\/pages\/13313"}],"wp:attachment":[{"href":"https:\/\/www.ccpc.ie\/consumers\/wp-json\/wp\/v2\/media?parent=1249"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ccpc.ie\/consumers\/wp-json\/wp\/v2\/tags?post=1249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}