Free ROI Calculator — Return on Investment

Calculate the return on investment (ROI) for any investment. Enter your initial cost, final value, and optional time period to see your net profit, ROI percentage, and annualized return.

Related Tools

Frequently Asked Questions

What is ROI and how is it calculated?

Return on Investment (ROI) = (Net Profit / Cost of Investment) × 100. For example, investing $1,000 and gaining $1,250 back gives a net profit of $250 and ROI of 25%.

What is annualized ROI and why does it matter?

Annualized ROI adjusts for the time period of the investment so you can compare returns across different durations. A 50% return over 5 years is roughly 8.4% per year — much less impressive than 50% in one year.

What is a good ROI?

It depends on context. The S&P 500 averages ~10% annually. Real estate averages 8–12%. A good business ROI varies widely by industry. Any ROI should be compared to alternative uses of the same capital.

Return on Investment: How to Measure and Maximize ROI

Return on Investment (ROI) is one of the most widely used metrics in business and investing — a simple percentage that expresses how much profit or gain was generated relative to the amount invested. From evaluating marketing campaigns and capital equipment purchases to comparing investment opportunities, ROI provides a standardized way to assess efficiency and compare alternatives. Understanding how to calculate ROI accurately, what variations of the metric exist, and how to interpret it in context helps you make better resource allocation decisions in both business and personal finance.

Basic ROI Calculation

The basic ROI formula is: ROI = (Net Profit / Cost of Investment) × 100. Net profit is the gain from the investment minus the cost of the investment. If you invest ,000 in marketing and generate ,000 in revenue directly attributable to that campaign, the net profit is ,000 and ROI = (,000 / ,000) × 100 = 40%. An alternative formulation: ROI = ((Value of Investment - Cost of Investment) / Cost of Investment) × 100, which gives the same result when value is defined as the total return including return of the original investment.

A positive ROI means the investment generated more than it cost; a negative ROI means it lost money. Zero ROI means the investment exactly broke even. ROI is often expressed as a percentage over a specific time period — typically a year for comparability. Comparing the ROI of different investments requires normalizing for time: a 30% ROI over 5 years is much less impressive than a 30% ROI over 1 year. This is why Annualized ROI (described below) is more useful for investments of different durations.

Annualized ROI and CAGR

Simple ROI doesn't account for how long the investment was held, making it unsuitable for comparing investments of different durations. Annualized ROI converts the total return to an equivalent annual return: Annualized ROI = (1 + ROI)^(1/n) - 1, where n is the number of years. For a 40% total return over 3 years: Annualized ROI = (1.40)^(1/3) - 1 = 1.1187 - 1 = 11.87% per year. This is equivalent to CAGR (Compound Annual Growth Rate) when applied to investment returns.

Annualizing ROI enables comparison across investments with different time horizons. A real estate investment that returned 80% over 5 years has an annualized ROI of (1.80)^(1/5) - 1 = 12.5%. A stock that returned 50% over 3 years has an annualized ROI of (1.50)^(1/3) - 1 = 14.5%. The stock provided higher annualized returns despite the lower headline percentage, which is only apparent after annualizing. For short-term investments, annualizing can produce misleadingly large figures — a 2% monthly return annualizes to 27%+ — so context is important when interpreting annualized ROI.

ROI in Business Investment Decisions

Businesses use ROI to evaluate capital investments — new equipment, facility expansions, technology systems, acquisitions, and marketing programs. The analysis requires projecting future cash flows attributable to the investment, discounting them to present value (since money today is worth more than the same amount in the future), and comparing the present value of benefits to the cost. Simple ROI doesn't discount future cash flows, which is why larger capital investment decisions use Net Present Value (NPV) and Internal Rate of Return (IRR) instead — these tools properly account for the time value of money.

Marketing ROI deserves special attention because attribution is difficult. A customer who saw a social media ad, then a Google ad, then received an email before purchasing was influenced by all three touchpoints — how do you attribute the sale? Multi-touch attribution models distribute credit across the customer journey more accurately than last-click attribution (which credits only the final touchpoint). Without proper attribution, you may over-invest in channels that receive the last click before purchase while undervaluing brand awareness campaigns that start the customer journey. Proper marketing ROI measurement is a significant analytical challenge that most organizations handle imperfectly.

ROI for Employee and Training Investments

Calculating ROI for human capital investments — training programs, new hires, compensation improvements — is conceptually similar but quantitatively harder. The costs are usually clear (training program cost, salary increase, recruitment fees). The benefits are often difficult to quantify precisely: productivity improvement, reduced turnover (and its associated replacement cost), improved quality, and revenue from new capabilities. Despite the measurement challenge, attempting to quantify these benefits — even with imprecise estimates — produces better decisions than ignoring the ROI framework entirely.

The ROI of reducing employee turnover is particularly instructive. The fully loaded cost of replacing an employee is typically estimated at 50-200% of annual salary, depending on role seniority and the cost of lost productivity during the vacancy and ramp-up period. Investing ,000 per person per year in initiatives that demonstrably reduce turnover by 10% in a 100-person company with ,000 average salary: cost = ,000 in retention investments; benefit = 10 fewer replacements × average ,000 replacement cost = ,000 saved. ROI = (,000 - ,000) / ,000 = 40%. Framing people investments in ROI terms makes them more defensible in budget discussions and focuses attention on the highest-value initiatives.

Limitations of ROI

ROI has important limitations as a decision metric. It ignores risk — two investments with the same expected ROI are not equivalent if one has much higher return variance. It ignores non-financial benefits — employee wellbeing, environmental impact, and customer satisfaction matter but don't appear in ROI calculations. It encourages short-term thinking when used as a primary performance metric — investments in brand building, R&D, and talent development have high long-term ROI but low short-term ROI, leading to underinvestment when managers are evaluated primarily on near-term returns. For complex decisions, ROI is one input among many: qualitative factors, strategic alignment, risk profile, and opportunity cost all deserve weight alongside the quantitative return calculation.