Skip to content

ROI Calculator

Calculate return on investment with percentage gain or loss, annualized ROI, and total profit for any investment.

Loading...
1. Enter the initial investment amount. 2. Enter the final value or total returns of the investment. 3. Optionally specify the investment duration to see annualized ROI. 4. View the ROI percentage, net profit, and annualized return. 5. Click the copy button to copy the ROI result.

About This Tool

The ROI (Return on Investment) calculator measures the profitability of an investment by comparing the gain or loss relative to its cost. Enter the initial investment amount and the final value (or gain) to instantly see your ROI percentage, total profit or loss, and annualized return.

ROI is one of the most widely used financial metrics because of its simplicity and versatility. It can be applied to stocks, real estate, business ventures, marketing campaigns, or any scenario where you invest resources and want to measure the return. This calculator also computes annualized ROI, which is essential for comparing investments held over different time periods.

Make better investment decisions by understanding your actual returns. Compare multiple investment opportunities side by side, track portfolio performance, or evaluate whether a business expense delivered adequate value. A clear understanding of ROI helps you allocate capital more effectively.

Formula / How It Works

ROI = ((Final Value - Initial Investment) / Initial Investment) x 100. Annualized ROI = ((1 + ROI)^(1/years) - 1) x 100.

Frequently Asked Questions

ROI (Return on Investment) is a percentage that measures the profitability of an investment relative to its cost. It is important because it provides a simple, standardized way to compare the efficiency of different investments and make informed allocation decisions.
ROI = ((Final Value - Initial Investment) / Initial Investment) x 100. For example, if you invested $1,000 and it grew to $1,250, your ROI is (($1,250 - $1,000) / $1,000) x 100 = 25%.
Annualized ROI adjusts the return to reflect a one-year period, making it possible to compare investments held for different durations. A 50% return over 5 years is very different from 50% over 1 year. Annualized ROI accounts for this difference.
A good ROI depends on the investment type and risk level. The stock market historically returns about 7-10% annually. Real estate averages 8-12%. Any ROI above the risk-free rate (treasury bonds, roughly 4-5%) can be considered positive, but higher-risk investments should deliver higher returns.
ROI does not account for the time value of money (unless annualized), risk level, opportunity cost, or cash flow timing. It also does not factor in taxes, fees, or inflation. For a more complete analysis, consider using ROI alongside other metrics like NPV or IRR.

Related Tools

Compound Interest Calculator

Calculate compound interest with visual chart showing growth over time. Supports various compounding frequencies.

Finance and Business

Profit Margin Calculator

Calculate gross, operating, and net profit margins from revenue and costs. Essential for business analysis.

Finance and Business

Break-Even Calculator

Calculate the break-even point for your business. Find how many units or revenue needed to cover all costs.

Finance and Business

Retirement Savings Calculator

Project retirement fund growth with monthly contributions, employer match, and compound interest chart.

Finance and Business

Inflation Calculator

Calculate purchasing power change over time using historical CPI data. Year-over-year comparison.

Finance and Business

Markup vs Margin Calculator

Convert between markup and margin percentages. Calculate selling price from cost and desired markup or margin.

Finance and Business