ROI Calculator – Return on Investment and Percent Return
Calculate the return on investment (ROI) of any project or asset in seconds. Enter your initial investment and total earnings to see your profit or loss as a percentage.
Investment ROI Percentage Calculator
Return on Investment (ROI) Formula
Where:
- \(ROI\) — return on investment, expressed as a percentage
- \(\text{Earnings}\) — the total value of the investment now, or the amount received after selling it
- \(\text{Investment}\) — the original amount of money invested (the cost basis)
The formula subtracts the initial investment from the earnings to obtain the net profit (or loss), then divides it by the initial investment to show how large the gain was relative to the capital committed. Multiplying by 100 converts the result into a percentage.
Return on Investment – Calculation Example
Example: you invested $10,000 in a small project and later sold your stake for $12,000.
\[ ROI = \left( \frac{12{,}000 - 10{,}000}{10{,}000} \right) \times 100 = \left( \frac{2{,}000}{10{,}000} \right) \times 100 = 20\% \]
Result: your return on investment is 20% — a net profit of $2,000 on a $10,000 investment.
How to Use the ROI Calculator
- Enter the Initial Investment — the original amount of money you put into the project, stock, property or business.
- Enter the Return Amount (Earnings) — the total value of the investment today, or the full amount you received when you sold it. This is not just the profit; include the original capital in the total.
- Read the result: the calculator instantly displays your Return on Investment as a percentage, rounded to two decimal places.
A positive percentage means the investment made money; a negative percentage means it lost money. If the initial investment is zero or negative, the calculator shows an error, because ROI is undefined without a positive cost basis.
What Is Return on Investment?
Return on investment (ROI) is one of the most widely used measures of profitability in finance. It answers a simple question: for every dollar I put in, how many dollars did I get back? Because the answer is expressed as a percentage, ROI makes it possible to compare investments of very different sizes — a $500 side project and a $50,000 real-estate purchase can be judged on the same scale.
ROI is used everywhere in financial decision-making. Businesses use it to compare marketing campaigns, equipment purchases and expansion projects. Individual investors use it to evaluate stocks, funds, rental properties or even the payoff from education. Whenever you need to justify spending money with an expected return, ROI is the standard first-pass metric.
Interpreting the result is straightforward in direction but context-dependent in magnitude. A 20% ROI is excellent for a savings account, merely good for a stock portfolio, and unremarkable for a risky startup. The right benchmark depends on the asset class, the risk taken and the time period. Note also that a total ROI says nothing about how long the money was tied up: 20% in one year is far better than 20% over a decade. When time matters, annualized ROI or the internal rate of return is a better tool — see our Required Rate of Return Calculator to find the minimum return an investment must offer to be worthwhile.
Assumptions, Limitations and Tips
- ROI ignores time. The formula treats a gain over one month and a gain over ten years identically. For long investment horizons, compare annualized returns instead.
- ROI ignores risk. A higher ROI does not automatically mean a better investment if it comes with much greater chance of loss. Weigh both together.
- Count all costs and all earnings. For an accurate figure, include fees, commissions, taxes and any additional contributions in the investment, and include dividends, interest or rental income in the earnings. Omitting these is the most common source of misleading ROI numbers.
- The earnings figure is a total value, not a profit. If you sold an asset for $12,000 after buying it for $10,000, enter 12,000 — the calculator subtracts the investment itself. Entering only the $2,000 profit would overstate the ROI.
- ROI can't handle zero investment. The division requires a positive initial investment; the calculator will show an error otherwise.
For related analysis, the Profitability Index Calculator compares the present value of future cash flows to the initial outlay — useful when returns arrive over several years. If you are evaluating investments within a long-term savings goal, the Retirement Planner Calculator can help you see how today's ROI translates into future wealth.
Frequently Asked Questions
What is considered a good ROI?
There is no universal number — it depends on the asset class and risk. Historically, the S&P 500 has averaged roughly 10% per year, so many investors use that as a benchmark for stocks. A savings account might deliver 3–5% annually, while venture investments are often expected to return much more to compensate for risk. Always compare ROI against a relevant benchmark and the time period involved. Past performance does not guarantee future results.
How do I calculate ROI by hand?
Subtract what you paid from what you got, then divide the difference by what you paid and multiply by 100. For example, buying at $4,000 and selling at $5,000 gives \( \frac{5{,}000 - 4{,}000}{4{,}000} \times 100 = 25\% \). The whole calculation takes seconds with pen and paper; the calculator mainly helps you avoid arithmetic slips and rounding errors.
Can ROI be negative or over 100%?
Yes. A negative ROI means you lost money: if you invested $10,000 and recovered only $7,000, the ROI is \(-30\%\). ROI above 100% means your earnings were more than double your cost — a $10,000 investment sold for $25,000 gives 150%. There is no upper limit, though extremely high figures usually signal high risk or a very short time frame.
How is ROI different from annualized return or IRR?
Basic ROI is a total return that ignores time. Annualized ROI (also called CAGR when compounded) converts a multi-year gain into a per-year rate: \( \left(\frac{\text{Earnings}}{\text{Investment}}\right)^{1/n} - 1 \), where \(n\) is the number of years. IRR goes further and handles multiple cash flows in and out over time. Use annualized figures whenever the holding periods of two investments differ.
What costs should I include when entering the investment amount?
Include the full cost basis: purchase price plus brokerage commissions, transaction fees, closing costs, taxes paid at acquisition, and any money you injected later. On the earnings side, include dividends, interest, or rental income on top of the sale price. Omitting these is the single most common way people produce misleading ROI figures — forgetting a 1% fee alone can distort the result noticeably.
Does ROI work for marketing campaigns and business projects?
Yes, and it is one of the most common marketing metrics. Treat the campaign spend as the investment and the revenue (or gross profit) it generated as the earnings: \( ROI = \frac{\text{revenue} - \text{spend}}{\text{spend}} \times 100 \). Note that using revenue rather than profit inflates the figure; for a truer picture of a business project, subtract production and delivery costs from revenue before calculating.
Does the currency or unit matter?
No — ROI is a ratio, so it is currency-neutral. You can enter dollars, euros, pounds or any other unit, as long as both the investment and the earnings are in the same currency and measured at the same scale. Mixing currencies without converting, or mixing nominal values with inflation-adjusted ones, will give a wrong result. The percentage output is identical in every currency.
25 thoughts on “ROI Calculator – Return on Investment and Percent Return”