{"id":358,"date":"2015-06-10T09:12:02","date_gmt":"2015-06-10T07:12:02","guid":{"rendered":"http:\/\/wpcalc.com\/?p=358"},"modified":"2026-09-30T19:47:24","modified_gmt":"2026-09-30T16:47:24","slug":"investment-payment","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/finance\/investment-payment\/","title":{"rendered":"Investment Payment Calculator"},"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\">Investment Growth Period Calculator<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"358\" data-favorite-title=\"Investment Payment\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/finance\/investment-payment\/\" data-favorite-excerpt=\"Estimate how many periodic payments it takes to reach a future investment goal. Enter your target amount, payment, annual interest rate and compounding frequency to see the number of periods.\" 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\/investment-payment\/\" method=\"POST\" class=\"calculator\" id=\"calculator-358\" data-post=\"358\"><fieldset class=\"fieldset-input\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"field has-term\" id=\"input-1\"><label for=\"field-1\">Future Amount (F)<\/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=\"future_amount_f\" id=\"field-1\" aria-describedby=\"calc-unit-1 calc-info-1\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"10000\"\/><div class=\"unit\" id=\"calc-unit-1\">$<\/div><small id=\"calc-info-1\">Enter the future amount you want to achieve<\/small><\/div><div class=\"field has-term\" id=\"input-2\"><label for=\"field-2\">Payment Amount (P)<\/label><div class=\"term\">P<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"payment_amount_p\" id=\"field-2\" aria-describedby=\"calc-unit-2 calc-info-2\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"100\"\/><div class=\"unit\" id=\"calc-unit-2\">$<\/div><small id=\"calc-info-2\">Enter the regular payment amount<\/small><\/div><div class=\"field has-term\" id=\"input-3\"><label for=\"field-3\">Annual Interest Rate (i)<\/label><div class=\"term\">i<\/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_i\" id=\"field-3\" aria-describedby=\"calc-unit-3 calc-info-3\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" max=\"100\" value=\"6\"\/><div class=\"unit\" id=\"calc-unit-3\">%<\/div><small id=\"calc-info-3\">Enter the annual interest rate<\/small><\/div><div class=\"field\" id=\"input-4\"><label for=\"field-4\">Compounding Frequency<\/label><div class=\"grid grid-cols-1\"><select id=\"field-4\" name=\"compounding_frequency\"><option value=\"Monthly\">Monthly<\/option><option value=\"Quarterly\">Quarterly<\/option><option value=\"HalfYearly\">Half-Yearly<\/option><option value=\"Annually\">Annually<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"358\">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>Number of Payments (N)<\/span><\/span><span class=\"field-value\" id=\"result-1\" data-unit=\"payments\"><\/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=\"358\" 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>Investment Payment 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\\[ N = \\frac{\\log\\!\\left( \\dfrac{F \\times r}{P} + 1 \\right)}{\\log(1 + r)} \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\(N\\) \u2014 number of payment periods needed to reach the investment goal<\/li>\n<li>\\(F\\) \u2014 future value (the target investment amount)<\/li>\n<li>\\(P\\) \u2014 payment amount made each period<\/li>\n<li>\\(r\\) \u2014 interest rate per period, as a decimal<\/li>\n<\/ul>\n<p>If the annual nominal rate is \\(i\\) (in percent) and interest compounds \\(m\\) times per year, the periodic rate is \\( r = \\dfrac{i}{100 \\times m} \\). The formula assumes payments are made at the end of each period (an ordinary annuity) and solves the future-value-of-annuity equation \\( F = P \\times \\frac{(1+r)^N - 1}{r} \\) for \\(N\\).<\/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>Investment Payment \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Example:<\/strong> you want to grow an account to $10,000 by depositing $100 at the end of every month into an investment earning 6% per year, compounded monthly.<\/p>\n<p>\\[ r = \\frac{6}{100 \\times 12} = 0.005 \\]<\/p>\n<p>\\[ N = \\frac{\\log\\left( \\frac{10{,}000 \\times 0.005}{100} + 1 \\right)}{\\log(1 + 0.005)} = \\frac{\\log(1.5)}{\\log(1.005)} \\approx 81.30 \\]<\/p>\n<p><strong>Result:<\/strong> approximately 81.30 monthly payments \u2014 about 82 payments, or roughly 6.8 years, to reach $10,000.<\/p>\n<p>\n\r\n<\/section>\n<h2>How to Use the Investment Payment Calculator<\/h2>\n<ol>\n<li>Enter your <strong>Future Amount (F)<\/strong> \u2014 the target value you want the investment to reach.<\/li>\n<li>Enter the <strong>Payment Amount (P)<\/strong> \u2014 how much you plan to contribute each period.<\/li>\n<li>Enter the <strong>Annual Interest Rate (i)<\/strong> \u2014 the nominal yearly rate of return you expect, in percent.<\/li>\n<li>Select the <strong>Compounding Frequency<\/strong> \u2014 Monthly, Quarterly, Half-Yearly or Annually. The payment period matches this frequency, so choosing \"Monthly\" means monthly payments and monthly compounding.<\/li>\n<li>Read the result: the <strong>Number of Payments (N)<\/strong> shows how many periods it takes to reach your goal.<\/li>\n<\/ol>\n<h2>What the Investment Payment Calculator Does<\/h2>\n<p>This calculator answers a common savings question: <em>how long will it take?<\/em> You know what you want to accumulate, how much you can set aside each period, and roughly what return you expect \u2014 the calculator converts those inputs into a concrete timeline. It is useful for retirement contributions, education savings, emergency-fund building, or any goal funded by regular deposits.<\/p>\n<p>The math behind it is the future value of an ordinary annuity. Each payment compounds at the periodic rate \\(r\\) from the moment it is made until the end, so early payments earn more interest than later ones. Solving the annuity equation for \\(N\\) requires logarithms, which is exactly what the formula above does. Because the number of periods must be a whole number in practice, round up: 81.30 payments really means you need 82.<\/p>\n<p>To interpret the result, divide \\(N\\) by the number of periods per year to get the time in years. With monthly compounding, \\( N \/ 12 \\) gives years; with quarterly compounding, \\( N \/ 4 \\). A larger payment, a higher rate, or a smaller target all shorten the timeline \u2014 often dramatically, because compound interest accelerates growth over time. If you would rather fix the timeline and solve for the required deposit instead, use the <a href=\"https:\/\/wpcalc.com\/en\/finance\/investment-payment-amount\/\">Investment Payment Amount calculator<\/a>, which answers the mirror-image question.<\/p>\n<h2>Assumptions, Limitations and Tips<\/h2>\n<ul>\n<li><strong>Payments at the end of each period.<\/strong> The formula describes an ordinary annuity. If you deposit at the beginning of each period (an annuity due), you would reach the goal slightly sooner than the calculator suggests.<\/li>\n<li><strong>Constant rate of return.<\/strong> Real investments such as stocks and mutual funds fluctuate. Treat the interest rate as a long-run average and consider running the calculation with a conservative rate and an optimistic one to see the range of outcomes.<\/li>\n<li><strong>Rate and frequency must match.<\/strong> The annual rate is converted to a periodic rate using the compounding frequency you select, and the payment is assumed to occur with the same frequency. A $100 payment with \"Monthly\" selected means $100 every month, not $1,200 once a year.<\/li>\n<li><strong>Zero interest rate.<\/strong> If you enter 0%, the calculator simply divides \\( F \/ P \\) \u2014 with no compounding, you need the full target in deposits alone.<\/li>\n<li><strong>Taxes, fees and inflation are ignored.<\/strong> Investment fees and taxes reduce your effective return, while inflation erodes the purchasing power of the future amount. A $10,000 goal in 7 years will buy less than $10,000 today.<\/li>\n<li><strong>Round up and stay flexible.<\/strong> Once you know \\(N\\), a small increase in the payment can cut months or years off the plan. Recalculate whenever your goal, income or expected return changes.<\/li>\n<\/ul>\n<h2>Compounding Frequency Reference<\/h2>\n<table>\n<thead>\n<tr>\n<th>Frequency<\/th>\n<th>Periods per year (\\(m\\))<\/th>\n<th>Periodic rate (\\(r\\)) for 6% annual<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Monthly<\/td>\n<td>12<\/td>\n<td>0.5% per month<\/td>\n<\/tr>\n<tr>\n<td>Quarterly<\/td>\n<td>4<\/td>\n<td>1.5% per quarter<\/td>\n<\/tr>\n<tr>\n<td>Half-Yearly<\/td>\n<td>2<\/td>\n<td>3% per half-year<\/td>\n<\/tr>\n<tr>\n<td>Annually<\/td>\n<td>1<\/td>\n<td>6% per year<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>For long-term planning it also helps to look at the broader picture: the <a href=\"https:\/\/wpcalc.com\/en\/finance\/retirement-planner\/\">Retirement Planner<\/a> can put this timeline in the context of your overall retirement goal, and the <a href=\"https:\/\/wpcalc.com\/en\/finance\/return-on-investment\/\">Return on Investment calculator<\/a> can help you sanity-check the growth rate you assume.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Estimate how many periodic payments it takes to reach a future investment goal. Enter your target amount, payment, annual interest rate and compounding frequency to see the number of periods.<\/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-358","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\/358","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=358"}],"version-history":[{"count":3,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/358\/revisions"}],"predecessor-version":[{"id":66121,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/358\/revisions\/66121"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}