Return on Investment (ROI) is the fundamental financial metric used to evaluate profitability and efficiency across stocks, real estate, business projects, and marketing campaigns. Whether you need to calculate simple ROI percentage, determine annualized CAGR, or understand what specific ROI percentages (like 10%, 30%, 70%, or 100%) mean for your portfolio, this calculator and benchmark guide cover all standard calculations and formulas.
What Is an ROI Calculator?
An ROI calculator evaluates the profitability of an investment by comparing its total net gain (or loss) against the initial cost.
It computes both absolute return percentage and annualized growth (CAGR), allowing you to make fair comparisons between different asset classes held over varying timelines.
Simple Formula & How to Calculate ROI (Manually & Excel)
The basic ROI formula is: ROI (%) = [(Net Profit / Cost of Investment)] × 100, where Net Profit = Final Value − Initial Investment.In Excel, calculate ROI using `= (Final_Value - Initial_Value) / Initial_Value` and format the cell as a percentage.Alternatively, use `= (Net_Profit / Initial_Value)`.To calculate manually, subtract cost from final value, divide by cost, and multiply by 100.
ROI in Ratio Form & Multiples (e.g., 1.5 ROI & 20 ROI)
ROI can be expressed as a percentage or a ratio/multiple.
An ROI ratio compares net return or total value return against cost.
A '1.5 ROI' means returning 1.5 times the cost (a 50% net profit).
A '20 ROI' (or 20x) means generating 20 times the original capital (a 1,900% net return), common in venture capital or high-growth projects.
Calculating ROI for a Business Project
To calculate project ROI, account for total implementation costs (software, equipment, labor) alongside gross gains or savings generated over time.
Formula: Project ROI = [(Total Savings/Revenue - Total Project Costs) / Total Project Costs] × 100.Always factor in operational expenses to get an accurate net ROI.
Absolute ROI vs. Annualized ROI (Is ROI Calculated Annually?)
Simple ROI is not automatically annualized—it measures total gain over the entire holding period regardless of duration.
To determine annual rate of return over multi-year periods, calculate Annualized ROI / CAGR: CAGR (%) = [(Final Value / Initial Value)^(1 / Years) − 1] × 100.Can ROI Be Negative?
Yes.
ROI becomes negative whenever the final value or revenue generated falls below the initial cost, indicating a net capital loss.
For instance, if an investment of ₹1,00,000 declines to ₹70,000, the net loss is ₹30,000, resulting in a negative ROI of −30%.
What Is a Good ROI Percentage?
A 'good' ROI depends on asset class, risk level, and time horizon.
As a general benchmark in India: 5%–7% is average for low-risk fixed income (matching baseline inflation); 10%–13% is strong for balanced portfolios; 15%–20%+ annualized is considered excellent for equities and business ventures.
Higher returns (70%, 100%, 400%) typically reflect longer holding periods, venture investments, or high-risk assets.
Frequently Asked Questions
How do I calculate ROI and what is the easy formula?
The easiest formula is: ROI (%) = [(Final Value − Initial Investment) / Initial Investment] × 100. For example, if you invest ₹10,000 and sell for ₹13,000, your net profit is ₹3,000. Dividing ₹3,000 by ₹10,000 gives 0.30, or a 30% ROI.
What is the ROI formula in Excel?
In Excel, if Initial Investment is in cell A1 and Final Value is in cell B1, enter `= (B1 - A1) / A1` and set the cell format to 'Percentage'. For multi-year annualization, use `= ((B1 / A1) ^ (1 / Years)) - 1`.
Is ROI calculated in percentage and is it calculated annually?
ROI is standardly expressed as a percentage. Simple ROI measures total cumulative return across the entire holding period (not automatically annual). To evaluate annual performance across multi-year holdings, convert simple ROI into Annualized ROI (CAGR).
What does a 10%, 25%, 30%, 50%, 70%, 90%, and 100% ROI mean?
A 10% ROI means a ₹10 gain per ₹100 invested; 25% means ₹25 gain; 30% means ₹30 gain; 50% means ₹50 gain; 70% means ₹70 gain; 90% means ₹90 gain; and 100% ROI means your investment doubled (net profit equals 100% of initial capital).
What does a 200% and 400% ROI mean?
A 200% ROI means net profit is twice the initial cost (total value tripled). A 400% ROI means net profit is 4 times the initial cost (total value multiplied by 5).
What is a 1.5 ROI and what does 20 ROI mean?
A 1.5 ROI (or 1.5x) means returning 1.5 times your capital (50% net ROI). '20 ROI' (or 20x) means returning 20 times your capital (1,900% net ROI).
Is 5%, 7%, 13%, 20%, or 30% a good ROI?
5%–7% is good for low-risk, capital-preservation assets (like FDs). 13% is strong for long-term equity market index funds. 20% to 30% is considered exceptional performance for stocks, real estate, or business investments.
Why is 7% considered a good benchmark ROI?
A 7% annual ROI is widely cited as a baseline because it historical beats typical long-term inflation (5%–6%), preserving purchasing power with low risk in conservative fixed-income instruments.
Can ROI be negative?
Yes. If an investment loses capital and its final value is lower than the purchase cost, the calculated ROI will be negative, reflecting a net percentage loss.
How do you calculate ROI for a project?
Project ROI = [(Total Project Savings or Revenue − Total Project Cost) / Total Project Cost] × 100. Be sure to include both initial setup costs and recurring maintenance expenses.
What is an ROI example?
If you buy ₹50,000 worth of stocks and sell them for ₹65,000, your net profit is ₹15,000. Simple ROI = (₹15,000 / ₹50,000) × 100 = 30%.