ROI Calculator

Calculate return on investment (ROI) for stocks, real estate, business ventures, and marketing campaigns. Compare simple and annualized returns to evaluate investment performance and make smarter decisions.

$
$
$

Fees, taxes, or other costs

Simple ROI
50.00%
Gain: $5,000
Total Invested
$10,000
Net Gain/Loss
+$5,000
Investment vs Return
Invested
$10,000
Final Value
$15,000

How to Calculate ROI

  1. 1

    Enter Your Initial Investment

    Type the total amount you originally invested or paid for the asset. This is your cost basis and serves as the starting point for the ROI calculation.
  2. 2

    Enter the Final Value

    Enter the current or selling value of your investment. This is the amount you received or expect to receive when you exit the position.
  3. 3

    Add Costs and Time Period

    Include any additional costs such as transaction fees, maintenance expenses, or taxes. Then specify the investment period in years so the calculator can compute annualized returns.
  4. 4

    Review Your Results

    The calculator displays your simple ROI percentage, annualized ROI, net gain or loss, gain per year, and estimated years to double your money using the Rule of 72.

Common Use Cases

1

Stock and ETF Investments

Evaluate the performance of individual stocks, ETFs, or mutual funds by comparing purchase price against current market value. Annualized ROI lets you benchmark against the S&P 500 average of 7-10% per year.
2

Real Estate Returns

Calculate your property investment return by factoring in purchase price, renovation costs, closing fees, and final sale price or current appraised value. Compare against alternative investments to ensure your capital is working efficiently.
3

Marketing Campaign ROI

Measure the profitability of advertising spend by entering campaign costs as the investment and revenue generated as the final value. This helps justify budgets and identify which channels deliver the best return.
4

Business Venture Analysis

Assess whether a business investment, equipment purchase, or expansion project delivered the expected returns. Include all associated costs for an accurate picture of true profitability.

Why Use ROI Calculator?

Return on Investment (ROI) is a fundamental metric for evaluating investment performance. Whether you're analyzing stocks, real estate, business investments, or any other asset, understanding your ROI helps you compare different opportunities and make informed decisions. Our calculator shows both simple and annualized returns for comprehensive analysis.

Return on Investment (ROI) is the most widely used profitability metric in finance. It measures the percentage gain or loss on an investment relative to its cost. Whether you are evaluating a stock portfolio, a rental property, or a marketing campaign, ROI gives you a single number that captures how efficiently your capital is working. This free ROI calculator computes both simple and annualized returns so you can compare opportunities with different time horizons on equal footing.

Annualized ROI is especially important for long-term investors. A 50% total return sounds impressive, but if it took ten years to achieve, the annualized rate is only about 4.1%, which lags behind many index funds. By converting every investment to an equivalent yearly rate, you can quickly rank opportunities and allocate capital where it earns the most. Pair this calculator with the Compound Interest Calculator to project how your returns grow over time, or use the Investment Calculator to model future portfolio value with regular contributions.

For business owners, ROI analysis extends beyond financial markets. Use it to evaluate equipment purchases, hiring decisions, or software subscriptions. Combine your findings with the Break-Even Calculator to determine how long until an expenditure pays for itself, or check the Profit Margin Calculator to ensure your operations remain healthy as you reinvest profits.

How It Compares

Simple ROI and annualized ROI serve different purposes and choosing the right one matters. Simple ROI tells you the total percentage gained or lost over the entire holding period, making it useful for quick snapshots. Annualized ROI, also called Compound Annual Growth Rate (CAGR), normalizes that return to a per-year basis so you can compare a 3-year stock trade against a 10-year real estate deal fairly. Most professional analysts default to annualized figures because they account for the time value of money.

When comparing ROI across asset classes, context is essential. Stocks have historically returned 7-10% annualized, real estate 8-12%, and high-yield savings accounts 4-5% in the current rate environment. A marketing campaign might show 200% simple ROI in a single quarter, but that number is not directly comparable to a multi-year stock return unless you annualize both. Always match the metric to the comparison you are making, and remember to deduct all costs for an apples-to-apples evaluation.

Tips for Accurate ROI Calculations

1
Always include all costs such as fees, commissions, taxes, and maintenance when calculating total investment to avoid overstating your actual return.
2
Use annualized ROI instead of simple ROI when comparing investments held for different time periods so the comparison is fair.
3
Factor in inflation to understand your real return. A 6% nominal return with 3% inflation is only about 3% in purchasing power gained.
4
Remember that past ROI does not guarantee future performance. Use historical returns as one data point among many when making investment decisions.
5
Compare your ROI against relevant benchmarks like the S&P 500, Treasury yields, or industry averages to put your results in context.

Frequently Asked Questions

1

What is the difference between simple and annualized ROI?

Simple ROI shows total return regardless of time. Annualized ROI shows the equivalent yearly return, making it easier to compare investments of different durations. A 50% return over 5 years is about 8.4% annualized.
2

What is a good ROI?

A 'good' ROI depends on the investment type and risk. Stock market averages about 7-10% annually. Real estate might yield 8-12%. Higher returns usually come with higher risk. Compare against benchmarks in your investment category.
3

Why include additional costs?

Transaction fees, taxes, maintenance costs, and other expenses reduce your actual return. Including these gives you a more accurate picture of your true investment performance.
4

What is the Rule of 72?

The Rule of 72 is a quick way to estimate how long it takes to double your money. Divide 72 by your annual return rate. At 8% annual return, your money doubles in about 9 years (72/8=9).
5

How do I improve my ROI?

Improve ROI by reducing costs (lower fees, tax-efficient strategies), increasing returns (better investment selection), or both. Regular rebalancing and avoiding emotional decisions also help maintain good returns.

Rate This Tool

0/1000

Get Weekly Tools

Suggest a Tool