ROI Calculator
Calculate Return on Investment (ROI) percentage and annualized return
Return on Investment (ROI) is a performance measure used to evaluate the efficiency or profitability of an investment. This calculator gives you the total ROI percentage and annual growth rate.
Calculator Inputs
Final value / Revenue
Optional: Calculates annualized return
Results
Enter values above to see your results
How It Works
ROI is calculated by subtracting the cost of investment from the final value, dividing by the cost, and multiplying by 100.
Worked Examples
Stock Investment ($1,000 → $1,200)
$1,000= Cost$1,200= Return1,200 - 1,000= $200(200 / 1,000) × 100= 20%Tips & Best Practices
- •A positive ROI means the investment made money; negative means a loss.
- •Annualized ROI helps compare investments held for different time periods.
- •Consider taxes and fees which reduce your net ROI.
Frequently Asked Questions
What is a good ROI?
It depends on the risk and asset class. For stocks, 7-10% annually is a historical average. For real estate or business, targets may be higher.
Guides & Articles
Protecting Your Wealth: Inflation, Salary, and Purchasing Power
A deep dive into how inflation erodes salary gains. Learn how to calculate your 'Real Wage' and adjust your financial strategy.
The Mathematics of Debt Freedom: Strategies for 2026
Debt is a mathematical emergency. We compare the Snowball vs. Avalanche methods and analyze the true cost of carrying a balance in a high-interest environment.
Retirement Planning in 2026: The Ultimate Strategy Guide
The 4% rule is under attack. Inflation is sticky. Longevity is increasing. Here is how to build a robust retirement plan given the economic realities of 2026.
Related Calculators
Break-Even Analysis Calculator
Calculate how many units you need to sell to cover your costs
Dividend Yield Calculator
Calculate the dividend yield ratio of a stock
Retirement Calculator
Estimate how much you need to save for retirement and if you are on track
Savings Goal Calculator
Calculate how much you need to save monthly to reach a specific financial goal