ROI Calculator

Measure the true return on any investment, live as you type. Enter your invested amount, the amount returned, and the holding period in years, and instantly see your total gain, ROI percentage, and annualized CAGR. Switch to Compare mode to line up up to four opportunities and the calculator highlights the winner. Use the optional extras to see your net ROI after costs and fees, your real return after inflation, and your post-tax return - details most ROI calculators simply leave out.

Single works out one investment in detail. Compare lines up several opportunities and tells you which one wins.
Rs
Rs 0 Rs 50,000 Rs 50 L
Rs
Rs 0 Rs 95,000 Rs 1 Cr
years
%
Costs and tax apply to the Single mode. Inflation applies to both modes so you can compare real returns.
Net Gain
0
profit after costs and tax
ROI (Total Return)
0%
of your invested amount
CAGR (Annualized)
0%
per year, compounding
Money Grows
0x
your money multiplied by
Where Your Money Stands
Gain Invested
Your Return Breakdown
Net Gain -
Money Multiples -
Doubling Time (~72/CAGR) -
Real CAGR (after inflation) -

How to Use the ROI Calculator

1

Choose a mode

Pick Single Opportunity to analyze one investment in detail, or Compare Opportunities to line up up to four and see which one wins.

2

Enter your numbers

Type or drag your invested amount, the amount returned, and the holding period in years. In Compare mode, turn each opportunity on and fill in its name, invested, returned, and years. Everything updates live.

3

Switch on the honest extras

Add costs and fees to see your net ROI, set an assumed inflation rate to see your real return, and set a tax rate to see your post-tax return. These are the numbers most investors actually feel.

4

Read the summary cards

See your net gain, ROI percentage, annualized CAGR, and how many times your money grew. In Compare mode, the best opportunity by CAGR is picked for you.

5

Check the donut, breakdown, and insights

The donut splits your money between gain and invested amount, the Return Breakdown walks through costs, tax, and real returns, and the insights show your money multiple, doubling time, and real CAGR.

ROI Calculator - Measure the True Return on Any Investment, Including CAGR

Return on Investment (ROI) is the most universally used measure of investment profitability - and for good reason. It answers one simple question: for every rupee you put in, how much did you get back (or lose)? This ROI Calculator takes your invested amount, final returned amount, and investment period, and instantly calculates three key metrics: total gain (absolute profit), ROI percentage (total return), and CAGR (annualized compounded return). Together these three numbers give you a complete picture of how any investment has actually performed.

Use it to evaluate a stock position you are exiting, compare returns across different assets, assess a real estate transaction, or measure the ROI on a business initiative. The calculation is the same regardless of asset class - the formula does not care whether it was a mutual fund, a plot of land, or a marketing campaign. Whether you are a first-time investor checking what your Nifty 50 index fund returned over the past 3 years, or a seasoned trader closing out a position in midcap stocks, putting the numbers through this calculator gives you a clear, unambiguous answer.

What makes this tool especially useful is the CAGR output. Most people look at their investment and think "I made 80% on that" - but 80% over 2 years and 80% over 12 years are wildly different outcomes. The annualized rate strips away the time distortion and shows you the real pace at which your money grew.

The New Features - What You Get Here That Other ROI Calculators Don't

Most ROI calculators accept one invested amount, one returned amount, and one time period, then return three numbers. This calculator layers on five tools that turn those three numbers into a complete, honest picture:

1. Compare Up to 4 Opportunities and Get the Winner. The headline feature. Instead of analysing a single investment in isolation, turn on up to four opportunities, give each a name, and the calculator works out the ROI and CAGR for all of them, highlights the best one by CAGR, and shows the best by ROI too. This turns the calculator from a number checker into a decision tool for choosing between a mutual fund, a property, a fixed deposit, and a business idea.

2. Net ROI After Costs and Fees. Most tools ignore fees. Enter brokerage, stamp duty, maintenance, or any cost, and the calculator subtracts them to show your true net gain and net ROI. A Rs 4 lakh to Rs 5.5 lakh property flip looks different once Rs 50,000 of registration costs are removed.

3. Real Return After Inflation. Set an assumed inflation rate and the calculator shows your real ROI and real CAGR - the growth in actual purchasing power, not just the headline number. At 6% inflation, a 15% CAGR is roughly 8.5% in real terms.

4. Post-Tax Return. Set a tax rate on your gain and see your net gain and ROI after tax. Equity LTCG, debt fund taxes, or business tax all eat into headline returns - this shows the number that matters at the bank.

5. Money Multiple, Doubling Time, and Your-Money Donut. The insights show how many times your money grew (e.g. 1.9x) and how long it should take to double using the rule of 72. A donut splits your final value into gain versus the amount invested, and the Return Breakdown card walks through every step.

The ROI and CAGR Formulas

ROI (%) = (Amount Returned - Amount Invested) / Amount Invested x 100

CAGR (%) = (Amount Returned / Amount Invested) raised to (1/n) - 1 where n = years

Example: You invested Rs 5,00,000 in a small-cap fund. After 6 years, your holding is worth Rs 13,50,000.

  • Total Gain = Rs 13,50,000 - Rs 5,00,000 = Rs 8,50,000
  • ROI = Rs 8,50,000 / Rs 5,00,000 x 100 = 170%
  • CAGR = (13,50,000 / 5,00,000) raised to (1/6) - 1 = (2.7) raised to 0.1667 - 1 which is about 18.0% p.a.

The 170% ROI sounds impressive but is hard to put in context without the CAGR. 18% annualized is clearly strong for a 6-year equity holding - well above typical large-cap benchmarks. Without CAGR, you cannot know whether 170% over 6 years is better or worse than 100% over 3 years (which would be about 26% CAGR - actually much better).

Here is another way to think about it. Say a colleague tells you she made 120% on her apartment over 9 years. You made 95% on your mutual fund portfolio in 4 years. Your raw ROI is lower - but your CAGR of roughly 17.9% versus her 9.1% tells a completely different story. Your money worked nearly twice as hard per year. That is the power of converting to an annualized number before drawing conclusions.

ROI vs CAGR - When to Use Which

ROI and CAGR are complementary, not competing metrics. Use them together:

  • ROI tells you the total percentage gain or loss - useful for understanding the magnitude of return and for quick comparisons when the time periods are the same.
  • CAGR tells you the annualized rate - essential for comparing investments held for different durations. A 50% ROI over 2 years (about 22.5% CAGR) is far better than a 50% ROI over 10 years (about 4.1% CAGR), even though both show the same ROI headline.

The classic mistake is comparing ROI percentages without normalising for time. A property that gave 150% ROI over 15 years (CAGR near 6.3%) significantly underperformed an equity mutual fund that gave 100% ROI over 6 years (CAGR near 12.2%) - yet the property's raw ROI looks larger. Always convert to CAGR before comparing across different tenures. Use the Compare mode and the calculator does this for you automatically.

Consider a practical scenario. Rajat put Rs 2,00,000 into a PPF six years ago, and it is now worth Rs 2,95,000. His friend Nikhil put Rs 2,00,000 into a debt mutual fund three years ago, and it is now worth Rs 2,48,000. Rajat's ROI is 47.5%; Nikhil's is 24%. But Rajat's CAGR is about 6.7% while Nikhil's CAGR is about 7.4%. Nikhil's money actually grew faster - he just had fewer years to compound. Without CAGR this comparison is invisible, and the Compare mode makes it obvious.

Calculating Net ROI - Accounting for Costs, Tax, and Inflation

This calculator shows gross ROI based purely on invested and returned amounts, and then lets you layer on the adjustments that make it honest. This is where most other ROI calculators stop - and where this one keeps going.

Transaction costs: Brokerage fees, STT (Securities Transaction Tax), GST on brokerage, and exit loads on mutual funds reduce your effective returned amount. For stocks these are typically 0.1-0.5% per transaction. For real estate, factor in stamp duty, registration, brokerage (1-2%), and property maintenance across the holding period. A property you bought for Rs 40 lakh and sold for Rs 65 lakh after stamp duty, registration, and brokerage of roughly Rs 3.5 lakh each way has a net gain of Rs 18 lakh, not Rs 25 lakh. Enter the fees in the Costs and Fees field to see the true net ROI.

Capital gains tax: For equity mutual funds and stocks held more than 12 months, LTCG tax applies at 12.5% on gains above Rs 1.25 lakh per year. For holdings under 12 months, STCG is 20%. For debt funds and real estate, different rules apply. A mutual fund that delivered Rs 3,00,000 in gains over 5 years attracts about Rs 21,875 in LTCG tax (Rs 1,75,000 taxable at 12.5% after the exemption). Set the Tax Rate on Gain and the calculator shows your post-tax return.

Inflation adjustment: Real return = (1 + Nominal) / (1 + Inflation) - 1. At 6% annual inflation, a 12% CAGR investment delivers approximately 5.7% real CAGR - still positive and wealth-creating, but less than the headline suggests. Set the Assumed Inflation and the calculator shows your real ROI and real CAGR, so you know whether your wealth is genuinely growing or just keeping pace with prices.

ROI Limitations - What the Number Doesn't Tell You

ROI is powerful in its simplicity, but it has genuine blind spots that every investor should understand. First, it ignores the timing of cash flows. If you invested Rs 10 lakh and received Rs 15 lakh back, your ROI is 50% - but the calculator cannot tell you whether that Rs 15 lakh came back in 1 year or 10 years. That is exactly why CAGR exists alongside it.

Second, ROI does not account for risk. A stock that returned 25% in a year might have swung 40% in either direction before landing there. A fixed deposit that returned 7% had zero volatility. Both have an ROI you can measure, but they represent very different risk profiles. A useful rule of thumb: if two investments deliver similar CAGR, prefer the one with lower volatility - unless you have a specific reason to take on more risk.

Third, ROI can be misleading when additional capital is added or withdrawn during the investment period. If you started with Rs 1 lakh, added Rs 5 lakh mid-way, and the portfolio is now Rs 8 lakh, the simple ROI calculation gets murky. In such cases XIRR (Extended Internal Rate of Return) is more appropriate - it accounts for every cash flow at the time it occurred and gives a single annualized return figure. XIRR is what platforms like Groww, Kuvera, and Zerodha display for a mutual fund portfolio.

ROI in Business and Marketing Contexts

In a business context, ROI extends beyond financial investments. A Rs 5 lakh marketing campaign that generated Rs 20 lakh in new revenue has an ROI of (20 - 5 / 5) x 100 = 300%. A Rs 10 lakh equipment upgrade that increased annual profits by Rs 2.5 lakh over 5 years has a total return of Rs 12.5 lakh on a Rs 10 lakh investment - 25% ROI over 5 years, or about 4.6% CAGR. These are not stellar numbers for a business investment; ideally you want ROI that clearly beats your cost of capital.

When evaluating business initiatives, also consider the payback period - the number of years to recover the initial investment - alongside ROI. A project with 200% ROI over 15 years may be less attractive than one with 80% ROI over 3 years, depending on your cash needs and opportunity cost. Use the Compare mode to place different business options side by side and let the CAGR winner surface.

When presenting ROI to stakeholders or investors, always show the absolute ROI and the annualized return together with the time frame. A 400% ROI on a 7-year project sounds extraordinary until you calculate the CAGR at roughly 26% - still very good, but the context changes the perception entirely.

Frequently Asked Questions About ROI

Context matters. For equity, benchmark against Nifty 50: if Nifty 50 delivered 12% CAGR over your holding period and your investment delivered 10%, your investment underperformed despite a positive ROI. Generally, beating inflation (6%) means positive real returns; beating fixed deposits (6.5-7%) means you have justified equity risk; beating the benchmark index means you have made a genuinely good active investment decision. For debt instruments, beating the prevailing FD rate by a meaningful margin is a reasonable target.
Yes. A negative ROI means the amount returned is less than the amount invested - you have lost money. For example, Rs 1 lakh invested and Rs 75,000 returned gives ROI = (75,000 - 1,00,000) / 1,00,000 x 100 = -25%. This happens with equity during bear markets, failed business ventures, or poor-performing assets. A negative nominal return is even worse in real terms once inflation is factored in.
ROI alone is time-blind - 100% ROI over 2 years and 100% ROI over 20 years are radically different outcomes. CAGR normalises for time, letting you compare any investment on an equal footing. Showing both gives you the total return magnitude (ROI) and the annualized compounding rate (CAGR) simultaneously. Think of ROI as the total distance travelled and CAGR as the average speed - you need both to evaluate a journey properly.
For rental property, total return includes both capital appreciation and rental income. Add total rent received over the holding period to the final sale price to get your "amount returned." Subtract total costs (purchase price plus stamp duty plus registration plus brokerage at purchase and sale plus maintenance across tenure) from your invested amount. Enter the extra costs in the Costs and Fees field and the calculator returns your net ROI and CAGR. Many Indian property investors find their rental yield is only 2-3%, meaning the property needs significant capital appreciation to beat an FD on a total-return basis.
Yes, in the context of investments, ROI and absolute return are used interchangeably. Both refer to the total percentage gain or loss over the entire holding period, without annualizing. Mutual fund factsheets in India sometimes use "absolute return" for periods under 1 year and CAGR for periods of 1 year or more. When you see a mutual fund advertise "65% return since inception," that is the ROI - but you need to check the inception date to understand the annualized performance.
Neither ROI nor simple CAGR is appropriate for SIP investments, because SIPs involve multiple cash flows at different points in time, not a single lump sum. XIRR (Extended Internal Rate of Return) is the correct metric for SIP returns. XIRR accounts for the timing of each instalment and produces an accurate annualized return. Most mutual fund platforms display XIRR for SIP portfolios automatically. Use this ROI Calculator for lump sum investments only.
Convert both to after-tax and after-inflation CAGR and then compare. An FD at 7% for a 30% tax-bracket investor gives a net return of 7% x (1 - 30%) = 4.9% p.a. An equity investment with 14% CAGR gross, taxed at 12.5% LTCG, effectively delivers around 12.8% post-tax. Set the Assumed Inflation and Tax Rate on Gain in this calculator to normalise both sides, and use the Compare mode to place them side by side. Equity comes out ahead but with volatility risk an FD does not carry.
When you have invested at different times - say you bought mutual fund units every month for 3 years - simple ROI becomes misleading because it treats all investments as if they were made on the same date. Use XIRR instead, which assigns each cash flow its own time-weighted return and produces a single annualized figure. Most Indian mutual fund platforms calculate XIRR automatically. This ROI Calculator is best suited for one-time lump sum investments where the start and end are clear, and for comparing such lumps across different opportunities.
The calculator picks the opportunity with the highest CAGR as the best overall, because CAGR is the fairest measure across different time periods. It also separately shows which one has the highest raw ROI. These can be different - an option with a huge ROI over a very long period can still have a lower CAGR than a modest ROI earned quickly. Both are shown so you can decide which trade-off matters for you.