Home › Blog › ROI Calculator Guide

❤ Want to see our calculators more often in Google? Add us as a trusted source:

ROI Calculator: Measure Return on Investment Accurately

Calculator200 Editorial Team — published September 2026, updated 19 September 2026

A return on investment calculator answers the question every investor, business owner, and marketing manager eventually asks: did this decision actually make money? Enter the amount you put in and the amount you got back, and the tool returns your ROI as a percentage, along with the net profit and the payback period. It strips away guesswork from financial evaluation. Whether you are comparing stocks, assessing a rental property, measuring a marketing campaign, or evaluating a new piece of equipment, an accurate ROI calculator gives you the number that matters most — the percentage return on every unit of currency deployed.

What Is Return on Investment and Why It Matters

Return on investment measures the profitability of an investment relative to its cost. It is expressed as a percentage, which makes it comparable across radically different asset classes. A 15% ROI on a stock portfolio and a 15% ROI on a piece of manufacturing equipment mean the same thing in profitability terms, even though the underlying investments share almost nothing in common.

The metric is used across every layer of finance. Individual investors use it to evaluate stock picks. Business owners use it to decide whether a new hire, software subscription, or ad campaign is worth the expense. Real estate investors use it to compare rental properties. Marketing teams use it to justify budgets. The appeal of ROI lies in its universality — one formula, one percentage, endless applications[reference:0].

A positive ROI means the investment returned more than it cost. A negative ROI means it destroyed value. A zero ROI means you broke even, which after accounting for inflation and opportunity cost is effectively a loss.

The ROI Formula Explained

The standard ROI formula is deliberately simple:

ROI = (Net Profit / Cost of Investment) × 100

Where Net Profit = Total Return − Cost of Investment.

Expanding it gives the full form:

ROI = [(Total Return − Cost of Investment) / Cost of Investment] × 100

Consider a straightforward example. You invest $10,000 in a small business venture and receive $13,500 back after all costs. Your net profit is $3,500. Your ROI is:

ROI = ($3,500 / $10,000) × 100 = 35%

That 35% figure tells you the venture returned 35 cents of profit for every dollar committed. Compare that to a stock that returned 8% over the same period, and the decision becomes clearer — provided the risk profiles are comparable, which is where ROI alone starts to show its limits[reference:1].

How to Use an ROI Calculator

A free ROI calculator requires three inputs: the initial investment amount, the final return amount, and optionally the holding period. The calculator then outputs the ROI percentage, the net profit or loss, and — if a time period is entered — the annualised return.

The step-by-step process is deliberately minimal:

  1. Enter the total cost. This should include every expense directly attributable to the investment — purchase price, transaction fees, installation costs, setup charges. An ROI calculated on a partial cost base is inflated and misleading.
  2. Enter the total return. This is the final value received, including any income generated along the way. For a stock, it is the sale proceeds plus dividends. For a rental property, it is the sale price plus cumulative net rental income.
  3. Set the holding period. This is optional for absolute ROI but mandatory for annualised ROI. Enter the duration in years, or in months if the investment was short-term.

The calculator handles the division and percentage conversion automatically. The real discipline lies in ensuring the inputs are complete. Omitting closing costs, management fees, or maintenance expenses from the investment base produces an ROI figure that flatters the investment but does not reflect reality.

Manual ROI Calculation: Step by Step

Understanding the manual method builds intuition for what the calculator is doing. It also lets you sanity-check the output.

Step 1: Determine total cost. Sum every outflow associated with the investment. If you bought 100 shares at $50 each with a $10 commission, your total cost is $5,010, not $5,000.

Step 2: Determine total return. Add the sale proceeds to any income received during the holding period. If you sold those shares for $60 each after receiving $80 in dividends, your total return is $6,080.

Step 3: Calculate net profit. Subtract total cost from total return. $6,080 − $5,010 = $1,070.

Step 4: Divide and convert. ($1,070 / $5,010) × 100 = 21.36%.

That final figure is your absolute ROI for the holding period. It does not tell you how long the investment was held, which is why annualisation matters for any comparison spanning different timeframes[reference:2].

Annualised ROI: Comparing Investments Held for Different Periods

Absolute ROI has a blind spot: it ignores time. A 30% return earned over three years is not equivalent to a 30% return earned over six months. The first delivers roughly 9.1% per year compounded; the second delivers something closer to 69% annualised. Without annualisation, the comparison is meaningless.

The annualised ROI formula accounts for compounding:

Annualised ROI = [(Total Return / Initial Investment) ^ (1 / Years)] − 1

Take an investment of $30,000 that returns $60,000 after five years. The absolute ROI is 100%. The annualised ROI is:

Annualised ROI = [(60,000 / 30,000) ^ (1/5)] − 1 = (2 ^ 0.2) − 1 = 0.1487 = 14.87%

That 14.87% annual figure is directly comparable to a bond yielding 14.87% per year or a stock portfolio delivering the same compounded return. The absolute 100% figure is not comparable to anything outside its own five-year window[reference:3].

For investments held for less than a year, the same formula applies with the holding period expressed as a fraction of a year. A three-month holding period is 0.25 years.

Using Excel and Google Sheets to Calculate ROI

Spreadsheets remain the most flexible tool for ROI analysis, particularly when you need to model multiple scenarios or track a portfolio over time.

Basic ROI in Excel:

=(B2-A2)/A2

Where A2 contains the investment cost and B2 contains the final return. Format the cell as a percentage. This gives absolute ROI.

Annualised ROI in Excel:

=((B2/A2)^(1/C2))-1

Where C2 contains the holding period in years. Format as a percentage.

Payback period: The time required for cumulative returns to equal the initial investment. In its simplest form:

=A2/((B2-A2)/C2)

This divides the initial investment by the average annual return. It is a rough measure — it assumes uniform returns — but useful for quick screening.

For more sophisticated analysis, Excel's XIRR function calculates the internal rate of return for a series of irregular cash flows, which is often more appropriate than simple ROI for projects with staggered returns. Google Sheets supports the same functions with identical syntax. The compound interest calculator on Calculator200 provides a complementary view of how returns accumulate over time.

Real Estate ROI: Beyond the Basic Formula

Real estate investors rarely rely on simple ROI alone. The asset class introduces variables that a single percentage cannot capture: leverage, cash flow timing, tax treatment, and appreciation.

Cash-on-cash return is the most common real estate metric. It measures annual pre-tax cash flow relative to the total cash invested — typically the down payment plus closing costs. If you invest $50,000 in cash and the property generates $6,000 in net annual cash flow, your cash-on-cash return is 12%. Real estate investors often target 8% to 12% depending on the market and risk profile[reference:4].

Total ROI on a rental property combines cash flow, principal repayment, and appreciation. A property purchased for $300,000 with a $60,000 down payment that sells for $380,000 after five years while generating $40,000 in cumulative cash flow delivers:

This illustrates why leverage amplifies ROI in both directions. The same appreciation on an all-cash purchase would produce a far lower percentage return on equity. Use the loan calculator to model mortgage payments when evaluating leveraged real estate deals.

Marketing ROI: Measuring Campaign Profitability

Marketing ROI differs from investment ROI in one critical respect: the investment base is often harder to define. Ad spend is obvious. Creative production, agency fees, marketing software subscriptions, and the loaded cost of internal marketing staff are not always included — but they should be.

The formula remains the same:

Marketing ROI = [(Revenue Generated − Marketing Cost) / Marketing Cost] × 100

If a campaign costs $25,000 in total — $15,000 in ad spend, $6,000 in creative production, and $4,000 in software and management time — and generates $100,000 in attributable revenue, the ROI is 300%. That means every dollar spent returned three dollars in revenue[reference:5].

Attribution is the hardest part of marketing ROI. Revenue attributed to a campaign must be genuinely incremental — sales that would not have occurred without the campaign. Brand awareness campaigns, for instance, generate value that is real but difficult to isolate. In such cases, return on ad spend (ROAS) is sometimes used as a proxy, but ROAS measures revenue, not profit, and should not be confused with ROI.

ROI vs ROE vs ROA: Understanding the Differences

These three metrics are frequently conflated, but they measure different things and answer different questions.

MetricWhat It MeasuresFormulaBest Used For
ROIProfitability of a specific investment relative to its costNet Profit / Investment Cost × 100Evaluating individual projects, campaigns, or asset purchases
ROEHow efficiently a company uses shareholders' equity to generate profitNet Income / Shareholders' Equity × 100Assessing overall corporate financial performance
ROAHow effectively a company uses its total assets to earn incomeNet Income / Total Assets × 100Comparing operational efficiency across companies

ROI is the most granular. It applies to any discrete investment decision. ROE and ROA are company-level metrics used by equity analysts and creditors. A business can have an excellent ROI on a specific project while delivering poor ROE overall — the two are not contradictory[reference:6].

What Counts as a Good ROI?

There is no universal benchmark. The answer depends on risk, time horizon, and the alternative uses of capital.

In stock markets, long-term investors in India have historically seen the Nifty 50 deliver around 10.65% annually over the past 15 years and approximately 13% over the past 10 years[reference:7]. In the United States, the S&P 500 has averaged roughly 10% annually over long periods. A stock investment delivering 12% annually might be considered strong in one context and mediocre in another.

In business, expectations vary by industry and by the cost of capital. A company with a 15% weighted average cost of capital should only pursue projects with an ROI comfortably above 15%. A company with access to cheap debt at 6% can accept lower project returns.

In real estate, cash-on-cash returns of 8% to 12% are commonly targeted in stable markets. Higher returns typically come with higher risk — distressed properties, emerging markets, or short-term rental strategies with occupancy volatility[reference:8].

The practical rule is this: an ROI is "good" if it exceeds the return available from an alternative investment of comparable risk. A 6% return on a government bond carries almost no risk. A 6% return on a speculative startup investment is poor compensation for the risk taken.

The Limitations of ROI

ROI is powerful precisely because it is simple. That simplicity is also its weakness.

For these reasons, ROI should be used alongside net present value (NPV), internal rate of return (IRR), and payback period. Each metric reveals a different facet of the investment's financial profile. The SIP calculator on Calculator200 complements ROI analysis for systematic investment planning, showing how regular contributions compound over time.

Frequently Asked Questions

What is a good ROI percentage?

There is no universal benchmark. In stock markets, 10% annual returns are considered strong by many long-term investors. In business, expectations vary by industry. A lower ROI on a low-risk investment may be acceptable, while a high-risk venture demands a higher return to justify the risk. Context always matters more than the percentage alone.

What is the difference between ROI and ROAS?

ROI measures profitability relative to total investment cost, expressed as a percentage. ROAS (Return on Ad Spend) measures revenue generated per dollar of advertising spend, expressed as a ratio. A ROAS of 5 means five dollars of revenue per dollar spent, but this does not account for the cost of goods sold or other expenses. ROI is the more comprehensive profitability metric.

How do I calculate annualised ROI?

Annualised ROI converts the total return into a yearly equivalent. The formula is: Annualised ROI = [(Total Return / Initial Investment) ^ (1 / Holding Period in Years)] − 1. This accounts for compounding and allows fair comparison between investments held for different durations.

Can ROI be negative?

Yes. A negative ROI means the investment lost money — the return was less than the amount invested. For example, if you invest $10,000 and get back $8,000, your net profit is −$2,000 and your ROI is −20%. A negative ROI signals that the investment destroyed value.

What is cash-on-cash return in real estate?

Cash-on-cash return measures the annual pre-tax cash flow relative to the total cash invested. It differs from ROI because it focuses on cash flow rather than total profit including appreciation. Real estate investors often target 8% to 12% cash-on-cash returns depending on the market and risk profile.

Does an ROI calculator account for taxes and inflation?

Standard ROI calculators measure pre-tax nominal returns. To get a realistic picture, you must subtract taxes from the net profit and consider the erosion of purchasing power due to inflation. An investment that returns 8% when inflation is 6% delivers only about 2% in real terms.

How is ROI used to evaluate marketing campaigns?

Marketing ROI compares the total cost of a campaign — including creative production, ad spend, software, and personnel time — to the revenue or profit it generates. It reveals whether the campaign delivered more value than it consumed, guiding future budget allocation.

What are the limitations of using ROI alone?

ROI ignores the time value of money, does not account for risk or volatility, and can be manipulated by excluding certain costs from the investment base. It should be used alongside metrics like NPV, IRR, and payback period for a complete investment analysis.

An ROI calculator condenses the complexity of investment evaluation into a single, actionable percentage. It tells you whether your capital grew or shrank, and by how much. But the number is only as reliable as the inputs behind it — complete costs, honest return figures, and a clear-eyed view of the holding period. Used with discipline and alongside complementary metrics, return on investment becomes more than a calculation. It becomes a decision-making framework. Whether you are weighing a stock purchase, a rental property, a marketing campaign, or a new piece of equipment, the ROI calculator on Calculator200 gives you the starting point: the percentage that turns a hunch into a number you can act on.