ROI Calculator
Measure the return on any investment and compare opportunities on equal footing.
What Is ROI (Return on Investment)?
Return on Investment is the most widely used metric for evaluating the profitability of an expenditure or investment. The basic formula is simple: ROI = (Net Profit / Cost of Investment) x 100. A 50% ROI means you earned $50 for every $100 invested. But raw ROI without time context is misleading -- a 50% return over 10 years is far less impressive than 50% over 1 year. That is why this calculator also provides annualized ROI (also called CAGR -- Compound Annual Growth Rate). Annualized ROI normalizes returns to a per-year basis so you can compare investments of different durations on equal terms. A real estate deal returning 80% over 5 years (12.5% annualized) versus a stock portfolio returning 40% over 2 years (18.3% annualized) -- the stock portfolio was actually the better investment per unit of time. ROI is powerful in its simplicity but limited in what it captures. It does not account for risk, liquidity, opportunity cost, or the time value of money. A 15% annual ROI with zero risk (rare but theoretically) is categorically different from 15% annual ROI with high volatility. Use ROI as a starting point for comparison, not as the sole decision criterion.
How to Use This Calculator
Enter Investment Amount
Input the total amount you invested or plan to invest, including all associated costs like fees, closing costs, or setup expenses.
Enter Total Return
Input the total value you received or expect to receive back, including the original investment. If you invested $50,000 and it is now worth $75,000, enter $75,000.
Set the Time Period
Enter how many years the investment was or will be held. This allows the calculator to compute an annualized return for fair comparison across investments.
Compare Opportunities
Run multiple scenarios to compare different investments. Focus on the annualized ROI to compare opportunities with different holding periods.
Key Concepts
Simple ROI
Total gain or loss divided by the original investment cost. Easy to calculate but does not account for the time dimension. A 100% return over 1 year versus 10 years are very different outcomes.
Annualized ROI (CAGR)
The compound annual growth rate that smooths returns into a consistent yearly percentage. Formula: (Final Value / Initial Value)^(1/years) - 1. This is the fairest way to compare investments of different durations.
Opportunity Cost
The return you forgo by choosing one investment over another. If your ROI is 5% but a risk-free savings account pays 4.5%, the real incremental return is only 0.5% -- likely not worth the risk.
Risk-Adjusted Return
Two investments with identical ROI but different risk profiles are not equivalent. The Sharpe ratio divides excess return by volatility to measure return per unit of risk. Always consider risk alongside raw ROI.
Expert Insights
The Hidden Costs That Kill ROI: Most ROI calculations ignore transaction costs, taxes, and ongoing fees. A real estate investment showing 12% annual ROI drops significantly once you account for 5-6% agent commissions at sale, property management fees (8-10% of rent), maintenance reserves, property taxes, and capital gains taxes. Always calculate ROI on an after-fee, after-tax basis for accurate comparison.
Business ROI Beyond Financial Returns: When evaluating business expenditures -- a new hire, marketing campaign, equipment purchase -- the "return" is not always a direct dollar amount. A $50,000 marketing spend that generates $80,000 in revenue (60% ROI) looks great, but if those are low-margin sales netting $8,000 in profit, the actual ROI on profit is just 16%. Always tie ROI to the metric that matters: net profit, not revenue.
Benchmark: S&P 500 Baseline: Before committing capital to any active investment, compare its expected ROI against simply buying an S&P 500 index fund (historically ~10% annually before inflation, ~7% after). Any investment promising higher returns should compensate you proportionally for the additional risk and illiquidity.
Frequently Asked Questions
This calculator provides estimates for educational purposes only. Actual results depend on your specific business circumstances, market conditions, and accounting methods. Consult a qualified CPA or business advisor before making major financial decisions.
Run These Numbers Too
Looking to Invest in Your Business?
Compare financing options to fund high-ROI growth opportunities.
Compare Business Funding