Online Investment & ROI Calculator - Compound Interest Visualizer

Use this Investment Calculator / ROI Calculator to estimate starting capital, monthly contributions, annual return, and inflation-adjusted results locally. Calculate projected returns with an instant compound interest chart, ROI, and yearly schedule.

Click for theater mode

All investment assumptions are calculated locally in your browser and are not stored after refresh.

Results are fixed-return math estimates only. Taxes, fees, live market data, investment advice, and guaranteed returns are not included.

End Balance
$100,133.64
Total Principal
$70,000
Compound Gains
$30,133.64
ROI
43.05%
Inflation-Adjusted Balance
$82,144.46
Real Gain
$12,144.46

Principal and Compound Gains

PrincipalCompound Gains
1: $16,784.5612: $23,987.5823: $31,634.8634: $39,753.8145: $48,373.5256: $57,524.8767: $67,240.6678: $77,555.789: $88,506.94910: $100,133.6410$100k$0

Yearly Investment Schedule

YearPrincipalCompound GainsBalance
1$16,000$784.56$16,784.56
2$22,000$1,987.58$23,987.58
3$28,000$3,634.86$31,634.86
4$34,000$5,753.81$39,753.81
5$40,000$8,373.52$48,373.52
6$46,000$11,524.87$57,524.87
7$52,000$15,240.66$67,240.66
8$58,000$19,555.7$77,555.7
9$64,000$24,506.94$88,506.94
10$70,000$30,133.64$100,133.64

How to Use

  1. Enter your starting amount, such as 10,000.
  2. Set an expected annual return rate, such as 6%, and choose the years to grow.
  3. Optional: add a recurring contribution, such as 500 per month, and choose monthly or yearly frequency.
  4. Optional: enter an inflation rate, such as 2%, to compare nominal ending balance with purchasing power.
  5. Click "Load investing example" to inspect a 10-year monthly contribution scenario in the chart and yearly schedule.

Core Features

  • Instant Compound Visualizer: Change return rate, years, or contributions and the stacked chart updates principal vs. gains immediately.
  • Monthly or Yearly Contributions: Model monthly contributions, SIP-style investing, yearly additions, or a one-time starting balance.
  • Principal vs Interest Breakdown: See total principal, compound gains, ending balance, and ROI percentage without spreadsheet setup.
  • Inflation-Adjusted View: Add an expected inflation rate to estimate the purchasing power of the ending balance.
  • 100% Client-side Privacy: Your balances, return assumptions, and contribution plan stay in the current browser session.
  • Yearly Schedule and CSV Export: Review each year of principal, interest, and balance, then export the projection for planning.

Related Tools

FIRE Calculator 2026 (Inflation Adjusted) | Retirement Gap Simulator

The 2026 FIRE Calculator (Inflation Adjusted). Simulate real purchasing power, analyze retirement savings gaps, and generate a visual wealth roadmap. One-click CSV export for your Excel or Notion finance dashboard. 100% Private, client-side calculation.

Position Size Calculator - Risk-Based Trade Sizing

Calculate trade position size from account balance, risk %, entry, and stop loss. Runs locally in your browser with no uploads, so you can compare risk scenarios before you trade.

Compound Interest Calculator | Free APY & Investment Chart

Calculate compound interest from principal, recurring contributions, APY, and time. Visualize principal, interest, and final balance with a local interactive chart.

Online Loan & Mortgage Calculator - Instant Amortization Schedule

Use this Loan Calculator / Mortgage Calculator to estimate monthly payment, total interest, and an amortization schedule locally. Enter amount, rate, and term to calculate now with instant charts.

APR to APY Calculator - Convert Nominal & Effective Rates

Use this APR to APY Calculator to convert between APR and APY locally. Enter a rate, choose compounding frequency, and see the effective interest rate, spread, and frequency comparison instantly.

Profit Margin Calculator - Margin vs Markup Converter

Use this Profit Margin Calculator to calculate gross profit, Markup, Margin, and selling price locally. Enter cost and price, or cost and target margin, then calculate your margins instantly.

CPM & CPC Calculator - Ad Spend and CTR Online Tool

Use this CPM Calculator and CPC Calculator to estimate ad spend, impressions, clicks, CPM, CPC, and CTR locally. Enter budget and target costs to plan campaign scenarios instantly.

ROAS & CPA Calculator - Return on Ad Spend & Target CPA

Calculate ROAS, CPA, AOV, and CVR from ad spend, revenue, conversions, and clicks locally. Use target ROAS or target CPA reverse calculation to plan the revenue and orders you need.

Calculation Logic

This tool runs a fixed expected-return projection. The calculation advances month by month: each month grows the current balance by the monthly return rate, then adds contributions according to the selected frequency. The yearly schedule summarizes cumulative principal, compound gains, and balance at each year end.

The core relationship is:

monthly rate=annual return rate12 \text{monthly rate}=\frac{\text{annual return rate}}{12}

ROI is calculated as compound gains divided by total principal:

ROI=ending balance−total principaltotal principal×100% \text{ROI}=\frac{\text{ending balance}-\text{total principal}}{\text{total principal}}\times100\%

When an inflation rate is entered, purchasing power is estimated by dividing the ending balance by the inflation factor (1+inflation rate)years(1 + \text{inflation rate})^{\text{years}}.

Results are mathematical planning estimates only. They do not include taxes, trading fees, exchange-rate changes, or live market data, and they are not investment advice or a guarantee of returns.

FAQ

Is my financial data private?

Yes. The Investment / ROI Calculator runs locally in your browser and does not send your capital, return rate, inflation assumption, or contribution plan to a server.

How do you calculate ROI with monthly contributions?

The calculator adds your starting amount and each contribution as total principal, subtracts that principal from the ending balance to get compound gains, then divides those gains by total principal.

How does compound interest work?

Compound interest means previous gains can earn future gains. Over longer timelines, reinvested returns become more visible, which is why the interest layer in the chart can grow faster over time.

Should I input my return rate before or after inflation?

Use a nominal annual return if you want nominal dollars. Use a more conservative real return, or enter an inflation rate, if you want to reason about purchasing power.

What is a good expected return rate?

It depends on the asset mix and risk. Diversified stock indexes have historically outpaced cash over long horizons, but past performance does not predict future returns, so conservative assumptions are safer.

Does this predict stocks, funds, or crypto prices?

No. It does not connect to stock, fund, or crypto market APIs. It only projects compound growth from the fixed annual return rate you enter.