How to Use the ROI Calculator
This ROI calculator lets you solve for any of the three key variables in the return on investment equation. Use the first card to calculate ROI percentage when you know your total gain (the amount received back) and the cost of the investment. Use the second card to find what your gain would be given a target ROI and a known cost. Use the third card to determine how much you can afford to invest to achieve a specific ROI on a known gain. All results update instantly as you type.
Return on investment is one of the most widely used financial metrics for evaluating the profitability of an investment or comparing the efficiency of multiple investments. It expresses the net profit as a percentage of the original cost, making it easy to compare opportunities of different sizes. Whether you are evaluating a stock purchase, a marketing campaign, or a real estate deal, ROI gives you a clear, standardized measure of performance.
The ROI Formula Explained
The standard ROI formula is ROI = ((Gain - Cost) / Cost) × 100. Here, "Gain" represents the total amount received from the investment (including the original investment), and "Cost" is the initial amount invested. Subtracting cost from gain gives the net profit, and dividing by cost normalizes the return as a percentage. For instance, investing $10,000 and receiving $13,000 back yields an ROI of ((13,000 - 10,000) / 10,000) × 100 = 30%.
Annualized ROI
A simple ROI calculation does not account for time. An investment that returns 50% over five years is very different from one returning 50% in six months. To compare investments over different time horizons, use annualized ROI: Annualized ROI = ((1 + ROI)1/n - 1) × 100, where n is the number of years. This provides a per-year return rate that makes comparisons fair across different holding periods.
Limitations of ROI
While ROI is a powerful metric, it has limitations. It does not account for risk, the time value of money, or opportunity cost. Two investments with the same ROI may carry vastly different risk levels. ROI also ignores cash flow timing: receiving returns earlier is generally better due to the ability to reinvest. For more comprehensive analysis, consider combining ROI with metrics like net present value (NPV), internal rate of return (IRR), and payback period.
Common Uses of ROI in Business
Businesses use ROI to evaluate marketing campaigns, capital expenditures, hiring decisions, and technology investments. A marketing team might compare the ROI of email campaigns versus social media ads to allocate budget effectively. A company evaluating new equipment calculates ROI by comparing the productivity gains against the purchase and operating costs. In personal finance, ROI helps compare the returns of different asset classes such as stocks, bonds, real estate, and savings accounts.
Frequently Asked Questions
How do you calculate ROI?
ROI is calculated using the formula ROI = ((Gain - Cost) / Cost) x 100. For example, if you invest $10,000 and receive $15,000 back, your ROI is ((15,000 - 10,000) / 10,000) x 100 = 50%. A positive ROI indicates a profitable investment, while a negative ROI means a loss.
What is a good ROI percentage?
A good ROI varies by context. For stock market investments, the historical average annual return of the S&P 500 is about 10%. Real estate typically targets 8-12% annually. For business projects, an ROI above 15-20% is often considered strong. Always compare ROI to alternatives with similar risk profiles.
What is the difference between ROI and profit margin?
ROI measures the return relative to the cost of an investment, expressed as a percentage. Profit margin measures the portion of revenue that becomes profit. ROI answers "How much did I earn on what I spent?" while profit margin answers "How much of my revenue is profit?"
Can ROI be negative?
Yes, a negative ROI means the investment lost money. If you invested $10,000 and only received $8,000 back, your ROI would be -20%. Negative ROI indicates the investment cost exceeded the returns and was not profitable.
How do you calculate the gain from a known ROI?
To find the gain when you know ROI and cost, use the formula: Gain = Cost x (1 + ROI / 100). For example, with 50% ROI on a $10,000 investment, the gain is $10,000 x 1.5 = $15,000.
Save your results & get weekly tips
Get calculator tips, formula guides, and financial insights delivered weekly. Join 10,000+ readers.
No spam. Unsubscribe anytime.