ROI Calculator
Free online roi calculator — full interactive tool coming soon.
Every investment decision comes down to one question: was it worth it? Return on Investment (ROI) gives you that answer as a clean percentage — showing exactly how much you gained or lost relative to what you put in. Our ROI calculator covers both basic ROI and annualized ROI, so you can evaluate a single investment or compare performance across different time periods.
Enter your invested amount and returned amount, and the tool instantly shows your gain or loss and ROI percentage. For more tools like this, explore CalcyMate's More Financial Calculators and make every financial decision a smarter one.
The Return on Investment (ROI) calculator has two modes. Basic ROI takes your invested amount and returned amount, then gives you the gain or loss in INR and the ROI as a percentage. Annualized ROI goes further — it factors in the time period to show your average yearly return, which makes comparing investments over different durations actually meaningful.
What Is ROI? Definition and Full Form
ROI stands for Return on Investment. It is a key financial metric used to evaluate the efficiency or profitability of an investment by measuring the return relative to its cost. A higher percentage indicates better returns, and it helps individuals and businesses make informed financial decisions.
In simple terms: ROI tells you how much money you made or lost on a project, stock, or business initiative — expressed as a percentage of what you originally invested.
Two outcomes are possible:
A positive ROI means your returns exceeded your costs — you made money.
A negative ROI means your costs exceeded your returns — you made a loss.
ROI is widely used for evaluating stocks, real estate investments, marketing campaigns, and business efficiency decisions.
The ROI Formula
Basic ROI = (Net Profit / Cost of Investment) × 100
Where Net Profit = Returned Amount − Invested Amount
For annualized ROI, the time period is factored in so you can compare a 2-year investment to a 6-month one on equal footing. The calculator handles this automatically when you enter your start and end dates or time difference.
Key Types of ROI
Different fields use ROI in different ways. Here are the main types:
Financial ROI — The standard ROI that calculates net profit against investment cost. Most commonly used in business to decide if a project or investment is worth pursuing.
Marketing ROI — Measures the efficiency of marketing campaigns, covering metrics like Customer Lifetime Value (CLTV) and Cost per Acquisition (CPA).
Social Return on Investment (SROI) — Evaluates broader impacts including social and environmental outcomes. Often used by non-profits to account for non-monetary value.
Return on Assets (ROA) — Measures how efficiently a company uses its assets to generate profit.
Return on Equity (ROE) — Measures profitability relative to shareholders' equity.
Learning ROI — Measures the amount of information learned and retained as a return on educational or skills training investments.
How the ROI Calculator Works
Basic ROI — Inputs
Invested amount (INR) — The total amount you put into the investment.
Returned amount (INR) — The total amount you received back from the investment.
Basic ROI — Outputs
Gain or loss (INR) — The raw difference between returned and invested amounts.
ROI (%) — The return expressed as a percentage of the invested amount.
Annualized ROI — Inputs
I want to find — Toggle between "Annualized ROI" (default selected) or "Time needed."
Time difference (yrs) — The duration of the investment in years.
Start date — Default is 30/04/2026. You can select any date using the date picker.
End date — Enter the end date of your investment period.
Annualized ROI — Output
Annualized ROI (%) — The average yearly return rate over the investment period.
How to Use the ROI Calculator — Step by Step
Example 1: Basic ROI
You invested ₹1,00,000 and received ₹1,20,000 back.
Gain or loss = ₹1,20,000 − ₹1,00,000 = ₹20,000
ROI = (20,000 / 1,00,000) × 100 = 20%
Enter ₹1,00,000 as invested amount and ₹1,20,000 as returned amount in the Return on Investment Calculator on CalcyMate. The output instantly shows ₹20,000 gain and 20% ROI.
Example 2: Annualized ROI
You invested ₹1,00,000 and received ₹1,40,000 over 3 years.
Basic ROI = (40,000 / 1,00,000) × 100 = 40% total
Annualized ROI ≈ 40% ÷ 3 = ~13.33% per year
Annualized ROI gives you the per-year rate, making it easier to compare this 3-year investment against a 1-year opportunity.
ROI Reference Table
Invested (₹) | Returned (₹) | Gain/Loss (₹) | ROI (%) |
|---|---|---|---|
1,00,000 | 1,20,000 | +20,000 | +20% |
1,00,000 | 1,40,000 | +40,000 | +40% |
50,000 | 45,000 | −5,000 | −10% |
2,00,000 | 2,50,000 | +50,000 | +25% |
75,000 | 75,000 | 0 | 0% |
1,00,000 | 80,000 | −20,000 | −20% |
Note: ROI calculated as ((Returned − Invested) / Invested) × 100. Positive values indicate profit; negative values indicate loss.
Limitations of ROI
ROI is a powerful metric, but it has two important limitations you should always keep in mind.
It ignores time. A 20% return over one year is far better than a 20% return over five years — but basic ROI treats them identically. This is why the annualized ROI mode exists: it accounts for how long your money was tied up.
It does not measure risk. Two investments can have the same ROI percentage while carrying completely different levels of risk. ROI alone does not tell you which one is safer or more suitable for your goals.
Frequently Asked Questions
What is the full form of ROI?
ROI stands for Return on Investment. It is a financial metric that measures the profitability of an investment by comparing the net profit to the original cost of the investment, expressed as a percentage.
What does 20% ROI mean?
A 20% ROI means you earned 20% of your invested amount as profit. If you invested ₹1,00,000 and got ₹1,20,000 back, your net gain of ₹20,000 is 20% of your original investment. A higher ROI percentage always indicates a more profitable investment relative to its cost.
What is a good ROI?
There is no single universal answer — it depends on the type of investment and the time period. For stocks, 10–12% annual ROI is commonly cited as a reasonable benchmark. For business projects, most companies look for at least 15–20%. For real estate, 8–12% is often considered solid. Always compare ROI against both the investment's duration and its risk level, not just the percentage alone.
What is the difference between ROI and Annualized ROI?
Basic ROI shows total return over the entire investment period without considering how long it took. Annualized ROI breaks that down into a per-year rate, making it possible to compare investments held for different durations. A 40% ROI over 3 years works out to roughly 13.33% per year — which puts it in proper context against a 1-year investment.
ROI Calculator
Interactive inputs for this calculator are not live yet. Check back soon!
Check out 2 similar loan calculators