Personal Finance Credit Cards Credit Score Loans Insurance Investing Subscribe

Return on Investment (ROI) Calculator

Return on Investment (ROI) Calculator

Calculate the profit and percentage return on an investment, net of costs.

These calculators are for informational purposes only and do not constitute financial, legal, or tax advice.


ROI Calculator: Calculate Your Return on Investment Instantly

Find out exactly how profitable an investment was — net profit, ROI percentage, and annualized return, all in one place.

Use the Calculator

What Is a Return on Investment (ROI) Calculator?

A Return on Investment (ROI) calculator is a tool that measures how profitable an investment was by comparing the money you made against the money you put in. It calculates your net profit and ROI percentage, showing whether an investment was worth it.

ROI, or return on investment, is simply a way to measure how much money an investment made you compared to how much you put in. It’s one of the most widely used numbers in personal finance and business because it works the same way no matter what you invested in — stocks, real estate, a small business, or even an ad campaign.

ROI matters because raw profit numbers alone don’t tell the full story. Making $5,000 sounds great, but it means something very different if you invested $10,000 versus $100,000. ROI turns that dollar figure into a percentage, so you can fairly compare investments of any size.

Investors use ROI constantly: to decide whether to sell an investment, to compare two opportunities side by side, or to look back and see whether a past decision paid off. It’s popular because it’s simple, fast to calculate, and easy to understand — no advanced finance degree required.

You should calculate ROI any time you want to check the health of an investment: after selling an asset, at the end of a business project, when reviewing a marketing campaign’s results, or simply as a yearly check-in on your portfolio. This calculator makes that process instant.

How to Use the ROI Calculator

1

Enter the initial investment — how much you originally put in.

2

Enter the final value — what the investment is worth now, or what you sold it for.

3

Add any additional costs (optional) — fees, repairs, commissions, or other expenses tied to the investment.

4

Enter the investment period (optional) — how long you held it, if you want an annualized figure.

5

Click Calculate to see your results instantly.

6

Interpret the results — your net profit, ROI %, and annualized ROI (if you entered a time period).

The ROI Formula

ROI (%) = ((Final Value − Initial Investment − Additional Costs) ÷ Initial Investment) × 100

Final Investment Value — what the investment is worth today, or what you sold it for.

Initial Investment — the amount you originally put in.

Additional Costs — any extra money spent on the investment (fees, repairs, upgrades).

Result — a percentage showing your total return relative to what you invested.

Annualized ROI Formula

Annualized ROI = ((Final Value ÷ Initial Investment)(1 ÷ Number of Years) − 1) × 100

This spreads your total return evenly across each year you held the investment, so you can compare a 2-year investment fairly against a 10-year one. Without annualizing, a big total ROI over a long period can look more impressive than it really is on a year-by-year basis.

Note: A calculator class matching this tool (fnp_roi) is confirmed to exist in the plugin’s task history, but its exact field names and formula implementation could not be verified against source code this session due to a sandbox outage. The formulas above reflect exactly what’s described in the content brief.

Real-Life ROI Examples

The six scenarios below use self-designed, illustrative numbers built to demonstrate the formula clearly across different investment types — they are not real reported market results.

1. Stock Investment

Initial Investment $5,000 (100 shares at $50)
Final Value $6,800 (sold at $68/share)
Additional Costs $20 (brokerage fees)
Net Profit $1,780
ROI 35.6%

2. Real Estate (Property Appreciation)

Initial Investment $250,000
Final Value $310,000 (sold after 5 years)
Additional Costs $15,000 (closing costs, renovations)
Net Profit $45,000
ROI 18% (total) / ~4.4% annualized

3. Mutual Fund (Long-Term Investing)

Initial Investment $10,000
Final Value $24,000 (after 10 years)
Additional Costs $0
Net Profit $14,000
ROI 140% (total) / ~9.2% annualized

4. Cryptocurrency (Bitcoin Investment)

Initial Investment $2,000
Final Value $5,500 (after 2 years)
Additional Costs $50 (transaction fees)
Net Profit $3,450
ROI 172.5% (total) / ~65.8% annualized

5. Business Investment (New Equipment)

Initial Investment $40,000
Final Value (return generated) $52,000
Additional Costs $3,000 (installation, maintenance)
Net Profit $9,000
ROI 22.5%

6. Marketing Campaign (Advertising ROI)

Initial Investment (ad spend) $5,000
Final Value (revenue generated) $18,000
Additional Costs $1,000 (creative production)
Net Profit $12,000
ROI 240%

ROI Result Interpretation Guide

ROI Result Meaning
Negative ROI The investment lost money
0% ROI Break-even — no gain or loss
1-10% ROI Modest return
10-20% ROI Good return
20%+ ROI Excellent return

Disclaimer: Whether an ROI is “good” also depends on the risk taken, how long the money was tied up, and market conditions at the time. A 15% ROI from a low-risk bond is arguably more impressive than a 15% ROI from a highly speculative investment.

Advantages of Using ROI

Easy to calculate — just three numbers needed.

Simple comparison tool — lets you compare very different investments fairly.

Measures profitability — shows the real bottom-line result.

Useful for decision-making — quickly flags winners from losers.

Works across asset classes — stocks, real estate, business, and more.

Limitations of ROI

Doesn’t consider time unless you annualize it.

Doesn’t account for inflation — a high ROI can be partly eaten by rising prices.

Doesn’t consider risk — two investments with equal ROI can carry very different risk levels.

Can mislead comparisons between investments of very different types or timelines.

Doesn’t include taxes unless manually added as a cost.

ROI vs Other Investment Metrics

Metric Formula Best Use Case Limitation
ROI (Gain − Cost) ÷ Cost × 100 Any general investment comparison Ignores time and risk unless annualized
ROE Net Income ÷ Shareholder Equity Measuring company profitability for shareholders Only applies to companies, not personal investments
ROA Net Income ÷ Total Assets Measuring how efficiently a company uses assets Company-level metric, not for individual assets
IRR Rate where NPV of cash flows = 0 Multi-cash-flow projects (real estate, business) Complex to calculate by hand
CAGR (End/Start)^(1/Years) − 1 Smoothing out volatile year-to-year growth Hides year-to-year volatility
NPV Sum of discounted future cash flows − cost Comparing projects with future cash flows Requires a discount rate assumption

When Should You Use an ROI Calculator?

Stock investments — after selling shares, or to check unrealized gains.

Mutual funds — to review long-term fund performance.

Real estate — after selling a property or reviewing rental returns.

Business purchases — evaluating equipment, tools, or acquisitions.

Advertising campaigns — measuring marketing spend against revenue generated.

Side businesses — checking whether a side hustle is actually profitable.

Cryptocurrency — measuring gains on a volatile, fast-moving asset.

Common ROI Calculation Mistakes

1. Ignoring transaction fees — brokerage, closing, or platform fees all eat into real profit.

2. Ignoring taxes — capital gains taxes can significantly reduce your actual return.

3. Forgetting additional costs — repairs, upgrades, or maintenance often get left out.

4. Comparing investments with different holding periods without annualizing first.

5. Using inaccurate purchase prices — forgetting the exact original cost basis.

6. Confusing profit with ROI percentage — a $10,000 profit means nothing without context.

7. Not adjusting for inflation on long-term investments.

8. Ignoring risk differences when comparing two investments with similar ROI.

9. Double-counting reinvested dividends or income as new capital.

10. Using rounded or estimated final values instead of exact sale prices.

See your real return in seconds

Enter your numbers and get net profit, ROI %, and annualized ROI instantly.

Try the ROI Calculator

Frequently Asked Questions

What is a good ROI?

Generally, 10-20% is considered a good ROI for most investments, and 20%+ is excellent — though what counts as “good” also depends on the risk and time involved.

How do you calculate ROI?

Subtract your initial investment and any additional costs from the final value, divide by the initial investment, then multiply by 100 to get a percentage.

What does a negative ROI mean?

A negative ROI means the investment lost money — the final value, after costs, was less than what you originally put in.

Can ROI exceed 100%?

Yes — an ROI over 100% simply means the investment more than doubled your original money.

What’s the difference between ROI and profit?

Profit is a dollar amount; ROI is that profit expressed as a percentage of your initial investment, which makes it easier to compare across different investment sizes.

Is ROI the same as CAGR?

No. ROI measures total return over the whole holding period, while CAGR (Compound Annual Growth Rate) smooths that return into an average yearly growth rate.

Does ROI include taxes?

Not by default — taxes need to be manually added as an “additional cost” if you want a true after-tax ROI figure.

How do you annualize ROI?

Use the annualized ROI formula: divide the final value by the initial investment, raise that to the power of (1 divided by the number of years), subtract 1, then multiply by 100.

Is ROI useful for stocks?

Yes — ROI is one of the most common ways to evaluate whether a stock trade was profitable, especially when comparing it to other trades or investments.

Can ROI be used for real estate?

Yes — ROI works well for real estate, especially when you include additional costs like closing fees, renovations, and maintenance in the calculation.

Can ROI be used to evaluate a business?

Yes — business owners commonly use ROI to evaluate equipment purchases, marketing spend, and other investments in the company.

What counts as an additional cost in the ROI formula?

Any extra expense tied to the investment — brokerage fees, closing costs, renovation expenses, transaction fees, or maintenance costs.

Why does my ROI look different from my broker’s reported return?

Brokers may calculate returns differently — including or excluding dividends, fees, or using a different time-weighting method than the simple ROI formula.

What’s the difference between ROI and IRR?

ROI is a simple total-return calculation, while IRR (Internal Rate of Return) accounts for the timing of multiple cash flows, making it better suited for complex, multi-payment investments.

Should I use ROI or ROE to evaluate a stock?

ROI measures your personal return on the shares you bought, while ROE measures how efficiently the company itself generates profit from shareholder equity — they answer different questions.

Is a higher ROI always better?

Not necessarily — a higher ROI often comes with higher risk. It’s important to weigh ROI alongside risk and the time period involved.

How often should I calculate ROI?

Whenever you sell an investment, complete a business project, or want a periodic check-in — many investors review ROI quarterly or annually.

Can ROI be calculated without a time period?

Yes — the basic ROI formula doesn’t require a time period. You only need a holding period to calculate the annualized version.

Does ROI account for inflation?

No — standard ROI is a nominal figure. To see a real (inflation-adjusted) return, you’d need to subtract the inflation rate from your ROI separately.

What’s a break-even ROI?

A 0% ROI — meaning the final value, after costs, exactly equals what you originally invested. No gain, no loss.

Related Calculators

This calculator provides estimates for general educational purposes only and does not constitute financial or investment advice. All example figures in this article are illustrative and not based on real market data. Actual investment results depend on market performance, fees, taxes, and individual circumstances. Consider consulting a licensed financial advisor before making investment decisions.

Scroll to Top