ROI Calculator: Calculate Return on Investment Instantly
Understanding the return on your investments should not require a finance degree or a spreadsheet. Our free ROI Calculator gives you an instant, accurate answer so you can make smarter decisions about where to put your money.
100% client-side. Your inputs stay in this browser.
Enter net profit and cost of investment to get your ROI percentage. Add a time period to annualise the result for fair comparisons.
ROI
+60%
(Net profit / cost) x 100
Return multiple
1.6x
Every $1 invested returned this much
Annualized ROI
+60%
Over 1.00 year(s)
Understanding the numbers
- Simple ROI
- A net profit of $3,000.00 on a $5,000.00 investment equals +60% ROI. That is a 1.6x return multiple.
- Annualized view
- Over 12 months (1.00 years), the compound annualized ROI is +60%. Use this when comparing investments that ran for different lengths of time.
What is ROI and why does it matter?
ROI (Return on Investment) is calculated by dividing net profit by the cost of investment and multiplying by 100 to get a percentage. That single number tells you whether an investment paid off and by how much. A business owner comparing two marketing channels, a real estate investor weighing two properties, or a startup founder evaluating a software tool, each needs the same baseline: did I get more back than I put in? A positive ROI indicates the investment gained value, while a negative ROI shows a loss. The line between those two outcomes is the most important number in any financial decision. Our calculator puts that number in front of you in seconds.
How to use the ROI calculator
Enter three values: net profit (the total return you received or expect to receive minus your initial investment), cost of investment (every dollar spent to generate that return), and an optional time period in months to annualise the result for fair comparisons. The calculator applies the standard formula and returns your ROI percentage immediately. No account needed, no data stored.
Step-by-step example
Suppose you spent $5,000 on a marketing campaign and it generated $8,000 in revenue. Net profit: $8,000 - $5,000 = $3,000. Cost of investment: $5,000. ROI: ($3,000 / $5,000) x 100 = 60%. A 60% ROI means every dollar spent returned $1.60. That is a strong result for most channels.
What counts as the "cost of investment"?
This is where most ROI calculations go wrong. ROI calculations should include all costs associated with the investment, including initial outlay, ongoing expenses, and opportunity costs. Leaving out a cost inflates your ROI and leads to bad decisions. For a marketing campaign, the full cost includes ad spend, agency or freelancer fees, design and creative production, platform subscription fees (pro-rated for the campaign period), and staff time at an hourly rate. For a piece of equipment, include purchase price, installation, training, and ongoing maintenance. For a hire, include salary, benefits, recruitment costs, and onboarding time. When you account for every dollar out the door, your ROI number reflects reality.
ROI vs related metrics
ROI tells you whether an investment was profitable. Other metrics add context. Break-even ROAS tells you the minimum revenue you need per advertising dollar to avoid a loss. Profit margin tells you what percentage of revenue becomes profit. Compound interest matters when you are comparing an investment's ROI against leaving cash in a savings or investment account. Use our break-even ROAS calculator alongside ROI to set campaign floor targets before you launch. Our break-even calculator is the right companion when you want business-level efficiency rather than campaign-level returns. Our compound interest calculator shows you what your baseline alternative would return over the same period.
When to use ROI (and when not to)
ROI is the right metric when you want a single comparable percentage across different investments, you are reporting results to stakeholders in plain language, or you need to rank competing projects or channels by efficiency. ROI is not the right primary metric when timing matters and you need to account for the time value of money (use Net Present Value or IRR instead), when you are comparing investments with very different time horizons without annualising, or when risk is uneven across options (a 40% ROI on a high-risk venture and a 40% ROI on a low-risk one are not equivalent). Understanding those limits makes you a better decision-maker, not just a better calculator user.
Industry benchmarks for ROI
There is no universal "good" ROI because acceptable returns vary by industry, risk level, and time horizon. That said, here are common reference points:
| Context | Typical ROI range |
|---|---|
| S&P 500 stock market (annual, long-run average) | 7-10% |
| Email marketing | 3,600% (reported industry median) |
| Paid search (Google Ads) | 200% |
| Social media advertising | 95-250% |
| Real estate (rental properties) | 8-12% annually |
| Small business owner investments | 15-30% |
These are medians, not guarantees. Your number depends on execution quality, market conditions, and how carefully you account for all costs.
Frequently asked questions
What is the ROI formula?
ROI = (Net Profit / Cost of Investment) x 100. Net profit equals total returns minus total costs.
What is a good ROI percentage?
It depends on the asset class and risk involved. For a low-risk investment, 5-10% annually is solid. For a high-risk marketing channel, you may need 100%+ to justify the uncertainty.
Can ROI be negative?
Yes. A negative ROI means your costs exceeded your returns. It is a loss. Use negative ROI results as a signal to cut, renegotiate, or redesign the investment before committing more capital.
How is ROI different from profit margin?
Profit margin measures profit as a percentage of revenue. ROI measures profit as a percentage of investment cost. Both matter; they answer different questions.
Should I use ROI or ROAS for marketing?
ROAS (Return on Ad Spend) measures revenue generated per dollar of ad spend. ROI factors in all costs, including margin. For ad efficiency, ROAS is faster. For true profitability, use ROI. See our break-even ROAS calculator to understand the relationship.
Does the calculator save my data?
No. All calculations run in your browser. Nothing is sent to our servers or stored.
Is ROI the same as rate of return?
Not always. Rate of return often implies a time-adjusted or annualized figure. Simple ROI is a single ratio over the life of the investment. If you need a time-aware view, annualize the gain or use tools like the compound interest calculator.
How often should I recalculate ROI?
Recalculate whenever costs or expected returns change: after a campaign ends, when a property refinances, or when you add fees you previously ignored. A quarterly review is a practical default for ongoing investments.
Use the calculator above to run your numbers. If you want to go deeper on profitability, pair it with the break-even calculator and the compound interest calculator to build a complete picture of your financial position. Pair it with the break-even calculator and the compound interest calculator.