Monthly Investment Goal Calculator
Monthly contribution needed to reach an investment target from zero.
Calculate the monthly investment needed to reach a target amount over time, based on your goal, timeframe, and expected annual return rate.
What this tool does
This calculator estimates the monthly contribution amount needed to reach a specified investment target over a defined timeframe. It uses your target amount, investment horizon in years, and assumed annual return rate to compute the required regular payment. The result illustrates how these three inputs interact: longer timeframes and higher assumed returns both reduce the monthly amount needed, while larger targets increase it. The calculation assumes contributions occur at the end of each month and that returns compound monthly at a consistent rate. This model is useful for exploring scenarios around savings goals such as house deposits, education funding, or retirement targets. The output is an estimate for planning purposes only and does not account for taxes, fees, inflation, or variations in actual market performance.
Enter Values
People also use
Investing
Compound Interest Calculator
Free compound interest calculator with deposits, escalation, after-tax and inflation-adjusted projections, time-to-double, and a sortable monthly or yearly breakdown.
Savings
Catch-Up Savings Calculator
The monthly contribution needed to reach a savings goal given what you already have, years remaining, and an expected return rate.
Investing
Dividend Income Goal Calculator
Calculate the portfolio size needed to reach a monthly dividend income goal based on your target yield and desired payout amount.
Formula Used
Spotted something off?
Calculations or display — let us know.
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
To build 100,000 over 10 years at a 7% annual return, monthly contributions of roughly 578 get you there — about 69,000 total invested plus 31,000 of compound growth. Stretch the horizon to 15 years and the monthly drops to about 310.
How to use it
Enter your target, the number of years you typically need to reach it, and an expected annual return rate. The tool assumes end-of-month contributions and monthly compounding of the return, which is the standard approximation for regular investment plans.
What the result means
The primary figure is the monthly contribution. Total contributions and compound growth are shown separately — early in the period almost all of the growing balance is your own money, but by year 10+ the compound growth typically overtakes contributions. That's the standard 'snowball' pattern.
What the rate assumption means
7% is roughly the long-term average for global equities before inflation; 4-5% is typical after inflation. Cash and bonds sit lower. The higher the rate, the more sensitive the result is to the assumption — so be realistic.
Quick example
With target amount of 100,000 and years of 10 years (plus annual return of 7%), the result is 577.75. Change any figure and watch the output shift — it's often more useful to see the pattern than to memorise the formula.
Which inputs matter most
You enter Target Amount, Years, and Annual Return. The rate and the time horizon usually dominate — compounding means a small change in either reshapes the final figure more than a similar shift in contribution size. Test this by doubling one input at a time.
What's happening under the hood
Uses the ordinary annuity formula solved for the payment: target divided by the future value annuity factor at the monthly rate. Monthly rate equals annual rate divided by 12. Assumes end-of-month contributions and monthly compounding — the standard simplification for regular investment plans. Pre-tax; add expected tax treatment separately if comparing wrapped vs unwrapped accounts. The formula is listed in full below. If the number looks off, you can retrace the calculation by hand — that's the point of showing the working.
Why investors run this
Most people's intuition for compounding is wrong — not because the math is hard, but because linear thinking doesn't account for curves. Running numbers through a calculator like this one is the cheapest way to recalibrate that intuition before making an irreversible decision about contribution rate, asset mix, or retirement age.
What this doesn't capture
Steady-rate math ignores real-world volatility. Actual returns are lumpy; sequence-of-returns risk matters most in drawdown; fees and taxes drag on compound growth; and behaviour changes in drawdowns can reduce outcomes below the projection. The number represents one scenario rather than a forecast.
To reach a target of £100,000 in 10 years with 7 annual return, invest 577.75 monthly.
Inputs
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
This calculator applies the ordinary annuity formula to determine the fixed monthly contribution needed to reach a target amount. It converts the annual return percentage to a monthly rate by dividing by 12, then computes the future value annuity factor using that monthly rate and the total number of months. The required payment is derived by dividing the target amount by this factor. The model assumes contributions occur at the end of each month, monthly compounding of returns, and a constant monthly rate throughout the period. Results are presented on a pre-tax basis; actual outcomes may differ based on fees, taxes, inflation, and variations in actual returns. The calculator does not model account-specific tax treatment or withdrawal rules.
Frequently Asked Questions
Include employer pension contributions?
What rate ranges are typical?
Does this handle inflation?
What if I already have a starting balance?
Related Calculators
Compound Interest Calculator
Free compound interest calculator with deposits, escalation, after-tax and inflation-adjusted projections, time-to-double, and a sortable monthly or yearly breakdown.
Catch-Up Savings Calculator
The monthly contribution needed to reach a savings goal given what you already have, years remaining, and an expected return rate.
Dividend Income Goal Calculator
Calculate the portfolio size needed to reach a monthly dividend income goal based on your target yield and desired payout amount.
More Investing Calculators
Investing
100 Minus Age Asset Allocation Calculator
Calculate stock-vs-bond allocation using the 100-minus-age rule of thumb — see the suggested percentage split for any age you put in.
Investing
Active vs Passive Investing Calculator
Compare active and passive investment strategies accounting for fees across long horizons — the wealth gap from a percentage point of fee drag.
Investing
Annuity Present Value Calculator
Calculate the present value of an ordinary annuity from regular payments, periodic rate, and the number of periods until the stream ends.
Investing
APR to APY Calculator
Convert APR to APY for any compounding frequency to see the true effective annual yield — what you actually earn (or pay) on a given quoted rate.
Investing
Art Investment Calculator
Calculate art investment net returns including insurance and carrying costs, given purchase price, current value, and length of holding period.
Investing
Asset Allocation Calculator
Calculate suggested portfolio asset allocation by age and risk tolerance (stocks/bonds/cash). Enter risk tolerance 1-10 to see suggested stock and bond.
Explore Other Financial Tools
Digital Nomad & Freelance
Freelancer Bid Calculator
Calculate your freelancer bid price from hours, rate, overhead, profit margin, and contingency with a full cost breakdown per component.
Planning
Will vs Intestacy Calculator
Compare will vs intestacy costs with this calculator. Estimate net savings from creating a will based on estate value and intestacy loss rate.
Planning
Frugal vs Lifestyle Inflation Path Calculator
Compare net worth outcomes for a frugal saver vs someone whose spending rises with raises. Shows compound-growth gap over 20 years.