ROI Calculator
Calculate return on investment (ROI), net profit, and annualized ROI for any investment. Compare stocks, real estate, marketing campaigns, and business decisions with this free ROI tool.
Loading calculator
Preparing ROI Calculator...
Reviewed & Methodology
Every calculator is built using industry-standard formulas, validated against authoritative sources, and reviewed by a credentialed financial professional. All calculations run privately in your browser - no data is stored or shared.
How to Use the ROI Calculator
- 1. Enter the investment cost - type the total amount you invested, including any fees or transaction costs.
- 2. Enter the amount returned - input the total value received back, including the original investment plus gains.
- 3. Enter the investment period - specify how many years you held (or plan to hold) the investment.
- 4. Review your results - see net profit, total ROI percentage, and annualized ROI for fair comparisons.
- 5. Compare investments - re-run with different scenarios to find the best use of your capital.
ROI Calculator
Return on investment is the most direct way to compare whether one use of capital outperforms another. It strips every investment down to a single question: for every dollar put in, how many dollars came back, and at what annual rate? This calculator computes net profit, total ROI percentage, and annualized ROI so you can put a stock purchase, a rental property, a marketing campaign, and a business equipment decision on the same footing. The total ROI percentage alone can be misleading — a 60% return over 8 years (6.1% annualized) is actually weaker than a 35% return over 2 years (16.1% annualized). Annualized ROI eliminates that distortion and is what this calculator leads with.
How ROI Is Calculated
The three outputs build on each other:
- Net Profit = Amount Returned - Investment Cost
- Total ROI = (Net Profit / Investment Cost) x 100
- Annualized ROI = [(Amount Returned / Investment Cost)^(1/years) - 1] x 100
The annualized formula is the geometric mean — it finds the constant annual growth rate that would have taken your starting cost to your ending value in the given number of years. This is the same math behind CAGR (Compound Annual Growth Rate). For a one-year investment, total ROI and annualized ROI are identical. For any multi-year period, annualized ROI will be lower than total ROI because it accounts for the compounding that would have been required.
Worked Examples
Alex invested $18,000 in index fund shares in January 2021 and sold them for $26,400 in January 2025 — a 4-year hold. Net profit is $8,400, total ROI is 46.7%, and annualized ROI is 10.1%. That 10.1% sits right in line with the S&P 500’s long-run historical average, confirming the investment performed as expected for a passive strategy.
A small business owner spent $12,000 on a Google Ads campaign over 6 months and generated $31,000 in attributable revenue. After subtracting cost of goods and overhead on those sales ($11,500), the net profit from the campaign is $7,500. ROI is 62.5% over 0.5 years, which annualizes to approximately 156%. That’s a strong marketing ROI justifying budget expansion — though the owner should verify the attribution model before scaling spend.
A rental property investor purchased a single-family home for $220,000, spent $18,000 on repairs, and collected $24,000 in rental income over 3 years before selling for $268,000. Total invested: $238,000. Total returned: $268,000 + $24,000 = $292,000. Net profit: $54,000. Total ROI: 22.7%. Annualized ROI: 7.1%. That’s reasonable for real estate with debt-free ownership, but if the investor had used a mortgage, the leveraged ROI on actual cash invested would be considerably higher.
Scenarios at a Glance
| Investment Cost | Amount Returned | Period | Net Profit | Total ROI | Annualized ROI |
|---|---|---|---|---|---|
| $5,000 | $6,500 | 1 yr | $1,500 | 30% | 30.0% |
| $10,000 | $12,500 | 1 yr | $2,500 | 25% | 25.0% |
| $20,000 | $26,000 | 2 yrs | $6,000 | 30% | 14.0% |
| $50,000 | $75,000 | 3 yrs | $25,000 | 50% | 14.5% |
| $100,000 | $130,000 | 4 yrs | $30,000 | 30% | 6.8% |
| $200,000 | $280,000 | 5 yrs | $80,000 | 40% | 7.0% |
| $15,000 | $40,000 | 5 yrs | $25,000 | 167% | 21.7% |
| $80,000 | $95,000 | 7 yrs | $15,000 | 18.8% | 2.5% |
| $250,000 | $400,000 | 8 yrs | $150,000 | 60% | 6.1% |
| $30,000 | $90,000 | 10 yrs | $60,000 | 200% | 11.6% |
When to Use This Calculator
- Comparing investment options — plug in the cost and projected value of each option to find which produces the best annualized return before committing capital
- Evaluating past performance — calculate what your actual annualized ROI has been across different positions to identify which types of investments have historically worked for you
- Marketing and business decisions — quantify the return on ad spend, a new hire, or capital equipment by entering total cost and attributable revenue generated
- Real estate analysis — combine purchase price, renovation costs, rental income, and sale price into a single ROI figure for the full hold period
- Setting return thresholds — use the calculator to find the minimum amount returned required to beat a benchmark (e.g., 10% annualized) at a given hold period and cost
Common Mistakes to Avoid
-
Using total ROI to compare investments of different lengths. A real estate deal that delivers 80% total ROI over 10 years (6.1% annualized) looks impressive next to a stock position that returned 35% in 2 years (16.1% annualized) — until you annualize both. The stock nearly tripled the annual performance. Always use annualized ROI for any comparison across different holding periods.
-
Leaving costs out of the investment amount. A $50,000 stock purchase with $500 in commissions and $2,100 in realized capital gains taxes at sale should use $52,600 as cost. Omitting those fees inflates your ROI by about 5 percentage points on a modest gain. For real estate, leaving out closing costs, property taxes, repairs, and vacancy losses can make a mediocre deal look excellent on paper.
-
Ignoring opportunity cost. An 8% annualized ROI is not a guaranteed winner. If Treasury bonds are yielding 4.5% risk-free, your investment’s risk premium is only 3.5 percentage points. On a $100,000 investment, you earned $3,500/year more than a zero-risk alternative. Whether that compensates for the risk taken depends on the asset class and your situation.
-
Treating projected returns as guaranteed. Running this calculator with an assumed 15% annual return on a speculative investment is fine for scenario planning, but build in a pessimistic case too. A $50,000 investment at 5% annualized over 5 years returns $63,800. At -5% annualized, it returns $38,800. The downside scenario is as important as the upside.
Current Context for 2026
The 10-year S&P 500 trailing average annualized return through early 2026 is approximately 12.5% nominal, boosted by the 2023-2025 bull market, though the long-run historical average since 1928 is closer to 10% nominal and 7% after inflation. The risk-free rate — measured by 3-month Treasury bills — sits around 4.3% as of early 2026, meaning any investment needs to clear at least that hurdle to justify taking on risk. Residential real estate in most U.S. markets delivered total price appreciation of 35-55% over the 2020-2025 period, but cap rates on rental properties have compressed to 4-6% in most metros, making cash flow harder to achieve without significant leverage. Marketing ROI benchmarks vary widely: e-commerce brands typically target 4:1 to 6:1 (300-500% ROI), while B2B SaaS companies often see longer payback periods with 18-36 month ROI timelines.
Tips
- Always annualize your ROI before comparing two investments — a 3-year 45% return and a 1-year 30% return are not close, the latter is nearly twice as strong annually
- Build a conservative, base, and optimistic case for every investment scenario — the spread between them reveals the actual risk you’re taking
- Include all transaction costs, taxes, and carrying costs in your investment amount; forgetting a 3% real estate commission on a $300,000 sale is a $9,000 error in your ROI calculation
- Use the risk-free rate (current Treasury yield, roughly 4-5%) as your minimum benchmark — if your investment doesn’t beat it, you are being paid to take risk that isn’t compensating you
- For business investments, define what “amount returned” means before running the calculation — revenue, gross profit, and net profit after overhead all produce very different ROI figures from the same campaign
- A negative ROI is useful information too — entering a worst-case scenario before committing capital makes the downside concrete rather than abstract
Related Calculations
ROI is a starting point, not the full picture. The Profit Margin Calculator is the right tool for business decisions where you need to separate revenue from actual profit before computing return. The Tax Calculator matters for investment ROI because capital gains tax — 0%, 15%, or 20% depending on income and holding period — directly reduces your net return; a 25% total ROI in the 20% capital gains bracket becomes roughly 20% after tax. The Salary Calculator and Commission Calculator help quantify the ROI of career moves or performance-based compensation changes. For investments with ongoing cash flows at different times, the Compound Interest Calculator can model reinvestment scenarios that simple ROI doesn’t capture.
Frequently Asked Questions
How do you calculate return on investment (ROI)?
What is annualized ROI and why does it matter?
How does ROI compare to other investment metrics like IRR or CAGR?
What is considered a good ROI benchmark?
What are the limitations of using ROI as a decision metric?
Explore More Tax & Business Tools
Tax Calculator: Try our free tax calculator for instant results.
Sales Tax Calculator: Try our free sales tax calculator for instant results.
Salary Calculator: Try our free salary calculator for instant results.
Take Home Pay Calculator: Try our free take home pay calculator for instant results.
Profit Margin Calculator: Try our free profit margin calculator for instant results.
Commission Calculator: Try our free commission calculator for instant results.
Related Tax & Business Calculators
Bond Calculator
Calculate bond price, current yield, and yield to maturity. Enter face value, coupon rate, maturity, and market interest rate to see if a bond trades at a premium or discount and evaluate its income potential.
Tax & BusinessBreak Even Calculator
Calculate your break-even point in units and revenue. Enter fixed costs, variable cost per unit, and selling price to find how many sales you need to cover all costs and start generating profit.
Tax & BusinessBudget Calculator
Plan your monthly budget using the 50/30/20 rule. Enter your take-home pay and expenses to see how your spending compares to recommended targets for needs, wants, and savings.
Tax & BusinessBusiness Loan Calculator
Calculate monthly payments, total interest, and amortization for business loans. Compare SBA loans, term loans, and lines of credit to find the best financing for your business.