ROI Calculator
Calculate return on investment, and annualize it over any holding period.
What Is the ROI Calculator?
ROI Calculator Formula
ROI % = (Final Value − Investment) ÷ Investment × 100
Annualized ROI % = ((Final Value ÷ Investment)^(12/months) − 1) × 100
How Is the ROI Calculator Calculated?
Simple ROI measures total return over the entire holding period without regard to how long that period was. Annualized ROI converts that total return into an equivalent yearly rate, which is essential for comparing two investments held for different lengths of time — a 20% return over 6 months is far better than a 20% return over 3 years.
ROI Calculator Example
A $100,000 investment that grows to $135,000 over 18 months has a simple ROI of 35%, but an annualized ROI of about 21.6% per year once the holding period is factored in.
How to Use the ROI Calculator
Step 1
Enter the amount originally invested.
Step 2
Enter the final value or total return received.
Step 3
Optionally enter the holding period in months to see the annualized rate.
Step 4
Compare simple ROI and annualized ROI side by side.
Benefits
- Calculates both simple and annualized ROI in one step.
- Makes it possible to fairly compare investments or projects with different time horizons.
- Works for any kind of investment — business projects, marketing spend, stocks, or real estate.
Common ROI Calculator Scenarios
Scenario 1
Comparing the return on a marketing campaign against other business investments.
Scenario 2
Evaluating whether a business project or capital expenditure was worthwhile.
Scenario 3
Comparing investment returns across assets held for different lengths of time.
Understanding Your Result
A positive ROI means the investment gained value; a negative ROI means it lost value. The annualized figure is the more useful number for comparison purposes, since it normalizes for time — always compare annualized ROI, not simple ROI, when holding periods differ.
Tips
- Always compare annualized ROI, not simple ROI, when evaluating investments or projects with different durations.
- Include all costs (fees, taxes, maintenance) in the initial investment figure for an accurate ROI.
- A very high simple ROI over a very short period can produce a misleadingly extreme annualized figure — sanity-check short holding periods.
Common Mistakes
- Comparing simple ROI across investments held for different time periods without annualizing first.
- Leaving out fees, taxes, or other costs from the investment amount, which overstates the true return.
- Treating a negative ROI over a very short period as equally bad as the same ROI over years — always check the annualized figure.
Frequently Asked Questions
What's a good ROI?
It depends heavily on the type of investment and risk involved — there's no universal benchmark, though many businesses target double-digit annualized returns for higher-risk projects and lower returns for safer ones.
Why does annualized ROI matter if I already have simple ROI?
Simple ROI alone can't tell you whether a return was earned quickly or slowly — annualizing it lets you fairly compare investments held for different lengths of time.
Can ROI be negative?
Yes, a negative ROI means the final value was less than the amount invested, indicating a loss.
What counts as a good ROI?
This varies enormously by investment type and risk level — a 'good' ROI for a low-risk savings account is very different from a 'good' ROI expected from a high-risk startup investment, so compare against similar alternatives.
Does ROI include ongoing costs like maintenance or fees?
Only if you include them in your investment cost — many investors forget to factor in ongoing costs like fund fees, maintenance, or transaction costs, which understates true cost and overstates ROI.
Why calculate annualized ROI instead of just simple ROI?
Simple ROI doesn't account for how long the investment was held, so annualizing lets you fairly compare a 20% return over 1 year against a 20% return over 5 years, which are very different outcomes.
Does ROI account for risk?
No — ROI purely measures the financial return achieved, without adjusting for how much risk was taken to achieve it; two investments with the same ROI can carry very different levels of risk.
Is ROI the same as profit margin?
No — ROI measures return relative to the amount invested, while profit margin measures profit relative to revenue from sales; they answer different questions even though both involve profit.
Should I use ROI to compare investments held for very different time periods?
Use annualized ROI rather than simple ROI for that comparison, since simple ROI alone doesn't account for the time value of differently-held investments.
Important Information
This is a straightforward ROI calculation and does not account for taxes, inflation, or the time value of money beyond simple annualization.
Last updated: July 26, 2026