How to Use This Calculator
Enter your starting amount, how much you plan to add regularly, the return rate you expect, and how many years you're investing. The calculator projects your total balance, broken down into the money you actually contributed versus the returns your investments earned on their own.
The most revealing experiment? Run it twice — once with monthly contributions and once without. The difference shows you why consistent investing matters more than picking the perfect stock.
Here's what each field means:
Initial Deposit is the money you're starting with. This is your day-one investment — whether it's $500 from a savings account or $50,000 from an inheritance. If you're starting from zero, enter $0.
Years of Growth is how long you plan to leave this money invested. This is the single most powerful variable in the calculator. A 20-year horizon looks dramatically different from a 10-year one, even with the same deposits and return rate.
Estimated Rate of Return is the average annual growth rate you expect. Here are some benchmarks: the S&P 500 has averaged roughly 10% per year over the last 30 years before inflation, or about 7% after inflation [1]. Bond funds have averaged 4-5%. High-yield savings accounts currently offer 4-5% [2]. A diversified portfolio of stocks and bonds might fall in the 6-8% range after inflation.
Compound Frequency is how often your returns are reinvested and begin earning their own returns. For most investments (stocks, ETFs, mutual funds), daily compounding is the norm. For savings accounts, it varies — check whether your bank compounds daily, monthly, or annually. Daily compounding earns slightly more, but the biggest factor by far is time, not frequency.
Contribution Amount is the money you add on a regular basis. Even small amounts matter here because every dollar you add becomes a new source of future returns.
Contribution Frequency is how often you make those additions — annually, quarterly, monthly, bi-weekly, or weekly. Monthly contributions typically produce slightly better results than annual lump sums because money enters the compounding cycle sooner.
What Is a Rate of Return?
Your rate of return is how much your investment grows (or shrinks) over a period of time, expressed as a percentage.
If you invest $10,000 and it's worth $10,700 a year later, your rate of return is 7%. Simple enough. But "rate of return" gets more nuanced when you dig in:
Nominal return is the raw number — 10% per year, for example. This is what you'll see quoted most often.
Real return is the nominal return minus inflation. If your investments earn 10% but inflation is 3%, your real return is about 7%. This is what actually matters for your purchasing power.
Annualized return is the average return per year over a multi-year period, accounting for compounding. This is more useful than simple averages because it reflects how money actually grows.
When using this calculator, decide whether you're entering nominal or real returns and stay consistent. If you use 10% (nominal), your projected value will be in future dollars. If you use 7% (real), the projection shows what your money will buy in today's dollars.
Where Do Returns Come From?
Different investments produce returns in different ways:
Stocks generate returns through price appreciation (the stock price goes up) and dividends (companies share profits with shareholders). Over the long run, stocks have been the strongest performers, but they're volatile. In any given year, the market might rise 25% or fall 20%.
Bonds pay interest (called a "coupon") and may also appreciate or depreciate in price. They're more stable than stocks but typically produce lower returns.
Cash and savings accounts earn interest from your bank. The rate is currently around 4-5% for high-yield accounts, but it fluctuates with the Federal Reserve's interest rate decisions.
Real estate generates returns through rental income and property value appreciation.
This calculator works for any investment — just input the expected return rate that matches what you're investing in.
A Quick Example
Say you invest $5,000 today and add $200 every month for 20 years at a 7% annual return, compounded monthly.
- Your total contributions: $53,000 (that's $5,000 upfront + $200/month for 20 years)
- Investment returns earned: $58,000+
- Final balance: ~$111,000
Your money more than doubled. And here's the part that surprises people: the investment returns ($58,000) exceeded your total contributions ($53,000). Your money literally made more money than you put in.
Now run that same scenario for 30 years. The final balance jumps to roughly $245,000, with over $168,000 in returns. The extra decade nearly tripled the interest earnings. That's what time does.
Why Starting Early Beats Starting Big
Here's a comparison that drives the point home:
Person A invests $300/month starting at age 25 and stops at age 35. Ten years of contributions, totaling $36,000 invested. Then they don't invest another dollar.
Person B invests $300/month starting at age 35 and continues all the way to age 65. Thirty years of contributions, totaling $108,000 invested.
Assuming a 7% annual return, Person A — who invested three times less money — ends up with a larger balance at age 65. The 10-year head start gave compound growth enough runway to overcome three decades of additional contributions.
This isn't intuition. It's math. And it's why "start now" is better advice than "save more."
What the Chart Shows You
The calculator displays two color-coded areas:
Principal (blue) represents the total money you've personally put in — your initial deposit plus all your contributions over time. This grows in a straight line because you're adding the same amount consistently.
Returns (green) are the investment gains — the money your money earned. This area starts small but grows exponentially. In the later years, it dwarfs the principal. That's compound growth accelerating.
The visual gap between these two areas is the clearest illustration of why investing works. Time turns a modest stream of contributions into something much larger.
Common Mistakes to Avoid
Using overly optimistic return estimates. 10% is the historical stock market average, but it includes some extraordinary decades. Using 6-7% (after inflation) gives you a more conservative — and likely more accurate — projection.
Ignoring fees. Investment management fees, fund expense ratios, and trading costs all reduce your actual return. A 1% annual fee on a $100,000 portfolio costs you $1,000/year — and far more in lost compounding over decades.
Forgetting about taxes. In taxable accounts, you'll owe capital gains taxes on your returns. Tax-advantaged accounts (401(k), IRA, Roth) let your investments grow tax-free or tax-deferred, which makes a significant difference over time.
Not adjusting for inflation. A projected balance of $500,000 in 30 years isn't the same as $500,000 today. At 3% inflation, that $500,000 would have the purchasing power of roughly $206,000 in today's dollars.
How to Use This Calculator Strategically
Compare contribution amounts. See what happens if you invest $100/month vs. $300/month vs. $500/month. The differences compound dramatically over long time horizons.
Test different time frames. Run the same scenario for 10, 20, and 30 years to see how time multiplies returns.
Model a windfall. If you're expecting a bonus, inheritance, or tax refund, enter it as your initial deposit and see how much it could grow over your investment horizon.
Compare investment types. Run the calculator at 4% (bonds), 7% (diversified portfolio), and 10% (aggressive stocks) to see the range of possible outcomes — and the trade-off between risk and reward.
References
- Damodaran, A. (2024). Historical Returns on Stocks, Bonds and Bills: 1928-2023. NYU Stern School of Business.
- Federal Deposit Insurance Corporation. (2025). Weekly National Rates and Rate Caps.
This calculator is for educational purposes only and does not constitute financial advice. Actual returns will vary based on market conditions, fees, and tax implications. Consider consulting a financial advisor for personalized guidance.