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:
- 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.
- 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.
- 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:
| Variable | Definition |
|---|---|
| Initial Investment | The total amount of capital originally deployed, including all upfront costs |
| Final Value | The 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 / Loss | The absolute dollar difference between final value and initial investment |
| Months | Time 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
- ↗U.S. Small Business Administration (SBA) — Business formation data, loan programs, and small business statistics
- ↗Bureau of Labor Statistics (BLS) — Wage data, productivity statistics, and employment cost index
- ↗U.S. Census Bureau — Business statistics, income data, and demographic information
Related Calculators
Investment Return Calculator
Calculate the future value of your investments with compound growth, monthly contributions, inflation adjustment, and capital gains tax. See nominal, real, and after-tax returns.
Markup & Margin Calculator
Calculate markup percentage, gross margin, and profit per unit. Enter cost and selling price, or cost and markup percentage, to see a full breakdown.
Compound Interest Calculator
Calculate how your investments grow over time with compound interest. See the power of compounding with regular monthly contributions and different compounding frequencies.
Break-Even Calculator
Calculate your break-even point in units and revenue. Enter your fixed costs, variable cost per unit, and selling price to find out how many units you need to sell to cover all costs.
People Also Calculate
Freelancer Hourly Rate Calculator
Calculate the hourly rate you need to charge as a freelancer to meet your income goals. Factor in business expenses, time off, and billable hours to find your ideal rate.
Profit Margin Calculator
Calculate gross profit, gross margin percentage, net profit, net margin percentage, and markup. Understand your business profitability with a complete margin analysis.
Sales Tax Calculator
Calculate sales tax for any US state. Enter the price and tax rate to find the total cost, or reverse calculate the pre-tax price from a total amount.
Learn More
Profit Margin Calculator Guide: How to Calculate Gross, Operating, and Net Profit Margin
Master profit margin calculations for your business. Understand the difference between gross, operating, and net margins, how they differ from markup, industry benchmarks, and strategies to improve your bottom line.
11 min readBlog ArticleComplete ROI Calculator Guide: Measure Investment Returns
Learn how to calculate ROI accurately with our comprehensive ROI calculator guide. Discover formulas, real estate examples, stock returns, and advanced techniques.
14 min read