Skip to content

ROI Calculator

Enter what you put in, what you got back and how long it took. You get the return on investment, the yearly (annualised) return and the payback period.

₹
₹
years

Return on investment

50.0%

Net profit ₹2,50,000

Annualised return
14.5%
Payback period
6.0 years

Saved results stay in this browser only. Clearing your browser data removes them.

If the return were different

ReturnAmountNetROI
50%₹3,75,000₹-1,25,000-25.0%
75%₹5,62,500₹62,50012.5%
100%₹7,50,000₹2,50,00050.0%
125%₹9,37,500₹4,37,50087.5%
150%₹11,25,000₹6,25,000125.0%
200%₹15,00,000₹10,00,000200.0%
  • Annualised return is the yearly rate that would turn the investment into the return over the period (compound).

Reading ROI and annualised return

ROI is the net profit as a share of the money you invested. A ₹5,00,000 investment that returns ₹7,50,000 has an ROI of 50%.

ROI ignores time. The annualised return turns the result into a yearly compound rate so you can compare projects that took different lengths of time.

Payback period here assumes the profit arrives evenly over the period. It is the time to earn back the amount you invested.

The formula

ROI = (return − investment) ÷ investment × 100. Annualised return = ((return ÷ investment)^(1 ÷ years) − 1) × 100.

Common questions

How do I calculate ROI?

Subtract the investment from the return, divide by the investment and multiply by 100. A negative result is a loss.

What is annualised ROI?

The yearly compound rate that would turn the investment into the return over the period. It lets you compare projects of different lengths.

Does ROI include costs like fees and tax?

Only if you include them in the figures you enter. Add fees to the investment and use the return after costs for a realistic number.

Is a high ROI always better?

Not necessarily. Compare risk, time and the money tied up, not only the percentage.

Keep your costs in one place

SparkyExpenses tracks expenses, receipts and budgets for small businesses and teams, so the numbers behind a margin or a break-even are the real ones.

Try SparkyExpenses (opens in a new tab)