Don’t Trade in the Dark—Get Your Pre-Market Report Every Day.Join Now
ROI Calculator

ROI Calculator

Calculate the absolute and annualised return on any investment easily. Our ROI Calculator helps you track how well your money is actually working for you.

Amount invested
Amount returned
Time period
Yr
Amount invested
Investment gain
Investment gain₹30,000
ROI60%
Annualized ROI9.86%

Use The Tools Below to Generate a Concise AI Summary of This ROI Calculator Page.

GoogleChatGPTClaudePerplexityGrok

What is an ROI Calculator?

An ROI Calculator, or Return on Investment Calculator, is a free online financial tool that helps you measure the profitability of any investment in seconds. By entering your initial investment amount, the final value of that investment, and the holding period, the calculator instantly tells you both your absolute return and your annualized return as a percentage.

This tool is useful for anyone who wants to evaluate whether an investment in stocks, mutual funds, real estate, fixed deposits, or a business has truly paid off. If you are also tracking wealth growth over time, the Dhanarthi CAGR Calculator works hand in hand with the ROI Calculator to give you a complete picture of how your investments are compounding.


How Does the ROI Calculator Work?

The ROI Calculator requires three simple inputs: the amount you originally invested, the current or final value of that investment, and the duration for which you held the investment in years.

Once you enter these values and click Calculate, the tool computes two key outputs. First, it calculates your absolute ROI, which tells you the total percentage gain or loss over the entire holding period. Second, it calculates your annualized ROI, also known as CAGR (Compounded Annual Growth Rate), which tells you the equivalent yearly return on your investment. This is the more meaningful figure when comparing two investments held for different durations.

A positive ROI means your investment has made money. A negative ROI means the investment has lost value. The annualized ROI helps you compare a 3-year investment with a 10-year investment on a fair, apples-to-apples basis.


ROI Formula

There are two formulas used in a comprehensive ROI Calculator:

1. Absolute ROI Formula:

ROI = [(Final Value - Initial Investment) / Initial Investment] x 100

Where:

  • Final Value = The current or maturity value of your investment (in rupees)
  • Initial Investment = The amount you originally invested (in rupees)
  • ROI = The percentage gain or loss on your investment

2. Annualized ROI (CAGR) Formula:

Annualized ROI = [(Final Value / Initial Investment) ^ (1/n) - 1] x 100

Where:

  • n = Number of years the investment was held
  • This formula accounts for the time factor and shows the year-on-year equivalent return

The absolute ROI tells you the total gain, while the annualized ROI helps you compare investments made over different time frames.


Example Calculation

Let us walk through two real-world examples to make both formulas easy to understand.

Example 1: Stock Investment

Suppose you purchased shares worth Rs. 50,000 two years ago, and those shares are now worth Rs. 72,000.

  • Initial Investment: Rs. 50,000
  • Final Value: Rs. 72,000
  • Net Gain: Rs. 72,000 - Rs. 50,000 = Rs. 22,000
  • Absolute ROI = (22,000 / 50,000) x 100 = 44%
  • Annualized ROI = [(72,000 / 50,000) ^ (1/2) - 1] x 100 = [(1.44) ^ 0.5 - 1] x 100 = [1.2 - 1] x 100 = 20% per year

This means your investment grew at an equivalent rate of 20% per year over those two years.

Example 2: Real Estate Investment

You bought a property for Rs. 30 lakh five years ago and sold it for Rs. 48 lakh.

  • Absolute ROI = [(48 - 30) / 30] x 100 = 60%
  • Annualized ROI = [(48 / 30) ^ (1/5) - 1] x 100 = [1.6 ^ 0.2 - 1] x 100 = approximately 9.86% per year

Even though 60% sounds impressive as a total return, the annualized figure of roughly 10% per year puts it in clearer perspective when you compare it against other investment options.


How to Use Dhanarthi's ROI Calculator?

  • Step 1: Go to the ROI Calculator at https://dhanarthi.com/calculators/roi-calculator.
  • Step 2: Enter the initial investment amount, which is the total cost of your investment including any transaction fees or brokerage charges if applicable.
  • Step 3: Enter the final value of the investment. This is the current market value, maturity amount, or the price at which you sold the asset.
  • Step 4: Enter the investment duration in years. You can use decimals for partial years (for example, 2.5 years for a 30-month investment).
  • Step 5: Click the "Calculate" button.
  • Step 6: View your results, which will include your net profit or loss, absolute ROI percentage, and annualized ROI or CAGR. Use these numbers to evaluate and compare your investments.

Benefits of Using This Calculator

  • Evaluate Any Investment Instantly: Whether it is a stock, mutual fund, fixed deposit, real estate, or business venture, the ROI Calculator gives you a consistent metric to evaluate profitability across all asset classes.
  • Remove Guesswork from Financial Decisions: Instead of relying on gut feeling, you get a precise percentage that shows you exactly how well your money has worked for you. This makes it far easier to decide where to invest next.
  • Compare Investments of Different Sizes and Durations: A Rs. 1 lakh investment that gave Rs. 50,000 profit and a Rs. 5 lakh investment that gave Rs. 50,000 profit are not equal. The annualized ROI tells you which one was actually more efficient. You can also pair this with the Dhanarthi Lumpsum Calculator to project future values before you invest.
  • Track Portfolio Performance: Use the calculator regularly to review whether each investment in your portfolio is meeting your return expectations or falling short.
  • Make Smarter Comparisons: Once you know the ROI of one investment, you can benchmark it against benchmarks like Nifty 50's historical average of around 12-13% per year and judge whether you have outperformed or underperformed the market.

Who Should Use This ROI Calculator?

  • Individual Investors Reviewing Stock or Mutual Fund Returns: If you want to know how much your stock portfolio or a specific mutual fund holding has actually returned, this calculator gives you the answer instantly.
  • Business Owners and Entrepreneurs: Anyone evaluating the profitability of a marketing campaign, capital purchase, or business expansion can use the ROI formula to determine if the money spent has generated adequate returns.
  • Real Estate Investors: Property investors can use this tool to calculate the return on a purchase after accounting for the purchase price and the sale value, helping them decide whether real estate is working harder than other investment options.
  • Salaried Professionals Planning Investments: If you are comparing whether to invest in an FD, PPF, or equities, knowing the actual historical ROI of each helps you make a more informed allocation decision. The Dhanarthi Compound Interest Calculator is another helpful companion tool here.
  • First-Time Investors and Students: Anyone learning about personal finance or just beginning their investment journey will benefit from understanding what ROI means and how to apply it before committing to any investment.
  • Traders Evaluating Positions: Short-term traders who want to assess the profitability of individual trades, after accounting for brokerage and transaction costs, can use this tool to calculate real net returns.

Where Can You Use This ROI Calculator?

  • Before Making a New Investment: Use it to calculate the expected ROI if an investment performs as projected, helping you decide whether the expected return justifies the risk and the capital committed.
  • After Exiting an Investment: Once you sell an asset, use the ROI Calculator to know the exact absolute and annualized return on that investment and assess whether it met your financial goals.
  • During Annual Portfolio Reviews: Once a year, run your major investment positions through this calculator to track performance and identify which assets are delivering strong returns and which ones are lagging.
  • When Comparing Multiple Financial Products: Whether you are comparing a fixed deposit with an equity mutual fund, or evaluating real estate against gold, the ROI Calculator gives you a standardized metric for a fair comparison.
  • For Business Decision-Making: Before approving a capital expenditure or a marketing budget, use this tool to set ROI benchmarks and then revisit it after the project to measure actual returns against what was expected.

Types of ROI

  • Absolute ROI: This is the simplest form of ROI, which shows the total percentage gain or loss from the time of investment to the point of exit, regardless of how long the investment was held. It is useful for quick comparisons where the time period is the same.
  • Annualized ROI (CAGR): This converts the total return into a yearly equivalent, making it easy to compare investments held over different durations. It is the standard metric used by mutual funds, stock markets, and investment platforms to report performance.
  • Return on Equity (ROE): Used primarily in business and fundamental analysis, ROE measures how effectively a company uses shareholder equity to generate profit. It is widely used by investors analyzing stocks.
  • Marketing ROI: Businesses use this to measure how much revenue a marketing campaign generates against its cost. A campaign that spends Rs. 1 lakh and generates Rs. 4 lakh in revenue delivers a 300% marketing ROI.
  • Real Estate ROI: For property investments, ROI is calculated by dividing the net profit from the property (sale price minus purchase price, minus any renovation or maintenance costs) by the total investment, then multiplying by 100.

ROI vs CAGR: What is the Difference?

ROI and CAGR are both measures of investment returns, but they serve different purposes and are not interchangeable.

Feature ROI (Absolute Return) CAGR (Annualized ROI)
What it measures Total percentage gain or loss Yearly equivalent return
Time factor Does not account for time Fully accounts for time
Best used for Comparing investments over the same period Comparing investments over different periods
Example 50% gain over 5 years 8.45% per year
Complexity Simple Slightly more complex

When to use which: If you want to know the total gain on a single investment without worrying about time, absolute ROI is sufficient. If you want to compare a 3-year and a 10-year investment, or benchmark against market indices, CAGR is the right metric because it puts both on the same yearly scale.

For example, an investment giving 100% absolute ROI over 10 years works out to approximately 7.2% CAGR per year. An investment giving 60% absolute ROI over 4 years works out to approximately 12.9% CAGR per year. Despite the lower absolute return, the second investment is clearly superior on an annualized basis. The Dhanarthi CAGR Calculator can help you explore CAGR in greater depth alongside this ROI Calculator.


Common Mistakes to Avoid

  • Ignoring the Time Factor: Comparing a 2-year ROI of 40% with a 10-year ROI of 40% and treating them as equal is a major error. Always convert to annualized ROI when comparing investments of different durations.
  • Not Including All Costs in Your Investment Amount: For stocks, this means including brokerage, STT (Securities Transaction Tax), and GST. For real estate, it includes registration charges, stamp duty, and renovation costs. Excluding these inflates your apparent ROI.
  • Not Accounting for Inflation: An investment returning 7% ROI in an environment where inflation is 6% is delivering only 1% of real growth. Always compare your ROI against the prevailing inflation rate to understand the true purchasing power gain.
  • Confusing ROI with XIRR for SIP Investments: The standard ROI formula works for lump sum investments. For SIP or recurring investments where money is deployed in multiple instalments over time, XIRR (Extended Internal Rate of Return) is the correct metric to use. The Dhanarthi XIRR Calculator is specifically designed for such scenarios.
  • Using ROI Alone Without Considering Risk: Two investments with the same ROI can carry very different levels of risk. A 15% ROI from a government bond and a 15% ROI from a highly volatile small-cap stock are not comparable without factoring in risk.

Tips to Maximize Your ROI

  • Start Investing Early: The earlier you invest, the longer your money compounds. A longer holding period dramatically improves your annualized ROI through the power of compounding, even at moderate interest or return rates.
  • Minimize Transaction Costs: Every rupee paid in brokerage, fund expense ratios, or transaction charges directly reduces your net ROI. Choosing low-cost index funds or direct mutual fund plans over regular plans can meaningfully improve your annualized returns.
  • Diversify to Protect ROI: A concentrated portfolio can deliver high ROI in good times but significant negative ROI in bad times. Diversifying across asset classes, such as equity, debt, and gold, smooths out volatility and improves long-term risk-adjusted ROI.
  • Reinvest Returns: Whether it is dividends from stocks or interest from bonds, reinvesting the returns compounds your growth and significantly boosts your long-term annualized ROI compared to withdrawing them.
  • Review and Rebalance Regularly: Calculate the ROI on each investment in your portfolio at least once a year. Shift capital from consistently underperforming assets to those delivering stronger risk-adjusted returns.

What is an ROI Calculator?

An ROI Calculator is a free online tool that calculates the return on investment for any financial asset or business decision. You enter the initial investment amount, the final value, and the holding period, and the calculator instantly returns your absolute ROI percentage and annualized return.

Is this ROI Calculator accurate?

Yes, the Dhanarthi ROI Calculator uses the standard financial formulas for absolute ROI and annualized ROI (CAGR) that are universally accepted across the finance industry. Results are accurate to the inputs you provide. For maximum accuracy, include all associated costs in your initial investment figure.

How do I use this calculator?

Enter your initial investment amount, the final or current value of the investment, and the holding period in years. Click Calculate to instantly see your net profit, absolute ROI, and annualized ROI.

What is the minimum or maximum amount I can enter?

There is no fixed minimum or maximum. The calculator works for any investment amount, from a few hundred rupees to several crores. The formula is universal and applies equally to small and large investments.

What is a good ROI in India?

A good ROI depends on the asset class. For equity mutual funds and large-cap stocks, an annualized ROI of 12 to 15% is generally considered healthy over the long term. For fixed deposits or government bonds, 6 to 7.5% is typical. India's benchmark Nifty 50 index has historically delivered around 12 to 13% CAGR over the long term. An investment beating this benchmark consistently is considered strong-performing.

What is the difference between ROI and CAGR?

Absolute ROI tells you the total percentage gain from start to finish, without factoring in the time taken. CAGR (Compound Annual Growth Rate), also called annualized ROI, converts the total return into a per-year equivalent, making it possible to fairly compare investments held for different durations. For investments over more than one year, CAGR is the more useful metric.

Can I use this calculator for SIP investments?

The standard ROI formula is designed for lump sum investments. For SIP or recurring investments where money is invested in periodic instalments, the XIRR method gives a more accurate picture of returns. Use the Dhanarthi XIRR Calculator for SIP and multi-instalment investments.

Does this calculator factor in taxes and inflation?

The calculator shows gross ROI based on the values you enter. It does not automatically deduct taxes such as capital gains tax or adjust for inflation. For a meaningful real-world picture, subtract your applicable tax rate from the net profit before entering values, and compare your annualized ROI against the current inflation rate to understand actual purchasing power growth.

Can I use the ROI Calculator for business decisions?

Absolutely. The ROI Calculator is equally applicable to business investments. If your company spent Rs. 5 lakh on new equipment and it generated Rs. 8 lakh in additional revenue over two years, you can calculate the absolute and annualized ROI on that capital expenditure the same way you would for a financial investment.

What is a negative ROI?

A negative ROI means your investment lost money. The final value is lower than the initial investment. For example, if you invested Rs. 1 lakh in a stock and its current value is Rs. 80,000, your ROI is -20%. A negative ROI is a signal to review your investment strategy, portfolio allocation, or the specific asset in question.