ROI Calculator (Return on Investment)

Measure investment performance in seconds. Enter what you spent and what you got back to see your ROI percentage, net profit, and annualized return rate.

The Universal Language of Investment Performance

ROI translates every investment into a common metric: profit divided by cost. Whether you are evaluating stocks, real estate, business ventures, or marketing campaigns, ROI provides an apples-to-apples comparison. A 25% ROI on a stock and a 25% ROI on a rental property represent equivalent profitability, even though the underlying assets are completely different.

The formula is elegantly simple: ROI = (Return - Investment) / Investment × 100. Invest $5,000, sell for $6,500, and your ROI is ($6,500 - $5,000) / $5,000 × 100 = 30%. The percentage makes results intuitive. Everyone immediately understands what a 50% gain means, regardless of the dollar amounts involved.

ROI shines in business decisions. Marketing teams calculate ROI on ad spend to determine which channels work. Product managers evaluate ROI on development costs versus projected revenue. Even personal decisions like education follow ROI logic: tuition is the investment, future salary increases are the return. Putting a number on opportunity cost clarifies tough choices.

Why Annualized ROI Matters

Simple ROI conceals a critical variable: time. A 100% ROI in one year is phenomenal. The same 100% over twenty years is terrible, averaging just 5% annually. Annualized ROI normalizes returns into a per-year rate, enabling meaningful comparisons across investments with different durations.

The math uses compound growth. If you doubled your money ($10,000 to $20,000) in five years, you did not earn 20% per year. You earned 14.87% annualized, calculated as (20,000 / 10,000)^(1/5) - 1. This accounts for compounding: each year's returns build on the previous year's balance.

Annualized ROI helps you spot underperforming assets. A real estate investment that returned 60% over six years sounds strong at first glance. But annualized, that is only 8.15% per year. If stocks averaged 10% annually during the same period, you missed out on better returns despite the real estate's positive ROI.

ROI Limitations and When to Use Alternatives

ROI assumes a single investment and a single payout. It breaks down when cash flows are irregular. A rental property with monthly rent, periodic repairs, and an eventual sale has too many moving parts for simple ROI. In those cases, use IRR (Internal Rate of Return), which handles multiple cash flows and finds the discount rate that makes net present value zero.

ROI also ignores risk. A 15% ROI on a volatile cryptocurrency and a 15% ROI on a stable bond are not equivalent. The crypto could easily swing from +50% to -30% in a year, while the bond delivers predictable, steady returns. Sharpe ratio and other risk-adjusted metrics add context by factoring in volatility.

Tax treatment dramatically alters real ROI. A 20% pre-tax return becomes 15% after taxes in a taxable account, but stays 20% in a Roth IRA. Always calculate after-tax ROI for accurate comparisons. This calculator provides the raw numbers; you adjust for taxes, fees, and risk based on your specific situation.

Frequently Asked Questions

What is ROI?

Return on Investment (ROI) measures the profitability of an investment by dividing net profit by the original cost. An investment that costs $10,000 and returns $12,000 has a 20% ROI.

What is a good ROI?

It depends on the asset class and risk level. Stock market averages hover around 10% annually. Real estate might target 15-20%. Marketing campaigns often aim for 300-500% ROI. Compare your ROI to relevant benchmarks for your industry.

How does annualized ROI differ from simple ROI?

Simple ROI ignores time. A 50% return sounds great until you realize it took ten years. Annualized ROI converts total returns into an average annual rate, making it easy to compare investments with different time horizons.

Can ROI be negative?

Yes. If your return is less than your initial investment, you have a negative ROI representing a loss. An investment of $10,000 that returns only $8,000 has a -20% ROI.

Should I use ROI or IRR?

ROI works well for simple, single-period investments. IRR (Internal Rate of Return) handles complex cash flows with multiple deposits and withdrawals over time. For most straightforward investments, ROI is sufficient and easier to calculate.