

ROI Planner
Property Return on Investment
Enter property details, expected rent and growth rate — get instant ROI and investment insights.
Total Return (5yr)
₹32,96,640
Annualized ROI (5yr)
13.19%
Rental Yield: 4.80%
Annual Rent
₹2,40,000
Future Value
₹73,46,640
Total Rent (5yr)
₹12,00,000
Total Return (5yr)
₹32,96,640
Return Split
Rent vs Appreciation
Annual Rent
₹2,40,000
Annual Growth
₹4,00,000
Compare investments
Calculate your Return on Investment (ROI) quickly and accurately with this free online ROI calculator to measure profitability across any investment. Enter initial cost, amount returned, and holding period to instantly see ROI percentage, total gain, annualized return, and CAGR.
Return on Investment (ROI) shows you the return from your investments. It helps you choose the best investment across different options based on your financial goals and risk tolerance.
In simple terms, ROI is a financial ratio that helps you determine the benefit of your investment against its costs.
If the return on investment is negative, you are actually losing money. You must pick an investment that may offer you the maximum return over a period.
The ROI calculator is a simulation that helps you gauge the profitability of your investments across various periods. It consists of a formula box where you enter the initial amount invested, the amount returned, and the investment period.
The ROI Calculator shows you the total gain on investment, the absolute return, annualised return, and the CAGR (Compounded Annual Growth Rate).
Input Initial Investment Cost: The total amount of money spent on a project, campaign, or asset (in ₹).
Input Returns or Gains: The money earned or generated from the investment (in ₹).
Calculate Net Profit: Returns minus the initial investment.
Calculate ROI: Divide net profit by the initial investment, then multiply by 100 to get a percentage.
ROI = (Net Profit ÷ Investment Cost) × 100
Net Profit = Returns − Investment Cost
Suppose you invested ₹50,000 in a social media marketing campaign. After 3 months, the campaign generated ₹80,000 in sales directly attributable to it.
Initial Investment Cost = ₹50,000
Returns = ₹80,000
Step 1: Net Profit = 80,000 − 50,000 = ₹30,000
Step 2: ROI = (30,000 ÷ 50,000) × 100 = 60%
Your ROI is 60% — for every ₹1 spent, you earn ₹0.60 as profit.