ROI Calculator

·

Enter your initial investment and final value, then optionally specify the holding period in years to instantly see your simple return on investment (ROI), net profit, and annualized ROI.

ROI Calculator


Total value at the end of the investment period
Leave 0 for simple ROI (no annualization)
Return on Investment
Net Profit
Total Return
Annualized ROI
Investment

Free ROI calculator – no sign‑up

Calculate Your Return on Investment in Seconds

Measure the profitability of any investment. Enter your initial cost and net profit (or final value) and instantly see the ROI percentage, annualized ROI, and a clear breakdown – all free and private.

ROI Breakdown
ROI
75.0%
Net Profit
$7,500
Annualized ROI
11.8%
📊 Investment Cost vs. Final Value
Initial Cost Final Value

See the Real Profitability of Your Investments

Return on Investment (ROI) is the simplest and most widely used metric to evaluate the efficiency of an investment. Whether you’re analyzing a stock pick, a marketing campaign, a real estate flip, or a business venture, ROI tells you how much money you made relative to what you put in. Our calculator does the math instantly — just enter your initial cost and the net profit (or final value) and you’ll see the ROI percentage. You can also annualize the return if you know the holding period, giving you a complete picture of your investment’s performance.

What Is an ROI Calculator?

An ROI calculator is a free online tool that computes the return on investment as a percentage. You provide the initial cost of the investment and the net gain (or the final value), and the calculator uses the formula ROI = (Net Profit / Cost) × 100. It can also calculate the annualized ROI when you specify the investment duration in years, using the compound annual growth rate formula. This makes it easy to compare investments of different sizes and timeframes on an apples‑to‑apples basis. It’s the go‑to tool for quick profitability checks in business, personal finance, and marketing.

How to Use the ROI Calculator

Enter Your Investment Cost

Input the total amount you put into the investment — the purchase price, startup cost, or advertising spend.

Provide the Net Profit or Final Value

Either enter the net profit you earned, or enter the final value (the calculator will subtract the cost automatically).

Add the Time Period (Optional)

If you know how many years you held the investment, enter that to see the annualized ROI. Instantly you’ll see the simple ROI, net profit, and annualized rate – no sign‑up required.

How the ROI Calculator Works

The basic ROI formula is ROI = (Net Profit / Cost) × 100. If you provide the final value instead of net profit, the calculator computes net profit as Final Value – Cost. For annualized ROI, it uses the formula Annualized ROI = [(1 + ROI)^(1/n) – 1] × 100, where n is the number of years. This converts a total ROI into an equivalent yearly rate of return, making it easier to compare investments with different holding periods. All calculations are performed locally in your browser.

Core Formulas

Simple ROI = (Net Profit ÷ Cost) × 100%

Annualized ROI = [(1 + ROI)^(1/n) – 1] × 100%

Where ROI is expressed as a decimal (e.g., 0.75 for 75%), and n = number of years.

Key Features of This ROI Calculator

Instant ROI Percentage

Get the simple ROI in seconds — no complex formulas to remember.

Annualized ROI Option

Convert a multi‑year total return into an annual percentage, making it easy to compare with other investments.

Dual Input Modes

Enter net profit directly, or enter the final value and let the calculator compute the gain automatically.

Private & Secure

Your financial data stays on your device. Nothing is ever uploaded or shared.

Why Every Investor Needs an ROI Calculation

  • Simplicity – ROI is universally understood and quick to calculate
  • Compare any investment – stocks, real estate, business ventures, marketing spend, and more
  • Goal tracking – set a target ROI and see if your investment meets it
  • Profitability at a glance – a positive ROI means you’ve made money; a negative ROI signals a loss
  • Annualized perspective – a 100% return over 10 years sounds great, but it’s only about 7.2% per year — the calculator makes this clear

Types of ROI You Can Calculate

Simple ROI

The total gain divided by the cost. Best for one‑time investments or projects with no intermediate cash flows.

Annualized ROI

The compound annual growth rate that would produce the same total return over the given number of years. Essential for comparing investments of different durations.

Marketing ROI

For businesses, ROI can measure the profitability of ad spend. Input the campaign cost and the revenue generated to see the return.

Simple ROI vs. Annualized ROI

If you turn $10,000 into $15,000 in 3 years, your simple ROI is 50%. But the annualized ROI is about 14.5% per year. The simple ROI doesn’t tell you how good the return is on a yearly basis — the annualized figure does. The calculator can provide both, so you never mistake a long‑term, modest return for a stellar short‑term gain.

Calculating ROI for Different Scenarios

Stock Investments

You bought shares for $5,000 and sold them for $6,800. The net profit is $1,800, giving an ROI of 36%.

Real Estate Flip

You bought a house for $200,000, spent $30,000 on renovations, and sold for $280,000. Total cost = $230,000, net profit = $50,000, ROI = 21.7%.

Business Marketing

You spent $2,000 on an ad campaign and generated $8,000 in sales. Assuming a 50% profit margin, net profit from the campaign is $2,000. ROI = 100%.

How to Use ROI to Make Better Decisions

ROI is a powerful screening tool. Before committing capital, ask yourself: what is the expected ROI? Compare it with other opportunities and your personal hurdle rate. If you can earn 5% in a high‑yield savings account with zero risk, a stock investment with a projected ROI of 6% might not be worth the extra risk. The calculator helps you run these comparisons quickly and objectively.

ROI Limitations You Should Know

ROI doesn’t account for the time value of money unless you annualize it. It also doesn’t consider risk, taxes, or the size of the investment. A 200% ROI on a $10 investment is great, but it’s only $20. And a high ROI on a highly leveraged investment may hide extreme risk. Use ROI alongside other metrics like NPV or IRR for a complete picture. For cash‑flow‑based analysis, try our IRR Calculator.

Example ROI Calculation

You invested $12,000 in a small business and sold your stake 4 years later for $21,000. The net profit is $9,000. Simple ROI = (9,000 / 12,000) × 100 = 75%. The annualized ROI = [(1 + 0.75)^(1/4) – 1] × 100 ≈ 15.0%. This means your investment grew at an average rate of 15% per year, which is quite strong.

Using ROI in Business Budgeting

Companies often use ROI to justify capital expenditures. A new machine that costs $50,000 and saves $10,000 per year in labor has a 20% annual ROI. The calculator can help you model these scenarios by entering the annual net profit and the initial cost. For multi‑year cash flows, the annualized ROI gives a more accurate picture than the simple total return.

Factors That Influence Your ROI

  • 💵 Initial investment amount
  • 📊 Net profit or final value
  • 📅 Holding period (for annualization)
  • 🔄 Reinvestment of interim cash flows (not in simple ROI)
  • 📈 Market conditions
  • 📉 Taxes on gains
  • 💲 Transaction costs and fees
  • 🏦 Inflation (reduces real purchasing power)

Detailed ROI Scenario

Scenario: You purchase a rental property for $150,000, spend $20,000 on repairs, and sell it 5 years later for $230,000.

  • ✅ Total cost: $170,000
  • ✅ Net profit: $60,000
  • ✅ Simple ROI: 35.3%
  • ✅ Annualized ROI: 6.23%
  • The annualized return shows the investment performed modestly on a yearly basis, despite a decent total gain.

Who Can Use This ROI Calculator?

  • 📈 Individual investors – measure the return on stocks, bonds, crypto, or any asset
  • 🏢 Business owners – evaluate marketing campaigns, new equipment, or expansion decisions
  • 🏠 Real estate investors – quickly assess a fix‑and‑flip or rental property’s profitability
  • 📋 Project managers – justify project expenditures with a clear ROI figure
  • 🎓 Students & educators – learn the foundational concept of return on investment

Key ROI Terms

Return on Investment (ROI)
A percentage that measures the gain or loss generated on an investment relative to its cost.
Net Profit
The amount earned after subtracting the initial cost (and any additional expenses) from the final value.
Annualized ROI
The yearly rate of return that would compound to the total ROI over the given time period.
Holding Period
The length of time the investment was held, used to calculate annualized returns.

Tips to Maximize Your ROI

  1. Always include all costs (fees, taxes, commissions) to get an accurate net profit.
  2. Annualize multi‑year returns to avoid being misled by a large total ROI over a long period.
  3. Compare your ROI to a benchmark (e.g., S&P 500) to see if the investment outperformed the market.
  4. Consider risk: a high ROI with high volatility may not be worth it.
  5. Re‑evaluate your investment periodically and run the calculator with updated numbers.

Advantages of This ROI Calculator

  • ✅ 100% free – no sign‑up, no ads
  • ✅ Instant simple and annualized ROI
  • ✅ Dual input modes (net profit or final value)
  • ✅ Clear breakdown of cost, profit, and return
  • ✅ Works on any device
  • ✅ Private – your investment data never leaves your device

Limitations of ROI Calculations

The simple ROI does not factor in the time value of money; use annualized ROI for a fair comparison. It also ignores risk, the scale of the investment, and externalities such as taxes. For a more comprehensive analysis, combine ROI with other metrics like net present value or payback period.

Accuracy of Results

The arithmetic is straightforward and precise. As long as you enter the correct cost and profit figures, the ROI percentages will be accurate. For annualized ROI, the formula assumes compounding at a constant rate, which is standard practice.

Security and Privacy

Your investment data stays completely private. All calculations are performed locally in your browser. No information is ever sent to a server, stored, or shared.

Mobile‑Friendly Design

The ROI calculator is fully responsive. Use it on your smartphone, tablet, or desktop — the layout adapts perfectly to any screen size.

Frequently Asked Questions

How do I calculate a basic ROI?

Divide the net profit by the cost of the investment and multiply by 100. For example, if you invested $1,000 and made $200 profit, ROI = (200/1000)×100 = 20%.

What is a good ROI?

It depends on the context. In the stock market, an annualized ROI of 7–10% is considered good. For a business project, many companies target an ROI of 15–20% or higher. A positive ROI always beats a negative one.

How is annualized ROI different from simple ROI?

Simple ROI shows the total return without considering time. Annualized ROI spreads that total return over each year, showing the compound annual growth rate. It allows a fair comparison between investments held for different periods.

Can I calculate ROI for a business project?

Yes. Enter the total project cost as the investment and the net benefit (revenue minus ongoing costs) as the net profit. The calculator will give you the ROI. For multi‑year benefits, use the annualized option.

Does the calculator include taxes?

No, the calculation is pre‑tax. You should subtract any taxes you’ll owe from the final value or net profit to see your after‑tax ROI.

Is my investment data safe?

Absolutely. All calculations happen locally in your browser. No data is ever sent to a server or stored.

Conclusion: Know Exactly What Your Money Is Earning

ROI is the universal language of profitability. With this calculator, you can instantly measure how well any investment, project, or purchase performs. Bookmark it, use it often, and let the numbers guide you to smarter financial decisions.

Ready to See Your Return on Investment?

Enter your numbers now – free, private, and instant.