Roi Calculator

Enter your initial investment amount and current value. Calculate your return on investment (ROI) percentage and see your total gain or loss.

Updated June 2026 · How this works

How It Works
The formula, explained simply

Return on Investment (ROI) measures the efficiency of an investment by comparing what you gained or lost to what you originally invested. This ROI calculator uses the standard formula: (Current Value - Initial Investment) ÷ Initial Investment × 100. The result shows your percentage return, positive for gains and negative for losses.

When you enter your initial investment amount and current value, the calculator instantly determines both your ROI percentage and absolute dollar gain or loss. For instance, if you invested $10,000 and your investment is now worth $11,500, your ROI is 15% with a $1,500 gain. This simple calculation works for any investment type.

The ROI formula treats all investments equally, making it useful for comparing different opportunities. However, it doesn't account for time periods, so a 20% return over one year is better than 20% over five years. Use this calculator as a starting point for investment analysis, then consider additional factors like risk, time horizon, and opportunity costs when making investment decisions.

When To Use This
Right tool, right situation

Use ROI calculators when comparing different investment opportunities or evaluating the performance of existing investments. This tool helps you quickly assess whether an investment met your expectations and how it stacks against alternatives. Calculate ROI before major financial decisions to quantify potential returns.

ROI calculation is particularly valuable for business investments, real estate purchases, and portfolio reviews. If you're considering renovating a rental property, calculate the expected ROI by comparing renovation costs to increased rental income or property value. For stock investments, regular ROI calculations help you identify top performers and underperformers.

However, don't rely solely on ROI for investment decisions. Consider factors like risk level, liquidity needs, and time horizon. A lower ROI investment might be preferable if it's safer or more liquid. Use this calculator as part of a broader investment analysis that includes your financial goals and risk tolerance.

Common Mistakes
Why results sometimes look wrong

The most common ROI calculation mistake is confusing absolute returns with percentage returns. A $1,000 gain sounds impressive, but it represents 10% ROI on a $10,000 investment versus 100% ROI on a $1,000 investment. Always calculate the percentage to compare investments fairly.

Another frequent error is ignoring the time factor. A 50% ROI over ten years (5% annually) is different from 50% in one year. ROI calculators show total return but don't annualize results automatically. For time-adjusted comparisons, divide your ROI by the number of years held.

Many people also forget to include all costs in their initial investment figure. If you bought stock for $1,000 plus $10 in fees, your initial investment is $1,010, not $1,000. Similarly, when calculating current value, subtract any selling fees to get accurate ROI results. These details significantly impact your true return on investment calculation.

The Math
Worked examples and deeper derivation

The ROI calculation follows a straightforward mathematical process. First, calculate your gain or loss by subtracting the initial investment from the current value. Then divide this difference by the initial investment to get the decimal return. Finally, multiply by 100 to convert to a percentage.

For example: Initial investment = $5,000, Current value = $6,000. Gain = $6,000 - $5,000 = $1,000. ROI = ($1,000 ÷ $5,000) × 100 = 20%. This means your investment grew by 20% of its original value.

Negative ROI works the same way. If your $5,000 investment dropped to $4,000, your loss is $1,000, giving you an ROI of -20%. The negative sign indicates a loss rather than a gain. This mathematical approach provides a standardized way to measure investment performance across different asset types and dollar amounts.

Stock Investment
Initial investment: $5,000, Current value: $6,250
Your ROI is 25%, meaning you gained $1,250 on your original investment.
Real Estate Loss
Initial investment: $200,000, Current value: $185,000
Your ROI is -7.5%, representing a $15,000 loss from the original purchase price.
Cryptocurrency Gain
Initial investment: $2,000, Current value: $3,400
Your ROI is 70%, showing a $1,400 profit on your crypto investment.

Common questions

How do I calculate ROI on my investment?
Calculate ROI by subtracting your initial investment from the current value, then divide by the initial investment and multiply by 100. For example, if you invested $1,000 and it's now worth $1,200, your ROI is 20%. This return on investment calculation shows your percentage gain or loss.
What is a good ROI percentage for investments?
A good ROI depends on the investment type and time frame. Stock market average returns are around 10% annually, while savings accounts might offer 1-5%. Real estate typically ranges from 8-12% annually. Compare your ROI calculation results against relevant benchmarks for your investment category.
Can ROI be negative and what does it mean?
Yes, ROI can be negative when your current value is less than your initial investment. A -20% ROI means you lost 20% of your original investment. Negative return on investment calculations help you assess losses and make decisions about holding or selling positions.

Need something this doesn't cover?

Suggest a tool — we'll build it →