ROI Calculator
Results
Quick Access to Business Tools
Go to the business utility you need.
How to Use the ROI Calculator
Enter the investment cost
Enter the investment cost.
Input the return amount
Input the return amount.
Specify the time period
Specify the time period.
Calculate your ROI percentage
Calculate your ROI percentage.
ROI Calculator — Measure Your Investment Returns
You spent money on something — a marketing campaign, a piece of equipment, a stock, a training program — and now you want to know: was it worth it? That question has a name, and the answer is called Return on Investment. ROI is the most universal metric for evaluating whether an investment generated enough profit to justify its cost. A business owner deciding between two advertising channels, a CFO evaluating a factory expansion, a student weighing the salary boost from an MBA against the tuition — all of them are doing ROI math, whether they call it that or not. This free calculator gives you total ROI and annualized ROI in seconds, so you can make faster, better-informed financial decisions.
The ROI Formula — Broken Down
The standard formula is straightforward: ROI = (Net Profit ÷ Cost of Investment) × 100. Net Profit is what you earned minus what you spent. If you invested ₹1,00,000 in a machine that generated ₹1,25,000 in additional revenue (with no extra costs), your net profit is ₹25,000 and your ROI is (25,000 ÷ 1,00,000) × 100 = 25%. Sounds simple. But here is where people stumble: "cost of investment" should include everything you spent to make it work — not just the sticker price. A marketing campaign that costs ₹50,000 in ad spend but required ₹15,000 in design work and ₹10,000 in a copywriter's fees actually cost ₹75,000. Include all costs, or your ROI will be misleadingly high.
Interpreting Your ROI Results
A positive ROI means you made money. A negative ROI means you lost money. A zero ROI means you broke even — you got back exactly what you put in, with no profit. But the raw percentage alone does not tell the whole story. A 30% ROI on a ₹10,000 investment is ₹3,000 in profit — solid for a side project, but not life-changing. A 15% ROI on a ₹50,00,000 real estate investment is ₹7,50,000 — a meaningful gain in absolute terms despite the lower percentage. Always evaluate ROI in the context of the investment size, the risk involved, and what alternative returns were available. A 12% ROI in a year when the stock market returned 18% means you underperformed the market, even though your absolute return was positive.
Annualized ROI — Why Time Periods Matter
Comparing raw ROI across different time periods is like comparing apples to oranges. A 40% return earned over two years is very different from a 40% return earned over eight years. Annualized ROI (also known as CAGR — Compound Annual Growth Rate — in growth contexts) normalizes the return to a per-year basis, making comparisons possible. The calculator handles this automatically: enter the number of years, and it divides the total return into an average annual rate. Use this number when comparing mutual funds, evaluating business investments against each other, or benchmarking against fixed-deposit rates, index returns, or your company's cost of capital.
Limitations of ROI That You Should Know
ROI is powerful precisely because it is simple, but that simplicity is also its weakness. It does not account for the time value of money — a rupee earned today is worth more than a rupee earned five years from now, and ROI treats them as equal. It ignores risk — a stock that returns 20% with wild volatility is not the same as a bond that returns 15% with zero risk. It does not factor in taxes, inflation, or transaction costs, all of which eat into real returns. And it can be manipulated by cherry-picking which costs you include in the denominator. For more rigorous analysis, supplement ROI with NPV (Net Present Value), IRR (Internal Rate of Return), payback period, or DCF (Discounted Cash Flow) analysis. Use ROI for quick comparisons and gut-checks; use the deeper metrics for major capital allocation decisions.
Comparing Investments Using ROI
The real power of ROI shows up when you use it to compare options. Suppose you are deciding between two marketing channels: Channel A costs ₹2,00,000 and generates ₹2,60,000 in new revenue (ROI: 30%), while Channel B costs ₹1,50,000 and generates ₹2,10,000 (ROI: 40%). On ROI alone, Channel B wins. But if Channel A's results come in within 3 months and Channel B takes 9 months, the annualized ROI tells a different story. This is why our calculator shows both total and annualized figures — the context changes the conclusion. Similarly, when comparing a stock investment (22% ROI, high risk, volatile) against a business expansion (18% ROI, moderate risk, steady cash flow), the higher ROI number does not automatically mean the better choice.
Real-World ROI Examples
Marketing campaign: You spend ₹30,000 on Google Ads and generate ₹45,000 in new sales. ROI = (15,000 ÷ 30,000) × 100 = 50%. Equipment purchase: A ₹5,00,000 CNC machine saves ₹1,50,000 per year in labor costs over 4 years. Total net profit = ₹1,00,000 (6,00,000 saved minus 5,00,000 invested). ROI = 20%. Annualized ROI = 5% per year — which might make you reconsider if your cost of capital is higher. Education: An MBA costing ₹12,00,000 leads to a salary increase of ₹4,00,000 per year. Annualized ROI = (4,00,000 ÷ 12,00,000) × 100 = 33.3% — but only if that salary increase persists for multiple years. These examples show why including all costs and considering time horizons matters.
How to Use This Calculator
Enter your total initial investment (all costs associated with it), the net profit or annual return you expect or earned, and the number of years over which the return applies. Click Calculate to see your total ROI percentage, annualized ROI, net profit in absolute terms, and total return. Use the Reset button to clear fields and run a different scenario. Try plugging in multiple scenarios side by side — it is the fastest way to compare options.