ROI Calculator

Calculate your Return on Investment (ROI) to evaluate the profitability of your investments. This tool processes all data locally in your browser. No information is ever sent to any server. Completely free, no registration required.

How to Use the ROI Calculator

  1. Enter your input values above
  2. Results update automatically
  3. Copy or download the output

What is a ROI Calculator?

An ROI (Return on Investment) Calculator measures the profitability of an investment relative to its cost. Whether you invested in stocks, real estate, a business, a marketing campaign, or even education, ROI answers the fundamental question: 'Was this worth it?' ROI is expressed as a percentage — a 25% ROI means you gained $0.25 for every $1.00 invested. This calculator also computes annualized ROI (ROI adjusted for the investment's holding period), which allows you to fairly compare a 50% return over 5 years vs. a 15% return over 1 year.

How Does It Work?

Enter your initial investment amount and final value (or net profit). The calculator computes: ROI% = (Net Profit / Initial Investment) × 100. For annualized ROI, the formula uses the holding period in years: Annualized ROI% = [(Final Value / Initial Investment)^(1/years) - 1] × 100. The calculator also factors in costs: transaction fees, management fees, and taxes, which can significantly reduce your true ROI.

Formula

ROI% = (Final Value − Initial Investment) ÷ Initial Investment × 100%\n\nAnnualized ROI% = [(Final Value ÷ Initial Investment)^(1/Years) − 1] × 100%\n\nNet ROI% = (Final Value − Initial Investment − Fees − Taxes) ÷ Initial Investment × 100%\n\nReal ROI% = ROI% − Inflation Rate% (approximate)

Who Uses This Tool?

Pro Tips

Frequently Asked Questions about ROI Calculator

What's considered a good ROI?

It depends on the asset class and risk level. The S&P 500 has historically returned ~10% annualized. Real estate typically targets 8-12% cash-on-cash returns. Venture capital aims for 25%+ annualized but with high failure rates. For personal finance: any guaranteed after-tax return above inflation (~3%) is decent; above 7% is excellent for low-risk.

How do I calculate ROI for a rental property?

Cash-on-Cash Return = Annual Cash Flow (rent - mortgage - expenses) ÷ Total Cash Invested (down payment + closing costs + repairs). Separate this from appreciation ROI. A good rental should cash flow positive with 6-10%+ cash-on-cash return.

Does ROI account for inflation?

Basic ROI doesn't. To get inflation-adjusted (real) ROI, subtract the inflation rate from your nominal ROI. For more precision: Real ROI = (1 + Nominal ROI) / (1 + Inflation Rate) - 1. Our calculator includes this adjustment.

Free online ROI Calculator — no signup, 100% client-side processing. All data stays in your browser.