ROI Calculator
Calculate Return on Investment (ROI) for any investment or business. Compare different investment options easily.
Enter Investment Details
Leave blank for simple ROI
Enter investment values to calculate ROI
ROI vs CAGR
ROI (Return on Investment)
- • Simple return calculation
- • Doesn't account for time
- • Good for short-term investments
CAGR (Compound Annual Growth)
- • Smoothed annual return
- • Accounts for compounding
- • Better for long-term investments
The ROI Formula
Return on Investment is calculated as (Final Value − Initial Investment) ÷ Initial Investment × 100. It's a single, simple percentage that answers one question: for every rupee you put in, how much did you get back, expressed as a gain or loss over the original amount. It says nothing on its own about how long the money was invested — that's what the annualized figure is for.
Annualized ROI takes the total return and compounds it backward to find the equivalent constant yearly rate that would produce the same total gain — the formula this calculator uses is (Final Value ÷ Initial Investment)^(1 ÷ Years) − 1. This is the figure to use whenever you're comparing two investments held for different lengths of time, since total ROI alone can make a slow, long-held investment look identical to a fast, short-held one.
Worked Example
₹1,00,000 invested, grown to ₹1,80,000 over 3 years:
| Initial Investment | Final Value | Gain | Total ROI | Annualized ROI |
|---|---|---|---|---|
| ₹1,00,000 | ₹1,80,000 | ₹80,000 | 80% | 21.64% |
The 80% total ROI is the same number regardless of whether it took 1 year or 10 years — it's the annualized figure (21.64%) that tells you the actual yearly rate of growth and makes this comparable to a fixed deposit rate or another investment's annualized return.
Same Total ROI, Very Different Annualized Rates
A 50% total return means something very different depending on how long it took to get there. The table below holds the total ROI fixed at 50% while varying the holding period, to show how sharply the annualized rate falls as the period stretches out:
| Holding Period | Total ROI | Annualized ROI |
|---|---|---|
| 1 year | 50% | 50.00% |
| 3 years | 50% | 14.47% |
| 5 years | 50% | 8.45% |
| 10 years | 50% | 4.14% |
A 50% gain in one year is an exceptional result; the same 50% gain stretched over 10 years works out to roughly 4% a year — closer to what a conservative debt instrument might offer. This is exactly why annualized ROI, not total ROI, is the right number for comparing investments across different holding periods.
When ROI Is Negative: A Loss Example
ROI works identically when the final value is lower than what you started with — the gain is simply negative. Take ₹2,00,000 invested, falling to ₹1,50,000 over 2 years:
| Initial Investment | Final Value | Gain | Total ROI | Annualized ROI |
|---|---|---|---|---|
| ₹2,00,000 | ₹1,50,000 | -₹50,000 | -25% | -13.40% |
Both figures are negative here, correctly reflecting a loss rather than a gain. The annualized figure of -13.40% is the constant yearly rate of decline that would take ₹2,00,000 down to ₹1,50,000 over exactly 2 years.
Gross ROI vs Net ROI
It's worth being explicit about whether an ROI figure you're quoting or reading is gross (before costs) or net (after costs). A gross ROI of 25% on a stock sale can shrink meaningfully once brokerage, securities transaction tax, and capital gains tax are deducted — the difference matters more for shorter holding periods and smaller gains, where fixed transaction costs make up a larger share of the total. When comparing ROI figures from different sources — your own calculation, a brochure, or a friend's claimed return — check that both are measured on the same basis before treating them as comparable. A high gross ROI quoted without specifying which costs were already subtracted is one of the more common ways a return figure ends up looking more attractive than what an investor actually receives in hand.
Using ROI for Business Decisions, Not Just Investments
ROI is used well beyond financial markets — a business evaluating a marketing campaign, a piece of equipment, or a cost-saving project can apply the same formula by treating money spent as the "initial investment" and the resulting revenue or cost saving as the "final value." The same caution applies: total ROI on its own doesn't tell you whether a return took one quarter or three years to materialize, so pair it with a time-adjusted view whenever you're comparing projects with different payback periods.
A related, commonly used business variant is return on ad spend or return on marketing investment, which applies exactly the same ROI formula to a specific campaign's cost and the revenue it's estimated to have generated. The same caveats apply — attribution of revenue to a specific campaign is rarely as clean-cut as an entry and exit price for a listed security, so treat any such business ROI figure as a reasoned estimate rather than an exact, audited number, and revisit the attribution assumptions periodically as more data on actual outcomes comes in, rather than treating the initial estimate as final.
ROI Doesn't Include Costs Unless You Add Them
This calculator computes ROI purely from your entry and exit values — it doesn't automatically deduct brokerage, transaction charges, exit loads, or taxes on the gain. For a realistic net return, subtract these costs from your final value before entering it, or from the gain afterward, depending on which is easier for your situation.
ROI Across Different Asset Types
The ROI formula itself doesn't care what you invested in — stocks, mutual funds, a piece of real estate, gold, or a small business all use the exact same calculation. What differs is how confidently you can project a future ROI before the fact. A fixed-rate instrument's future value is largely knowable in advance; a market-linked instrument's future ROI is not, since it depends on price movements that haven't happened yet. This calculator is equally useful for looking backward at an investment that has already matured (where both values are known facts) and for comparing hypothetical scenarios going forward (where the final value is an assumption you're testing, not a certainty).
For real estate specifically, a common mistake is computing ROI using only the purchase and sale price while ignoring registration charges, brokerage, maintenance costs paid over the holding period, and any rental income received along the way. A more complete ROI for property would fold rental income into the gain and holding costs into the initial investment, rather than looking at price appreciation alone.
A Common Mistake: Comparing ROI Across Unequal Risk
A high ROI on its own doesn't tell you whether an investment was a good decision — it says nothing about the risk taken to get there. A volatile stock that returned 40% one year alongside one that lost 30% the next, averaging out over time, carries a very different risk profile than a fixed-rate instrument steadily compounding at a lower but far more predictable rate. When comparing ROI figures across different investments, it's worth also asking how much the value fluctuated along the way, not just where it started and ended — two investments with identical annualized ROI over the same period can have taken very different paths to get there, one smooth and one volatile.
ROI vs CAGR vs XIRR: Picking the Right Tool
ROI (with its annualized version) works well for a single lump-sum investment made at one point in time and exited at another. If you're evaluating a lump sum held for multiple years, our CAGR calculator expresses the same idea with terminology more commonly used for mutual funds and long-term investments. If your investment involved multiple cash flows at different dates — say, several purchases and a partial withdrawal — ROI and CAGR won't capture that accurately, and a metric designed for irregular cash flows would be more appropriate for that specific scenario.
As a rough guide, the table below summarizes which of the three is generally the better fit for a given situation:
| Metric | Best Suited For |
|---|---|
| Total ROI | Quick gain/loss check, holding period not important |
| Annualized ROI / CAGR | Single lump-sum investment held over multiple years |
| A cash-flow-weighted rate | Multiple investments or withdrawals at different dates |
Frequently Asked Questions
ROI is your total percentage gain over the entire holding period, regardless of how long it took. Annualized ROI converts that into an equivalent yearly rate, which is the number you should use to fairly compare investments held for different lengths of time.
No, it computes ROI purely from your entry and exit values. Brokerage, transaction charges, exit loads, and capital gains tax aren't automatically deducted — factor these in yourself for a realistic net return.
Yes, if your final value is lower than your initial investment, both the total and annualized ROI will be negative, correctly reflecting a loss rather than a gain.
Total ROI ignores time entirely, so a 50% gain reads the same whether it took 1 year or 10 years. Once you annualize it, a 1-year 50% gain works out to a 50% annual rate, while the same 50% gain over 10 years works out to roughly 4% a year — a very different pace of growth.
Yes. Treat the money spent on the project as the initial investment and the resulting revenue or savings as the final value — the same formula applies. Just remember to annualize if you're comparing projects with different payback timelines.
They're closely related for a single lump-sum investment — annualized ROI and CAGR use the same underlying formula. CAGR is simply the more common term for describing multi-year lump-sum growth, especially for mutual funds and long-term equity holdings.
This calculator's ROI and annualized ROI assume a single investment made at the start and a single exit at the end. If your actual cash flows involved several purchases or a partial withdrawal along the way, a metric built for irregular cash flows would give a more accurate annualized rate for that situation.
Use annualized ROI whenever the two investments were held for different lengths of time — it's the only one of the two that adjusts for how long your money was actually locked in. Total ROI is fine for a quick check when both investments were held for roughly the same period.

Need Help With Your Taxes?
Require professional assistance with your tax planning, compliance, or calculations? Schedule a consultation with our experienced team.
Contact the Firm