ROI Calculator

Calculate your return on investment including ROI percentage, profit or loss, annualized ROI, and monthly equivalent return. Enter your initial investment and final value to see a full breakdown.

How to Use This ROI

Follow these steps to calculate your return on investment:

  1. Enter your initial investment: This is the total amount of money you originally put into the investment. Include the purchase price plus any upfront costs such as transaction fees, closing costs, or setup expenses. For a marketing campaign, this would be the total campaign spend. For a stock purchase, it would be the total cost including brokerage fees. Be thorough in capturing all costs to get an accurate ROI.
  2. Enter the final value or revenue: This is the current value of the investment or the total revenue it has generated. For an asset you still hold, use the current market value. For a completed investment, use the total amount received. If the investment generated ongoing revenue (like rental income), include the cumulative revenue plus the current asset value. For investments that lost money, enter the lower final value and the calculator will show a negative ROI.
  3. Enter the time period in years: Specify how long the investment was held. Use decimals for partial years: 6 months = 0.5, 18 months = 1.5, 30 months = 2.5. The time period is essential for calculating the annualized ROI, which allows you to compare investments held for different durations on an apples-to-apples basis.

After clicking calculate, review all four output metrics. The total ROI percentage shows your overall return. The profit or loss shows the dollar amount gained or lost. The annualized ROI is the most useful metric for comparing investments of different durations. The monthly equivalent return helps you think about performance on a shorter time horizon.

What Is ROI?

Return on Investment (ROI) is a financial metric used to evaluate the efficiency and profitability of an investment. It measures how much gain or loss an investment has generated relative to its initial cost, expressed as a percentage. ROI answers the fundamental question every investor and business owner asks: for every dollar I put in, how much did I get back?

ROI is often called the universal business metric because it applies to virtually any type of investment. Whether you are evaluating the performance of a stock portfolio, the return on a real estate purchase, the effectiveness of a marketing campaign, or the value of a capital expenditure, ROI provides a standardized way to compare outcomes across completely different asset classes and business decisions. Its simplicity is its greatest strength: a single percentage that immediately communicates whether an investment was profitable and by how much.

However, ROI has important limitations that every user should understand. Standard ROI does not account for the time value of money. A 50% return over one year is dramatically different from a 50% return over ten years, yet simple ROI treats them identically. ROI also does not factor in risk. A guaranteed 5% return from a government bond and a speculative 5% return from a startup investment have the same ROI but vastly different risk profiles. For these reasons, sophisticated investors use additional metrics alongside ROI.

Three metrics are commonly compared: ROI vs IRR vs NPV. ROI measures total return as a percentage. Internal Rate of Return (IRR) calculates the annualized rate that makes the net present value of all cash flows equal to zero, accounting for the timing of cash flows. Net Present Value (NPV) calculates the present value of all future cash flows minus the initial investment, using a discount rate. IRR and NPV are more sophisticated but also more complex. ROI remains the go-to metric for quick comparisons and initial screening.

Common uses of ROI span nearly every domain. In marketing, ROI measures the revenue generated per dollar spent on advertising. In real estate, it evaluates property appreciation plus rental income against purchase price and carrying costs. In stock investing, ROI tracks portfolio performance including dividends and capital gains. Business leaders use ROI to prioritize projects, justify budgets, and allocate capital to the initiatives that deliver the greatest return.

Formula & Methodology

The key formulas used in this calculator are:

  • ROI % = ((Final Value − Initial Investment) / Initial Investment) × 100
  • Profit / Loss = Final Value − Initial Investment
  • Annualized ROI = ((Final Value / Initial Investment)1/years − 1) × 100
  • Monthly Equivalent Return = ((Final Value / Initial Investment)1/months − 1) × 100

The annualized ROI formula uses the geometric mean to account for compounding, which provides a more accurate picture of yearly performance than simply dividing total ROI by the number of years. The monthly return applies the same principle over total months.

Variable definitions:

VariableDefinition
Initial InvestmentThe total amount of capital originally deployed, including all upfront costs
Final ValueThe current or ending value of the investment, including any income received
Time Period (years)The duration the investment was held, expressed in years (decimals allowed)
Profit / LossThe absolute dollar difference between final value and initial investment
MonthsTime period converted to months (years × 12), used for monthly return calculation

Practical Examples

Example 1 – Marketing Campaign: A small business spends $5,000 on a digital advertising campaign that runs for 6 months and generates $8,500 in attributable revenue. Initial investment = $5,000. Final value = $8,500. Time period = 0.5 years. ROI = ($8,500 − $5,000) / $5,000 × 100 = 70%. Profit = $3,500. Annualized ROI = (($8,500 / $5,000)1/0.5 − 1) × 100 = 189%. Monthly return = 9.31%. The annualized figure is much higher than the raw ROI because the 70% return was achieved in just half a year, making it an exceptionally efficient campaign.

Example 2 – Real Estate Investment: An investor purchases a rental property for $250,000 and sells it 5 years later for $325,000, having also collected $60,000 in net rental income over the holding period. The total final value is $385,000 (sale price plus rental income). ROI = ($385,000 − $250,000) / $250,000 × 100 = 54%. Profit = $135,000. Annualized ROI = (($385,000 / $250,000)1/5 − 1) × 100 = 9.01%. Monthly return = 0.72%. The annualized return of about 9% is competitive with historical stock market averages, making this a solid real estate investment.

Example 3 – Stock Investment: An investor puts $20,000 into a diversified index fund and holds it for 7 years, during which it grows to $38,000 including reinvested dividends. ROI = ($38,000 − $20,000) / $20,000 × 100 = 90%. Profit = $18,000. Annualized ROI = (($38,000 / $20,000)1/7 − 1) × 100 = 9.61%. Monthly return = 0.77%. While the total ROI of 90% sounds impressive, the annualized figure of 9.61% provides the real benchmark. This is roughly in line with the long-term average annual return of the S&P 500, suggesting the investment performed as expected for a broad market index fund.

Frequently Asked Questions

Business Disclaimer

These calculators provide estimates for planning and educational purposes. Actual business results depend on many factors not captured by these tools, including market conditions, competition, and operational efficiency. Consult with a qualified business advisor or accountant for decisions affecting your business.

Sources & References

Related Calculators

People Also Calculate

Learn More