The ROI calculator tells you exactly how much return you’re getting on any investment. Enter what you spent and what you earned, and instantly see your ROI percentage and net profit. Use it for marketing campaigns, business investments, stock purchases, or any decision where you need to measure financial return.
How to Use the ROI Calculator
- Enter your initial investment — the total amount you spent.
- Enter your final value or total revenue earned.
- Your ROI percentage and net profit appear instantly.
- Use the results to compare different investments side by side.
ROI Formula
ROI is calculated as: ROI (%) = ((Final Value − Initial Investment) ÷ Initial Investment) × 100
For example, if you invested $1,000 and earned $1,250, your ROI is ((1250 − 1000) ÷ 1000) × 100 = 25%.
Frequently Asked Questions
What is a good ROI?
It depends on the investment type. For stock market investments, 7–10% annual ROI is considered good. For marketing campaigns, 100–300% ROI is common. For real estate, 8–12% is typical. Always compare ROI against your cost of capital and industry benchmarks.
What’s the difference between ROI and profit margin?
ROI measures return relative to the cost of the investment. Profit margin measures profit relative to revenue. A campaign with high ROI might have a low profit margin if revenue is small, and vice versa.
Can ROI be negative?
Yes — a negative ROI means you lost money. If you invested $1,000 and only got back $800, your ROI is −20%. This is useful to know before making further investments in the same area.
Does this calculator account for time?
No — this is a simple ROI calculator. It doesn’t factor in the duration of the investment. For time-adjusted returns, use an annualized ROI or IRR (Internal Rate of Return) calculation.
Can I use this for marketing ROI?
Yes. Enter your ad spend as the investment and your attributed revenue as the final value. A marketing ROI above 100% means you earned more than you spent, which is the minimum bar for a profitable campaign.