ROI Calculator — Calculate Your Return on Investment Instantly
Enter your investment amount and your return, and this ROI calculator instantly shows your return on investment percentage, net profit, annualized ROI, and the exact formula with your numbers. Works for any investment — business, real estate, marketing, stocks, or any project where you need to know if the numbers worked.
ROI Calculator
Calculate your return on investment — get ROI percentage, net profit, annualized return, and the formula with your numbers.
Run The Numbers Yourself
What Is ROI?
ROI stands for return on investment. It's a measure of how much you gained (or lost) relative to what you put in, expressed as a percentage. It's one of the most universal metrics in business and finance because it works the same way regardless of the type of investment.
A positive ROI means you made money. A negative ROI means you lost money. The higher the percentage, the more efficient the investment was.
The ROI Formula
The ROI formula is straightforward:
ROI = (Net Profit ÷ Investment Cost) × 100
Net profit is your total return minus what you invested. If you invested $10,000 and got back $13,500, your net profit is $3,500 and your ROI is 35%.
ROI = ($3,500 ÷ $10,000) × 100 = 35%
This calculator shows the formula with your actual numbers after you calculate, so you can see exactly how the result was derived.
ROI vs. Annualized ROI
A simple ROI percentage doesn't account for time. A 35% ROI sounds great — but it means something very different if it happened over 6 months versus 6 years.
Annualized ROI converts your total return into a yearly rate, making it possible to compare investments that happened over different time periods.
Annualized ROI formula: Annualized ROI = ((Final Value ÷ Initial Investment) ^ (1 ÷ Years)) − 1
A 35% total ROI over 3 years is an annualized ROI of about 10.5% per year — right in line with the historical S&P 500 average. The same 35% over 1 year would be exceptional.
Enter a time period in this calculator to see your annualized return alongside your total ROI.
What Is a Good ROI?
It depends entirely on the type of investment, the time period, and the risk involved.
Stock market (S&P 500): The historical average annual return is approximately 10% before inflation. Anything consistently above that is outperforming the market.
Real estate: Average annual returns historically run 8–12% when you factor in appreciation, rental income, and leverage. Actual results vary widely by market, property type, and management.
Business investments: ROI benchmarks vary by industry. A marketing campaign returning 300–500% ROI is common in direct response. A capital equipment purchase that pays back in 2 years represents a 50% annual ROI.
Savings and fixed income: High-yield savings accounts currently return around 4–5%. CDs and bonds run 4–6% depending on term. These are low-risk, low-return by design.
The honest answer: A good ROI is one that exceeds the next-best alternative use of that money, adjusted for risk. If you can earn 5% risk-free, an investment needs to return meaningfully more than that to justify the additional risk.
How to Use ROI to Make Decisions
ROI is most useful as a comparison tool. Before committing capital, run the numbers on the expected return and compare it against your alternatives.
Should I run this marketing campaign? Estimate the revenue it will generate, subtract the cost, divide by the cost. If the projected ROI is 200%+, it's likely worth testing.
Should I buy this piece of equipment? Calculate how much labor cost or revenue the equipment will save or generate per year, then divide by the purchase price. A payback period under 2 years is generally a strong indicator.
Should I expand to a second location? Model the projected revenue and costs, calculate the ROI, and compare it to what that same capital would return in your existing operation.
Is this investment performing? Enter your actual numbers. If your ROI is below what you could earn in a low-risk alternative, you have a capital allocation problem.
ROI for Restaurant Operators
For restaurant owners and operators, ROI thinking applies to every major spending decision:
Menu changes: Does a new menu item generate enough margin to justify the prep time and inventory complexity it adds?
Equipment purchases: Will a new oven or POS system reduce labor cost or increase throughput enough to pay back the investment within 2 years?
Marketing spend: Is your paid social or Google Ads spend generating measurable revenue increases that exceed the cost?
Renovation: Will a dining room refresh or bar buildout increase covers, average check, or table turns enough to justify the capital outlay?
These aren't soft questions — they have quantifiable answers. Use this calculator to run the numbers before you commit.
FAQ Section
What is an ROI calculator? An ROI calculator takes your investment amount and your return and calculates your return on investment as a percentage. This one also shows net profit, annualized ROI if you enter a time period, and the ROI formula with your actual numbers.
What is the ROI formula? ROI = (Net Profit ÷ Investment Cost) × 100. Net profit equals your total return minus your initial investment. If you invested $5,000 and made $6,500 back, your net profit is $1,500 and your ROI is 30%.
What is a good ROI percentage? It depends on the investment type and time period. As a general benchmark: the S&P 500 averages roughly 10% per year historically. Real estate averages 8–12% annually. Any investment consistently beating the market average is performing well. For short-term business investments like marketing campaigns, 200–500% ROI is achievable.
What is the difference between ROI and annualized ROI? Simple ROI measures your total return as a percentage of your investment, regardless of how long it took. Annualized ROI converts that total return into a yearly rate, making it easier to compare investments that happened over different time periods. Enter a time period in this calculator to see both.
How do I calculate ROI in Excel? The formula in Excel is =(gain/investment)*100 where gain is your profit (return minus cost) and investment is your initial cost. For annualized ROI, the formula is =((final_value/investment)^(1/years)-1)*100. This calculator does the same math instantly without a spreadsheet.
Can ROI be negative? Yes. A negative ROI means your investment lost money — your return was less than your cost. This calculator handles negative ROI and displays it clearly so you can see the magnitude of the loss relative to the original investment.
What is the difference between ROI and rate of return? They're closely related but not identical. ROI measures the total return as a percentage of cost. Rate of return (or annualized rate of return) expresses that return on a per-year basis. This calculator shows both.