Return on Investment (ROI) Calculator

Calculate return on investment as a percentage and annualized rate. Enter cost and gain to see your ROI, annualized return, and net profit.

$
$
Leave 0 for simple ROI only
yr
Return on Investment
+52%
+14.98% annualized
Net Profit
$13,000.00
Gain
Simple ROI
52%
Annualized ROI
14.98%
Over 3 years
Return Multiple
1.52ร—
Final รท Cost
Planning notes, formulas, and examples

About the Return on Investment (ROI) Calculator

Return on Investment (ROI) is the most widely used metric for evaluating the profitability of an investment. It expresses the gain or loss relative to the cost as a simple percentage, making it easy to compare opportunities across asset classes, business projects, and time horizons.

Our ROI Calculator takes two core inputs โ€” total cost and total return โ€” and delivers your ROI percentage, net profit, and annualized rate of return. The annualized figure is especially important when comparing investments held for different lengths of time, since a 50% gain over one year is far more impressive than the same 50% over ten years.

Whether you are evaluating a stock trade, a real estate flip, a marketing campaign, or a business expansion, this calculator gives you a clear, standardized measure of performance. Whether the investment is a stock portfolio, a rental property, or a marketing campaign, ROI converts the result into a percentage that lets you compare any opportunity on equal terms.

When This Page Helps

Raw dollar gains can be misleading without context. A $5,000 profit sounds great, but not if the investment required $500,000. ROI normalizes returns into a percentage so you can compare any two investments fairly. The annualized ROI further adjusts for time, helping you identify which opportunities deliver the best returns per year.

How to Use the Inputs

  1. Enter the total amount invested (cost basis).
  2. Enter the total value received (final value or sale proceeds).
  3. Optionally enter the holding period in years for an annualized return.
  4. View your ROI percentage, net profit, and annualized return.
  5. Compare multiple investments by running each through the calculator.
Formula used
ROI = (Final Value โˆ’ Cost) / Cost ร— 100. Annualized ROI = ((Final Value / Cost)^(1/years) โˆ’ 1) ร— 100. Net Profit = Final Value โˆ’ Cost.

Example Calculation

Result: ROI: 52%, Annualized: 14.98%, Net Profit: $13,000

An investment of $25,000 that returns $38,000 after 3 years produces a simple ROI of 52% and an annualized return of roughly 15%. The $13,000 net profit represents strong performance, significantly above the historical stock market average.

Tips & Best Practices

  • Always include ALL costs โ€” transaction fees, taxes, maintenance, and opportunity cost for a true ROI.
  • Use annualized ROI when comparing investments held for different time periods.
  • A negative ROI means you lost money โ€” review what went wrong before reinvesting.
  • ROI does not account for risk โ€” a 10% return in bonds is more impressive than 10% in speculative stocks.
  • For ongoing investments with periodic cash flows, consider using IRR instead of simple ROI.
  • Inflation erodes real returns โ€” subtract the inflation rate for a purchasing-power-adjusted ROI.

When Simple ROI Falls Short

Simple ROI is a snapshot metric โ€” it tells you total return but ignores the time dimension. An investment earning 50% over 2 years vastly outperforms one earning 50% over 10 years, yet both show the same ROI. Always use the annualized version when comparing different holding periods.

ROI in Business Decisions

Beyond investing, ROI is used to evaluate marketing campaigns, equipment purchases, hiring decisions, and product launches. The principle is the same: what did you spend, what did you get back, and was the return worth it? This universal applicability is what makes ROI the go-to metric in boardrooms and portfolios alike.

Beyond ROI

For complex investments with multiple cash flows over time, metrics like NPV (Net Present Value) and IRR (Internal Rate of Return) provide a more complete picture. Consider these tools when evaluating rental properties, business projects, or any investment with irregular inflows and outflows.

Sources & Methodology

Last updated:

Methodology

This calculator computes ROI as total gain divided by initial cost and annualizes that result with geometric compounding when a holding period is provided. It is a completed-investment worksheet rather than a prediction model.

The annualized figure is the most useful comparison point when investments span different time periods.

Sources

Frequently Asked Questions

  • It depends on the asset class and risk level. The S&P 500 has historically returned about 10% annually. Real estate averages 8-12%. A "good" ROI is any return that exceeds your required rate of return and the risk-free rate (Treasury yield).