Return on Investment Calculator
How much profit did you make on your investment?
Enter your initial investment amount and current value to calculate your return on investment (ROI) percentage and total profit. See how much you gained or lost on any investment, business expense, or purchase.
—
Send feedback
💡 Share your idea or report a problem
✓ Thanks! We'll take a look.
Learn more
How It Works
The formula, explained simply
Return on investment (ROI) measures how much profit you made relative to what you initially spent. This calculator uses the standard ROI formula: divide your gain by your initial investment, then multiply by 100 to get a percentage.
The formula works by comparing your current position to where you started. If you invested $1,000 and it's now worth $1,200, you gained $200 on a $1,000 base investment. That's $200 ÷ $1,000 = 0.20, or 20% ROI. Negative ROI means you lost money - if that same investment dropped to $800, you'd have -20% ROI.
ROI calculation becomes more complex with multiple cash flows. For investments that pay dividends or require additional contributions, you need to account for all money in and out. The current value should include any cash distributions you received, while the initial investment should include all money you put in over time.
This return on investment calculator gives you the total return from start to finish, regardless of how long you held the investment. To compare investments of different durations, you'll need to annualize the returns by dividing the ROI by the number of years held.
When To Use This
Right tool, right situation
Use this ROI calculator when comparing different investment opportunities or evaluating past investment performance. It's particularly useful for one-time investments like individual stocks, real estate purchases, or business equipment where you have a clear start and end value.
ROI calculation works best for investments with definitive buy and sell points. It's perfect for evaluating completed trades, comparing mutual funds, or deciding whether to sell an asset. Real estate investors use ROI to compare property purchases and determine which markets offer better returns.
Avoid using simple ROI for ongoing investments with regular contributions, like 401(k) accounts or dollar-cost averaging strategies. These require more complex return calculations like internal rate of return (IRR) or time-weighted return to account for the timing of cash flows.
Common Mistakes
Why results sometimes look wrong
The biggest ROI calculation mistake is ignoring transaction costs and taxes. Your broker fees, capital gains taxes, and other expenses reduce your actual return. Always subtract these from your gains or add them to your initial cost for accurate ROI.
Another common error is comparing ROI percentages across different time periods without annualizing. A 20% return over 10 years (2% annually) is much worse than 20% over one year. Time matters enormously in investment returns due to compounding effects.
Many people also forget to include dividends, interest, or other cash distributions in their current value calculation. If you received $500 in dividends from a stock investment, that $500 should be added to your current stock value when calculating ROI. These cash flows are part of your total return.
The Math
Worked examples and deeper derivation
The ROI formula divides net gain by initial cost: ROI = (Current Value - Initial Investment) ÷ Initial Investment × 100. This percentage tells you how many cents of profit you earned for every dollar invested.
Mathematically, ROI can range from -100% (total loss) to unlimited positive percentages. A -50% ROI means you lost half your money. A +100% ROI means you doubled your money. The formula treats all gains and losses proportionally to your original investment size.
For multiple investments, you cannot simply average ROI percentages. A $1,000 investment with 20% ROI and a $10,000 investment with 10% ROI don't average to 15% overall ROI. You must calculate the weighted average based on investment amounts, or calculate total gains divided by total investments.
Expert Unlock
The thing most explanations skip
Professional investors rarely use simple ROI for portfolio decisions because it ignores the time value of money and risk. A 20% ROI over one month carries vastly different risk than 20% over five years, but simple ROI treats them equally. Institutional investors use risk-adjusted metrics like Sharpe ratio or compare against benchmark indices instead.
What counts as a good ROI percentage?
Need something this doesn't cover?
Suggest a tool — we'll build it →