ROI Calculator
Calculate your return on investment, net profit, and projected growth over time.
Year-by-Year Growth
| Year | Value | Growth ($) | Growth (%) | Total ROI |
|---|
How to Use This ROI Calculator
Enter your initial investment (what you put in) and the final value (what you got back or expect to get back). Set the investment period in years using the slider or input. Optionally add any additional costs like fees or maintenance expenses. Choose your compounding frequency and hit Calculate ROI. You'll instantly see your ROI percentage, net profit, annualized return, and a full year-by-year breakdown table.
Why This Matters
ROI — Return on Investment — is arguably the single most important metric in personal finance and business. Whether you're evaluating a stock portfolio, a rental property, a marketing campaign, or a new piece of equipment for your business, ROI tells you whether the investment was worth it.
Consider a few real-world examples: If you invested $50,000 in a rental property 10 years ago and it's now worth $110,000 (after accounting for rental income minus expenses), your ROI is 120% — or about 8.3% annualized. That beats the S&P 500's average during many periods. On the other hand, if you spent $5,000 on a marketing campaign that generated $4,200 in new revenue, your ROI is negative (-16%), and you should reconsider that channel.
Business owners use ROI to prioritize capital allocation. Investors use it to compare asset classes. Even personal decisions — like paying for a certification course ($2,000) that earns you a $10,000 salary bump — can be evaluated through ROI (400% in year one alone).
The annualized ROI (CAGR) is especially useful when comparing investments held for different durations. A 50% return over 10 years is far less impressive than a 50% return over 2 years — annualizing makes them comparable.
How It's Calculated
The basic ROI formula is straightforward:
For net profit after costs:
For the Annualized Return (CAGR — Compound Annual Growth Rate):
The year-by-year breakdown is calculated by applying the implied annual growth rate compounded over each year, giving you a realistic picture of how value accumulates over time.
Tips & Common Mistakes
- Don't forget costs. A 30% gross ROI can shrink to 10% once you factor in transaction fees, management fees, taxes, and maintenance. Always model your all-in cost.
- Use annualized return for comparisons. A 200% total ROI over 20 years is only 5.6% per year — lower than most index funds. CAGR is the fair comparison metric.
- Account for inflation. A 6% annual return with 3% inflation is really only 3% in real purchasing power terms. Pair this tool with our Inflation Adjuster Calculator.
- Don't confuse ROI with IRR. ROI assumes a lump-sum investment and return. If you're making multiple contributions over time, Internal Rate of Return (IRR) is more accurate.
- Be realistic with projections. Past returns don't guarantee future performance. Run multiple scenarios (optimistic, realistic, pessimistic) to understand your range of outcomes.