Skip to content
NEXMAXOSmart money decisions
ROI Calculator
ROI +60.0%Annualised 9.9%

ROI Calculator

Your total gain, the annualised rate that rates it fairly — and whether it beat FD, gold and the Nifty.

Enter your details

Quick holding period

Holding period = (end − start) ÷ 365.25 = 5y (1827 days). ROI ignores any money added or withdrawn in between.

Results update live — calculations run in your browser, no signup.

Your total return

+60.0%

₹1.00 L became ₹1.60 L in 5y1.60× what you put in

You invested₹1.00 L
Profit earned+₹60,000
Annualised (CAGR)9.9%
₹1.68L₹84.0K₹00y1y2y3y4y5y5.0y
Total value (grows to ₹1.60 L) Original capital

Money doubled every 7.4 years at this rate.

01 May 201901 May 2024: assumes one amount in and one value out, no interim cashflows. Figures are before tax and inflation — past returns are not guaranteed to repeat.

Time-fair ratingannualised, not just total
Rule of 7272 ÷ rate ≈ years to double
Honest benchmarksFD, inflation, gold, Nifty
One amount in, one outfor cashflows, use XIRR
OptionEnds at
You₹1.60 L
Fixed Deposit₹1.37 L
Nifty 50₹1.76 L
Rating on total ROIGoodmoney doubles every 7.4 yrs
In today's value (real)₹1.20 L@ 6% inflation
  • Total ROI: +60.0% over 5y
  • Annualised return: 9.9% (Good)
  • Growth multiple: 1.60×
Partner offer · we may earn a commission · how this works

Start investing in mutual funds

Open a free account with ICICI Prudential AMC and start an SIP online. ICICI Prudential Mutual Fund, at no extra cost to you.

Your result: ₹1.00 L → ₹1.60 L in 5y — about 9.9% a year.

Plan the rest of your money life

Rated this return? Annualise it properly, check uneven cashflows, or put the next rupee to work.

All tools

Total ROI = (final − invested) ÷ invested. The annualised return (CAGR) = (final ÷ invested)1/years − 1, where years = (end date − start date) ÷ 365.25 — this spreads the gain evenly across the period so investments of different lengths compare fairly. ROI here ignores interim cashflows; for irregular contributions or partial withdrawals use the XIRR calculator.

How ROI is calculated

ROI = (final − invested) ÷ invested · annualised = (final ÷ invested)^(1 ÷ years) − 1

final
value at the end
invested
amount you put in at the start
years
holding period = (end − start) ÷ 365.25
annualised
the smooth per-year rate (CAGR)

Worked example

With your inputs — ₹1.00 L growing to ₹1.60 L over 5y: the gain is +₹60,000, so ROI = ₹60,000 ÷ ₹1.00 L = +60.0% total. Spread over 5.00 years that compounds to an annualised 9.9% a year (a 1.60× multiple). This assumes a single amount in and out with no interim cashflows, and is before tax and inflation.

Most asked ROI questions

Return on investment (ROI) is your total gain or loss expressed as a percentage of what you put in: (final value − amount invested) ÷ amount invested. It tells you how much your money grew overall, regardless of how long it took.

The complete guide to return on investment

What ROI really tells you

Return on investment is the simplest way to score an investment: take what it's worth now, subtract what you put in, and divide by what you put in. The result is a single percentage that says how much your money grew or shrank overall. It works for anything with a clear amount in and a value out — a stock, a property, a fund, even a side project.

ROI vs the annualised return

Total ROI has one blind spot: time. A 60% return is good over five years and mediocre over fifteen. That's why this tool reads your two dates and also shows the annualised return — the steady per-year rate (CAGR) that produces the same final value — so you can compare investments held for different lengths. Always rate and compare on the annualised figure.

Was it worth it?

Context is everything. The benchmark table grows the same capital over the same period at typical FD, inflation, gold and Nifty reference rates, so you can see whether your investment beat the safe option, kept ahead of inflation, and matched broad equity. Those rates are illustrative long-term or current published figures, not guarantees.

The Rule of 72 and doubling

Divide 72 by your annualised return to estimate the years to double your money: 72 ÷ 12 ≈ 6 years. It's a close approximation of the exact figure, ln(2) ÷ ln(1 + annual return), and a fast way to feel the power of a higher rate over a long horizon.

When ROI misleads — use XIRR

Both ROI and the annualised return assume one amount in at the start and one value at the end. If you added or withdrew money along the way — a SIP, top-ups, partial sales — they both mislead, and XIRR is the right tool because it weighs the timing of every cashflow. And remember a high return over a short period can be luck; judge it alongside the holding period and the risk taken.