ROI CalculatorSimple ROI · Annualized Gain · Profit Margin
Use this free ROI calculator to calculate rate of return on any investment - stocks, real estate, a business decision, or a one-time purchase. Choose Simple ROI for a quick percentage gain or loss, or switch to Annualized ROI to find the equivalent yearly rate on a multi-year investment. See the full step-by-step working below the result so you always understand exactly how the number was reached.
All calculations use standard published formulas. Results are for informational use only.
The calculation
Step-by-step: how ROI was calculated
1
Find the net gain (or loss)
Net Gain = Final Value - Initial Cost
= $7,500.00 - $5,000.00
2
Divide net gain by the initial cost
ROI Ratio = Net Gain / Initial Cost
= $2,500.00 / $5,000.00
3
Multiply by 100 to convert to a percentage
ROI = Ratio x 100
= 0.5 x 100
What is ROI? Return on investment definition
ROI stands for Return on Investment - a percentage that tells you how much profit (or loss) you earned relative to what you put in. The formula is: ROI = (Net Gain / Initial Cost) x 100, where Net Gain = Final Value - Initial Cost. A positive ROI means you came out ahead; a negative ROI means the investment cost you more than it returned.
ROI is universal. It works for stocks, real estate, rental properties, marketing campaigns, equipment purchases, and even education. Because it's a percentage (not a dollar amount), it levels the playing field - a $500 gain on a $1,000 investment (50% ROI) is objectively a better return than a $500 gain on a $5,000 investment (10% ROI).
Concepts
Simple ROI vs Annualized ROI
Simple ROI answers the question: "How much did I make or lose as a percentage of what I invested?" It does not account for time, which makes it most useful when comparing investments over the same fixed period, or when you just need a quick profitability check.
Annualized ROI (also called CAGR - Compound Annual Growth Rate) converts the total return into a per-year rate. The formula is: Annualized ROI = (Final / Initial)^(1 / Years) - 1. This is the professional standard because it makes different-duration investments directly comparable. A 100% ROI over 1 year is an annualized rate of 100%. A 100% ROI over 10 years is only about 7.2% per year - roughly what the S&P 500 delivers on average.
Instructions
How to use this ROI calculator
1
Simple ROI
Enter the original cost (what you paid or invested) and the final value (what you received or what it's worth now). Hit calculate and get the ROI percentage, net gain/loss, and the ratio bar comparing cost to gain at a glance.
2
Annualized ROI
Same inputs plus the number of years the investment ran. The result shows both the total ROI and the per-year CAGR so you can compare it against savings rates or market benchmarks.
Examples
Real examples: return on investment
Stock example
3 years holding
Bought for $3,000 · Sold for $4,800
60% Simple ROI
Annualized: 16.96% / yr
Real estate
1 year cash flow
Invested $60,000 · $5,400 net flow
9% ROI
Cash-on-cash return
Marketing spend
Ad campaign
Spent $2,000 · Revenue $9,000
350% ROI
Every $1 returned $4.50
Tips
Quick tips for accurate ROI calculations
Include every cost
Purchase price, fees, commissions, taxes, and ongoing maintenance all reduce real ROI. Leaving any out overstates returns and leads to poor comparison decisions.
Use annualized ROI to compare
A 1-year investment at 30% simple ROI beats a 5-year investment at 40% simple ROI by annualized return. Always annualize when durations differ.
ROI doesn't capture risk
Two investments can produce identical annualized ROI with wildly different volatility. Adjust for risk when comparing options, not just the percentage.
After-tax ROI is what you actually keep
A 40% pre-tax return becomes 28% after a 30% capital gains tax. Always check tax implications before comparing pre-tax figures across different investment types.
Important Note
Common mistakes when computing ROI
Using total asset value instead of equity invested: If you bought a $250,000 rental property with $50,000 down and it appreciated to $280,000, your ROI on capital deployed is 60% ($30,000 gain on $50,000 equity), not 12% on the full property value. Always use your actual out-of-pocket investment as the denominator.
Ignoring time value of money: A 20% return in year one is worth more than a 20% return in year five because of the compounding opportunity you give up. When evaluating long-horizon investments, annualized ROI or NPV analysis gives a truer picture than a simple percentage gain alone.
FAQ
Frequently asked questions
Q
What is ROI and how is it calculated?
ROI (Return on Investment) measures how much profit you earned relative to your initial cost. The formula is: ROI = (Net Gain / Initial Cost) x 100, where Net Gain = Final Value - Initial Cost. A 35% ROI means you earned back your original investment plus 35 cents profit for every dollar invested. A negative ROI means the investment lost money.
Q
What is the difference between simple ROI and annualized ROI?
Simple ROI is the total percentage gain or loss, regardless of how long it took. A 100% gain over 1 year is very different from a 100% gain over 10 years. Annualized ROI - also called CAGR (Compound Annual Growth Rate) - converts the total return into an equivalent yearly rate, making multi-year investments comparable. Formula: Annualized ROI = (Final / Initial)^(1 / Years) - 1.
Q
What is a good return on investment?
It depends on the asset type and risk. Savings accounts yield 1-5%, the S&P 500 averages roughly 7-10% annually over long periods, rental real estate typically returns 6-12% annualized, and high-risk ventures might target 20%+. Always compare ROI against the risk level and alternative uses of the capital.
Q
What is cash-on-cash ROI for real estate?
Cash-on-cash ROI measures annual pre-tax cash flow (rent minus expenses and mortgage) relative to the actual cash invested (down payment + closing costs + repairs). It ignores appreciation and mortgage paydown. Formula: Cash-on-Cash ROI = Annual Net Cash Flow / Total Cash Invested x 100. It is the preferred measure for comparing rental properties where leverage is used.
Q
How do I compute return on investment for a business decision?
Use the same formula: ROI = (Net Gain / Cost) x 100. Net Gain = Revenue Generated - Cost of Initiative. For example, if you spent $1,500 on a marketing campaign and it generated $6,000 in tracked sales, the net gain is $4,500 and the ROI is 300%. Include all associated costs (labor, materials, software, ads) to get an honest number.
Related tools
Related calculators