Return on Investment (ROI) Calculator
Determine the exact percentage return on your financial investments and campaigns.
ROI Calculator
Enter your investment and returns to calculate the Return on Investment (ROI).
ROI Result
The calculated ROI will appear here.
No ROI calculated yet.
About This Tool
What is an ROI Calculator?
An ROI calculator measures how much profit or loss an investment generated compared to what it cost. ROI, or Return on Investment, is one of the most widely used metrics in business and personal finance because it strips away complexity and gives you a single percentage that answers the question: "Was this worth it?"
Small business owners use it to decide whether to buy new equipment, marketers use it to justify ad spend, and individual investors use it to compare returns across stocks, real estate, or side businesses. Because the formula is simple but easy to get wrong by hand — especially when factoring in costs — a calculator removes the risk of a mistake that could lead to a bad financial decision.
How to Use the ROI Calculator (Step-by-Step)
- Step 1 — Enter your investment cost: Input the total amount you spent, including the purchase price and any additional costs like fees, shipping, or setup.
- Step 2 — Enter your return or final value: Input how much money you received back, or the current value of the investment if you haven't sold it yet.
- Step 3 — Calculate and review: Click calculate to instantly see your ROI as a percentage, along with the net profit figure in currency.
Deep Dive: The ROI Formula Explained
The standard formula used by this calculator is:
ROI = (Net Profit / Cost of Investment) × 100
Where:
- Net Profit = Final Value of Investment − Cost of Investment
- Cost of Investment = the total amount originally put in
Worked Example
Suppose you invest ₹50,000 in a piece of equipment and it generates ₹65,000 in revenue over a year. Net Profit = 65,000 − 50,000 = ₹15,000. ROI = (15,000 / 50,000) × 100 = 30%. This means for every rupee spent, you earned an additional 0.30 rupees in return.
A Common Mistake: Ignoring Time
Basic ROI doesn't account for how long the investment took to generate that return. A 30% ROI over one year is very different from a 30% ROI over five years. For a fairer comparison across different time periods, look at annualized ROI, which divides the ROI by the number of years the investment was held.
Real-World Use Cases
- A small business owner evaluating whether buying a new ₹4,00,000 machine that increases production output is financially worth it before applying for a loan.
- A digital marketer comparing the ROI of a Google Ads campaign against a Facebook Ads campaign to decide where to allocate next month's budget.
- An individual investor comparing the ROI of a mutual fund investment against a real estate purchase over the same holding period.
Why Choose Our Free Tool?
- No sign-up required
- 100% free forever
- Runs locally in the browser for complete privacy
- Instant, error-free results every time
Frequently Asked Questions
It depends heavily on the industry and time frame. A stock market index fund might average around 8-10% ROI annually over the long run, while a fast-moving digital marketing campaign might target 100%+ ROI within weeks. There's no universal benchmark — a "good" ROI is always relative to the risk taken and the alternative uses for that same capital.
Yes. If you're calculating ROI on a campaign, every dollar spent to run it — ad spend, software fees, freelancer costs, even the time value of labor if you're tracking that closely — belongs in the Cost of Investment figure. Leaving out indirect costs is one of the most common ways businesses accidentally overstate their real ROI.
Yes. A negative ROI simply means the investment lost money — the final value came in lower than what was originally spent. It's a normal and useful signal that tells you to stop, adjust, or completely rethink the approach before committing more capital to the same investment.
Raw ROI percentages can be misleading when comparing investments of very different sizes or durations. A ₹10,000 investment earning 50% ROI produces ₹5,000 in profit, while a ₹1,00,000 investment earning 20% ROI produces ₹20,000 — a lower percentage but a much larger absolute gain. When deciding where to put your money, look at both the percentage return and the total capital required, since the "better" ROI on paper isn't always the better real-world decision once opportunity cost and available capital are factored in.
Related Articles
Explore More Finance - Business Tools Tools
Did you find the ROI Calculator useful? Discover our complete collection of finance - business tools utilities designed to make your daily tasks easier and more efficient.