{"id":377,"date":"2015-06-10T09:39:56","date_gmt":"2015-06-10T07:39:56","guid":{"rendered":"http:\/\/wpcalc.com\/?p=377"},"modified":"2026-10-23T17:01:27","modified_gmt":"2026-10-23T14:01:27","slug":"mortgage-apr","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/finance\/mortgage-apr\/","title":{"rendered":"APR Calculator \u2013 Annual Percentage Rate of a Loan"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Mortgage Annual Percentage Rate (APR) Estimator<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"377\" data-favorite-title=\"Mortgage APR\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/finance\/mortgage-apr\/\" data-favorite-excerpt=\"Estimate the true Annual Percentage Rate (APR) of a mortgage by combining the nominal interest rate with closing costs and discount points. Enter your loan amount, rate, term, fees and points to see the real cost of borrowing.\" aria-label=\"Add to Favorites\" data-favorite-icon=\"icon icon-loan\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/en\/finance\/mortgage-apr\/\" method=\"POST\" class=\"calculator\" id=\"calculator-377\" data-post=\"377\"><fieldset class=\"fieldset-input\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"field has-term\" id=\"input-1\"><label for=\"field-1\">Mortgage\/Loan Amount<\/label><div class=\"term\">L<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"mortgageloan_amount\" id=\"field-1\" aria-describedby=\"calc-unit-1 calc-info-1\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"300000\"\/><div class=\"unit\" id=\"calc-unit-1\">$<\/div><small id=\"calc-info-1\">Enter the total mortgage or loan amount<\/small><\/div><div class=\"field has-term\" id=\"input-2\"><label for=\"field-2\">Annual Interest Rate<\/label><div class=\"term\">R<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"annual_interest_rate\" id=\"field-2\" aria-describedby=\"calc-unit-2 calc-info-2\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" max=\"100\" value=\"5\"\/><div class=\"unit\" id=\"calc-unit-2\">%<\/div><small id=\"calc-info-2\">Enter the annual interest rate<\/small><\/div><div class=\"field has-term\" id=\"input-3\"><label for=\"field-3\">Loan Term<\/label><div class=\"term\">N<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"loan_term\" id=\"field-3\" aria-describedby=\"calc-unit-3 calc-info-3\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"1\" value=\"30\"\/><div class=\"unit\" id=\"calc-unit-3\">years<\/div><small id=\"calc-info-3\">Enter the loan term (years)<\/small><\/div><div class=\"field has-term\" id=\"input-4\"><label for=\"field-4\">Total Closing Costs<\/label><div class=\"term\">F<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"total_closing_costs\" id=\"field-4\" aria-describedby=\"calc-unit-4 calc-info-4\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"5000\"\/><div class=\"unit\" id=\"calc-unit-4\">$<\/div><small id=\"calc-info-4\">Enter the total closing costs<\/small><\/div><div class=\"field has-term\" id=\"input-5\"><label for=\"field-5\">Number of Points Paid<\/label><div class=\"term\">Points<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"number_of_points_paid\" id=\"field-5\" aria-describedby=\"calc-unit-5 calc-info-5\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"1\"\/><div class=\"unit\" id=\"calc-unit-5\">%<\/div><small id=\"calc-info-5\">Enter the number of points paid (percentage)<\/small><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"377\">Calculate<\/button><button type=\"reset\">Reset<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calculate automatically<\/label><small>If enabled, the result will update automatically when you change any value.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Your Results<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Annual Percentage Rate (APR)<\/span><\/span><span class=\"field-value\" id=\"result-1\" data-unit=\"%\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copy link to this calculation<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Leave a Comment<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"377\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">How did this result make you feel?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Like <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Helpful <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confused <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Disappointed <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inaccurate <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Mortgage APR Formula<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formula<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ APR \\approx R + \\left( \\frac{F + L \\times \\frac{Points}{100}}{L} \\right) \\times 100 \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\(APR\\) \u2014 Annual Percentage Rate, expressed as a percentage<\/li>\n<li>\\(R\\) \u2014 nominal annual interest rate (%)<\/li>\n<li>\\(L\\) \u2014 mortgage or loan amount ($)<\/li>\n<li>\\(F\\) \u2014 total closing costs and fees ($)<\/li>\n<li>\\(Points\\) \u2014 discount points paid, as a percentage of the loan amount<\/li>\n<\/ul>\n<p>This formula adds the one-time costs of the loan \u2014 closing costs and discount points, both expressed as a percentage of the amount borrowed \u2014 on top of the nominal interest rate. The result approximates the true yearly cost of the mortgage.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-459\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Mortgage APR \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Example:<\/strong> you take out a $300,000 mortgage at a 5% annual interest rate with a 30-year term, pay $5,000 in total closing costs, and buy 1 discount point (1% of the loan amount).<\/p>\n<p>\\[ \\text{Closing costs as a rate} = \\frac{5000}{300000} \\times 100 = 1.667\\% \\]<\/p>\n<p>\\[ APR = 5 + 1.667 + 1 = 7.667\\% \\]<\/p>\n<p><strong>Result:<\/strong> the estimated APR is approximately 7.667%, well above the 5% headline rate, because fees and points add 2.667 percentage points to the cost of the loan.<\/p>\n<p>\n\r\n<\/section>\n<h2>How to Use the Mortgage APR Calculator<\/h2>\n<ol>\n<li>Enter the <strong>Mortgage\/Loan Amount<\/strong> \u2014 the total amount you are borrowing.<\/li>\n<li>Enter the <strong>Annual Interest Rate<\/strong> \u2014 the nominal (headline) rate quoted by your lender.<\/li>\n<li>Enter the <strong>Loan Term<\/strong> in years \u2014 the length of the mortgage.<\/li>\n<li>Enter the <strong>Total Closing Costs<\/strong> \u2014 all upfront fees such as origination, appraisal, title and underwriting fees.<\/li>\n<li>Enter the <strong>Number of Points Paid<\/strong> \u2014 discount points as a percentage of the loan amount (1 point = 1%).<\/li>\n<li>Read the <strong>Annual Percentage Rate (APR)<\/strong> \u2014 the estimated true yearly cost of your mortgage, including fees and points.<\/li>\n<\/ol>\n<h2>What Is Mortgage APR and Why It Matters<\/h2>\n<p>The annual percentage rate (APR) is a broader measure of the cost of borrowing than the interest rate alone. While the interest rate determines your monthly payment, the APR also folds in the upfront costs of getting the loan \u2014 closing costs and discount points \u2014 and expresses everything as a single yearly percentage. In the United States, lenders are required to disclose the APR under the Truth in Lending Act, precisely so that borrowers can compare offers on equal footing.<\/p>\n<p>The APR matters because two mortgages with the same interest rate can have very different total costs. A loan with a 5% rate and $10,000 in fees is more expensive than a loan with a 5.25% rate and no fees, at least in the early years. The APR exposes this difference: when you compare loan offers, the APR is usually the more honest number, while the headline rate is the number that determines your monthly payment.<\/p>\n<p>A useful rule of thumb when interpreting the result: the larger the gap between the APR and the nominal rate, the more you are paying in upfront costs. A gap of 0.5 percentage points or less suggests relatively cheap financing; a gap of 1.5 points or more, as in the example above, indicates substantial fees. Whether a high-fee, low-rate loan is better depends on how long you keep the mortgage \u2014 fees are spread over the whole term in the APR calculation, so if you sell or refinance early, the effective cost of those fees is higher than the APR suggests.<\/p>\n<h2>Assumptions, Limitations and Practical Tips<\/h2>\n<ul>\n<li><strong>Simplified estimate.<\/strong> This calculator uses an approximation that adds fees and points to the nominal rate as a one-time percentage. The legally required APR disclosed by lenders uses an actuarial method that amortizes the costs over the payment schedule, so your lender's figure may differ slightly \u2014 typically it is a little closer to the nominal rate than this estimate.<\/li>\n<li><strong>The loan term affects the true APR.<\/strong> Because fees are spread across the term in the official calculation, the same fees produce a higher effective APR on a 15-year loan than on a 30-year loan. This calculator keeps the term for reference but does not amortize costs in the result.<\/li>\n<li><strong>What counts as closing costs.<\/strong> Include lender fees (origination, underwriting, points) and most third-party fees (appraisal, title insurance, escrow). In the official APR, some charges such as appraisal or inspection fees are excluded, which is another reason your lender's APR may differ.<\/li>\n<li><strong>APR vs. monthly payment.<\/strong> Do not use the APR to estimate your monthly payment \u2014 it is a comparison tool, not a payment basis. Use the <a href=\"https:\/\/wpcalc.com\/en\/finance\/mortgage-payment\/\">Mortgage Payment Calculator<\/a> or the <a href=\"https:\/\/wpcalc.com\/en\/finance\/mortgage-calculator\/\">Mortgage Calculator<\/a> for that.<\/li>\n<li><strong>Points trade-off.<\/strong> Buying discount points lowers your interest rate but raises the APR in the short run. Whether it pays off depends on your break-even horizon \u2014 see the <a href=\"https:\/\/wpcalc.com\/en\/finance\/mortgage-discountbuying-points\/\">Mortgage Discount Points Calculator<\/a>.<\/li>\n<li><strong>Compare like with like.<\/strong> APR comparisons are most meaningful between loans of the same type and term. A 30-year fixed APR should not be compared directly against a 5\/1 ARM APR, because the ARM's APR assumes the rate stays constant after the fixed period.<\/li>\n<\/ul>\n<h2>Typical Closing Costs Reference<\/h2>\n<p>Closing costs in the US commonly run between 2% and 5% of the loan amount. The table below gives a rough idea of what goes into the <strong>Total Closing Costs<\/strong> field:<\/p>\n<table>\n<thead>\n<tr>\n<th>Cost item<\/th>\n<th>Typical range<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Loan origination fee<\/td>\n<td>0.5% \u2013 1% of loan amount<\/td>\n<\/tr>\n<tr>\n<td>Appraisal<\/td>\n<td>$300 \u2013 $600<\/td>\n<\/tr>\n<tr>\n<td>Title search and insurance<\/td>\n<td>$700 \u2013 $2,000<\/td>\n<\/tr>\n<tr>\n<td>Underwriting and processing<\/td>\n<td>$500 \u2013 $1,500<\/td>\n<\/tr>\n<tr>\n<td>Recording and transfer fees<\/td>\n<td>$100 \u2013 $1,000<\/td>\n<\/tr>\n<tr>\n<td>Discount points (optional)<\/td>\n<td>1% of loan amount per point<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Enter the sum of the items you actually expect to pay. If you are still shopping for a loan, ask each lender for a Loan Estimate \u2014 it itemizes these costs and lets you fill in the calculator with real numbers rather than guesses.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Estimate the true Annual Percentage Rate (APR) of a mortgage by combining the nominal interest rate with closing costs and discount points. Enter your loan amount, rate, term, fees and points to see the real cost of borrowing.<\/p>\n","protected":false},"author":70,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5],"tags":[30],"class_list":["post-377","post","type-post","status-publish","format-standard","hentry","category-finance","tag-mortgage"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/users\/70"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/comments?post=377"}],"version-history":[{"count":6,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/377\/revisions"}],"predecessor-version":[{"id":67501,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/377\/revisions\/67501"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}