ROI Calculator

Calculate your return on investment as a percentage with annualized returns

What is an ROI calculator?

An ROI calculator measures the profitability of an investment by comparing the amount returned to the amount invested, expressed as a percentage. It helps investors evaluate performance, compare opportunities, and make informed decisions. Enter your invested and returned amounts to instantly see your total ROI, annualized ROI, and net profit or loss.

$
$

Return on Investment

50.00%

Total ROI percentage

Annualized ROI

14.47%

Net Profit

$5,000.00

Gain on investment

Amount Invested

$10,000.00

Amount Returned

$15,000.00

How is ROI calculated?

Return on Investment is calculated by dividing the net profit by the initial investment cost, then multiplying by 100 to express it as a percentage. Annualized ROI adjusts the total return to reflect a per-year rate, enabling fair comparisons across investments held for different time periods.

ROI Formula

ROI = (Returned - Invested) / Invested x 100%

Where Returned is the total amount received back and Invested is the original amount put in.

Annualized ROI Formula

Annualized ROI = (1 + ROI)^(1/years) - 1

Where ROI is the total return expressed as a decimal and years is the investment holding period.

Variable Definitions

  • ROI: Return on Investment as a percentage
  • Returned: Total amount received back from the investment
  • Invested: Original amount put into the investment
  • years: Number of years the investment was held

A positive ROI indicates a profitable investment, while a negative ROI indicates a loss. Annualized ROI is only calculated when an investment period is provided.

How do you measure return on investment?

Return on Investment (ROI) is the most widely used metric for evaluating the profitability of an investment. It expresses the gain or loss as a percentage of the original cost, making it easy to compare opportunities of different sizes and types. An ROI of 25% means you earned 25 cents for every dollar invested. The formula is straightforward: subtract the amount invested from the amount returned, divide by the amount invested, and multiply by 100. While ROI is simple to calculate and universally understood, it is most useful when combined with other metrics like time horizon and risk level to paint a complete picture of investment performance.

Why is annualized ROI more useful than total ROI?

Total ROI tells you how much you gained or lost overall, but it ignores time — and time is critical for comparing investments. An investment that returns 50% over 10 years is very different from one that returns 50% in 2 years, even though the total ROI is identical. Annualized ROI (also called Compound Annual Growth Rate, or CAGR) normalizes returns to a per-year basis, enabling fair comparisons. The 50% return over 10 years works out to roughly 4.1% annualized, while the 50% return over 2 years is approximately 22.5% annualized. This makes it immediately clear which investment performed better on a year-by-year basis. Always use annualized ROI when comparing investments held for different lengths of time.

Total ROI vs annualized ROI comparison

Same 50% total return — different holding periods

Holding PeriodTotal ROIAnnualized ROIInterpretation
1 Year50%50.0%Exceptional return
3 Years50%14.5%Strong return
5 Years50%8.4%Solid return
10 Years50%4.1%Below average

What is considered a good ROI?

A "good" ROI depends entirely on the asset class, risk level, and prevailing economic conditions. As a general benchmark, the S&P 500 stock index has returned roughly 10% annually before inflation (about 7% after inflation) over the past century. Real estate typically returns 8% to 12% annually when combining rental income and appreciation. Bonds and CDs offer 3% to 6% with lower risk. High-risk venture capital investments target 25% or more to compensate for the high failure rate. Any investment promising unusually high returns with low risk should be viewed with extreme skepticism — it is often a sign of fraud or hidden risks. The key principle is that higher potential returns always come with higher risk, and the expected ROI should compensate you fairly for the risk you are taking.

How should you account for costs when calculating ROI?

Many investors calculate ROI using only the purchase price and sale price, but this overstates actual returns by ignoring transaction costs, fees, taxes, and ongoing expenses. For a complete picture, your "amount invested" should include the purchase price plus all associated costs: brokerage commissions, closing costs (for real estate), management fees, maintenance expenses, and any capital improvements. Similarly, your "amount returned" should be the net proceeds after selling costs, taxes on capital gains, and any other deductions. For stocks, annual expense ratios on funds quietly reduce returns by 0.1% to 1.5% per year, which compounds over time. A fund charging 1% annually will consume roughly 26% of your potential returns over 30 years compared to a fund charging 0.1%. Always calculate ROI on a net basis to understand your true profit.

What are the limitations of ROI as a metric?

While ROI is valuable for its simplicity, it has several important blind spots. First, basic ROI does not account for the time value of money — a dollar today is worth more than a dollar next year because of inflation and opportunity cost. For this reason, financial professionals often use metrics like Net Present Value (NPV) or Internal Rate of Return (IRR) for more rigorous analysis. Second, ROI does not measure risk. Two investments might both show 15% ROI, but one might be a stable blue-chip stock while the other is a volatile cryptocurrency — the risk profiles are completely different. Third, ROI ignores cash flow timing. An investment that returns money gradually over five years provides ongoing liquidity, while one that locks up your capital for five years before a lump-sum return does not — even if the final ROI is identical.

How can you improve your investment ROI?

Improving ROI comes down to two levers: increasing returns or reducing costs. On the returns side, diversification across asset classes reduces risk without necessarily sacrificing returns — the core principle of Modern Portfolio Theory. Dollar-cost averaging (investing fixed amounts at regular intervals) reduces the impact of market timing mistakes. Reinvesting dividends and capital gains keeps your money compounding rather than sitting idle. On the cost side, minimizing fees is one of the most reliable ways to boost net ROI. Choose low-cost index funds over actively managed funds (which rarely outperform after fees), use tax-advantaged accounts to defer or eliminate capital gains taxes, and avoid frequent trading which generates transaction costs and short-term capital gains taxes. The combination of low costs, consistent investing, and long time horizons is the most proven path to strong investment ROI.

Frequently Asked Questions

Related Calculators