50.00%

Total ROI

$5,000.00

Net Profit / Loss

14.47%

Annualized ROI*

*Annualized ROI is shown when a positive holding period is entered and uses a compound annualized return calculation.

What Is ROI?

Return on Investment (ROI) is a profitability metric that compares the gain or loss from an investment with the amount originally invested. Basic ROI is normally expressed as a percentage, which makes it easier to compare outcomes across different projects, assets, campaigns, or business decisions.

The basic calculation is straightforward, but a useful ROI analysis also considers time, fees, taxes, cash flows, and risk. The calculator above gives you the basic ROI and net profit or loss, with an optional annualized figure when you provide a holding period.


📈 Common ROI Uses

  • Stocks and Funds: Compare a starting cost with a later portfolio value, including distributions when appropriate.
  • Real Estate: Evaluate a property's outcome relative to the capital committed to the purchase and related costs.
  • Business Projects: Compare project gains with the capital spent to produce those gains.
  • Marketing: Evaluate campaign results against campaign spending using a clearly defined return measure.
  • Personal Decisions: Compare the financial outcome of large purchases, upgrades, or other projects.

🎯 What ROI Does and Does Not Tell You

  • Shows Relative Return: ROI puts gain or loss into percentage terms relative to the investment cost.
  • Does Not Show Risk: Two investments can have the same ROI while having very different risk levels.
  • Basic ROI Ignores Time: A 20% ROI over six months is not the same outcome as 20% over ten years.
  • Costs Matter: Fees, taxes, and other expenses can materially change net profitability.
  • Cash Flows Matter: Multiple deposits or withdrawals may require a more advanced return metric.

The ROI Formula

The basic ROI formula compares the investment gain or loss with the original investment cost:

$$ROI(\%)=\left(\frac{\text{Final Value}-\text{Initial Investment}}{\text{Initial Investment}}\right)\times100$$

First calculate net profit or loss:

$$\text{Net Profit/Loss}=\text{Final Value}-\text{Initial Investment}$$

For example, an investment of $10,000 that reaches $15,000 produces $5,000 in profit. The basic ROI is therefore 50%.

How to Calculate Annualized ROI

Basic ROI does not account for the holding period. When a positive holding period is known, a compound annualized return can be estimated with:

$$\text{Annualized Return}=\left(\frac{\text{Final Value}}{\text{Initial Investment}}\right)^{1/t}-1$$

where t is the holding period in years. This annualized figure is useful for comparing otherwise similar investments with different durations, but it is still an estimate and does not replace a full cash-flow-based return analysis.


ROI Examples

Initial Investment Final Value Profit / Loss ROI
$10,000 $15,000 +$5,000 +50%
$8,000 $7,200 -$800 -10%
$5,000 $6,250 +$1,250 +25%
$20,000 $20,000 $0 0%

ROI vs. Profit: Why Both Matter

Profit is the absolute amount you gained or lost, while ROI expresses that result relative to the investment cost. A $5,000 profit on a $10,000 investment is a 50% ROI; the same $5,000 profit on a $100,000 investment is only a 5% ROI.


How to Use the Investment ROI Calculator

  1. Enter the initial investment: Use the amount that represents your investment cost. Include relevant acquisition costs when you want a net-cost estimate.
  2. Enter the final value: Use the amount received or the current value you want to evaluate.
  3. Enter the holding period: This is optional for basic ROI, but useful when you want an annualized comparison.
  4. Click Calculate ROI: The tool displays total ROI and net profit or loss, plus annualized ROI when the holding period is provided.
  5. Interpret the result carefully: Compare investments on similar terms and consider risk, liquidity, taxes, fees, and cash-flow timing.

ROI for Different Investment Types

Stocks and ETFs

For market investments, a total-return calculation may include both price changes and distributions such as dividends. The exact method should match what you are trying to measure.

Real Estate

Real-estate ROI can depend on purchase and selling costs, financing, rental income, repairs, taxes, and the property's ending value. A simple purchase-price-to-sale-price calculation may therefore understate the real cost or return.

Business and Marketing

For a project or campaign, ROI depends on a clearly defined cost base and a clearly defined return. Revenue alone is not necessarily profit, so make sure your calculation matches the business question you are trying to answer.

Long-Term Investments

For long holding periods, compare the return with the time required to achieve it. Annualized returns are often more informative than raw ROI alone.


Common ROI Mistakes

  • Leaving Out Costs: Purchase fees, taxes, maintenance, commissions, and other costs can reduce net return.
  • Comparing Different Time Periods: Raw ROI without a time context can produce misleading comparisons.
  • Using Revenue as Profit: A project's sales or revenue is not automatically its net profit.
  • Ignoring Cash-Flow Timing: Multiple deposits and withdrawals are not fully represented by a simple start-to-end ROI.
  • Assuming Higher ROI Means Lower Risk: ROI does not measure volatility, liquidity, or probability of loss.

ROI vs. Other Return Metrics

Metric Main Purpose Time / Cash Flow Consideration
Basic ROI Simple gain/loss relative to investment cost Does not directly account for time
Annualized Return Express return as a yearly rate for comparison Accounts for holding period
Profit / Loss Shows absolute money gained or lost No percentage normalization
IRR Useful for investments with multiple dated cash flows Explicitly incorporates timing

For investments with repeated contributions, withdrawals, or irregular cash flows, a simple ROI may not capture the full picture. In those cases, a cash-flow-based measure such as IRR can be more appropriate.


Frequently Asked Questions

What is the basic ROI formula?

ROI = ((Final Value − Initial Investment) ÷ Initial Investment) × 100. The result is positive for a gain and negative for a loss.

Is a higher ROI always better?

No. ROI should be considered together with the time period, risk, liquidity, taxes, fees, and how the calculation was constructed.

Does basic ROI include time?

No. Basic ROI does not include time. Annualized return can make different holding periods easier to compare.

Can ROI be negative?

Yes. A negative ROI means the final value is lower than the initial investment.

Does the calculator include taxes and fees?

The basic calculation uses the values you enter. For a net ROI estimate, make your investment cost and final value reflect the relevant costs and taxes you want to include.

What is the difference between ROI and annualized return?

ROI measures the total gain or loss relative to the initial investment. Annualized return converts that performance into a yearly rate based on the holding period.


Scroll to Top