ROI Calculator
Calculate return on investment instantly — simple ROI, annualized ROI, CAGR, and payback period for any investment. Free, no signup.
Updated May 2026
Total cost of the investment or project.
Total value realized after the period ends.
Results are for educational purposes only and do not constitute financial advice.
How to use this ROI calculator
Simple or annualized, your choice
1. Choose a mode
Simple ROI for total return, or Annualized ROI to compare investments held for different lengths of time.
2. Enter the invested and returned amounts
Total cost and the amount received back — in annualized mode, also add the holding period in years.
3. Read the results
ROI %, net profit, gain ratio, annualized ROI, CAGR, and payback period.
What this ROI calculator does
Beyond simple ROI
Annualized ROI
Converts any total ROI into an equivalent yearly rate so you can compare investments fairly.
CAGR
Compound annual growth rate — the standard metric in fund reports and startup pitch decks.
Payback period
The time needed to recover the initial investment from net returns.
Runs entirely in your browser
No financial data is sent to a server — every calculation is instant and private.
Worked example
See the ROI formula applied to real numbers
When you'll use this calculator
The most common scenarios among people who use this tool
Marketing campaigns
Check whether paid media or content generates more revenue than it costs — 300–500% is generally considered healthy.
Business projects
Decide whether a new hire, equipment purchase, or software subscription justifies its total cost.
Real estate
For rentals: (annual income − expenses) / investment. For flips: net profit / total invested.
Financial investments
Use annualized ROI to compare stocks, funds, and bonds held for different time periods on equal footing.
Common mistakes
Comparing ROI over different time periods without annualizing
60% over 2 years is not the same as 60% over 6 years — always annualize before comparing two investments.
Confusing ROI with ROAS
ROAS is gross revenue per dollar spent on ads; ROI subtracts all costs, including margin, from that revenue.
Ignoring inflation over long periods
Standard ROI doesn't adjust for inflation — for holding periods of 5+ years, use real ROI ≈ nominal ROI − inflation rate.
Why use this ROI calculator
It goes beyond simple ROI: annualized ROI, CAGR, and payback period are all calculated in one place, which matters when you need to compare investments with different holding periods fairly.
It works for any scenario — a marketing campaign, a business project, a rental property, or a financial investment — using the same formula and the same interface every time.
ROI vs. ROAS
Different metrics, not interchangeable
Frequently asked questions
ROI stands for Return on Investment — it measures how much profit you made relative to what you spent. The formula is ROI = [(Return − Investment) / Investment] × 100. A $5,000 investment that returns $18,000 has a 260% ROI.
Further reading
Related Tools
- Compound Interest Calculator Finance Calculate compound interest with year-by-year breakdown — enter principal, rate, period, and monthly contributions. Free online compound interest calculator.
- Loan Calculator Finance Free loan calculator: compute monthly payments, total interest, and a full amortization schedule. Supports Brazilian Price & SAC systems. No signup.
- Percentage Calculator Finance Free percentage calculator: find X% of Y, calculate percent change, increase/decrease, and add or subtract a percentage from any number. Instant results.
- Savings Goal Calculator Finance Free savings goal & retirement calculator — enter your goal, current savings, interest rate, and timeline to see exactly how much to save per month.
- BMI Calculator Finance Calculate your BMI (Body Mass Index) instantly. Free online BMI calculator for adults, men and women. Supports metric (kg/cm) and imperial (lb/in) units.