← Home

ROI Calculator

Measure the profitability of any investment. Enter your cost and gain to see ROI percentage and annualized returns at a glance.

What is this tool?

The ROI Calculator is a free financial tool that measures the profitability of any investment by comparing what you put in against what you get back. Return on Investment, or ROI, is one of the most widely used metrics in business and personal finance because it expresses profit or loss as a simple percentage. Whether you are evaluating a stock purchase, a real estate deal, a marketing campaign, or a home renovation, ROI gives you a single number to compare against alternatives.

Simply enter the total cost of your investment and the total gain or current value, and the calculator instantly shows your ROI percentage. You can also factor in the holding period to see the annualized ROI, which normalizes returns so you can fairly compare investments held over different timeframes. This pairs naturally with our investment calculator for long-term planning, the profit margin calculator for business profitability, and the break-even calculator for cost recovery analysis.

By understanding your ROI, you can make more informed decisions about where to allocate your money, which projects to pursue, and when to cut losses on underperforming assets. ROI is also valuable for comparing multiple opportunities side by side, helping you prioritize the investments most likely to deliver strong returns relative to their cost and risk.

How it works

The ROI Calculator uses two core formulas. The basic ROI formula is ROI equals (Gain minus Cost) divided by Cost, multiplied by 100 to express the result as a percentage. For example, if you invest $1,000 and receive $1,200 back, your gain is $200 and your ROI is 20 percent.

The annualized ROI formula goes a step further by accounting for the time your money was tied up. It is calculated as ((1 plus ROI decimal) raised to the power of (1 divided by years)) minus 1, then multiplied by 100. This lets you compare a stock held for three months against a property held for five years on an equal footing.

Everything runs locally in your browser, so your financial data never leaves your device. Just enter your numbers and get instant results.

Typical ROI by Investment Type

The table below shows historical average annual returns for common investment categories. Past performance does not guarantee future results, but these ranges provide a useful benchmark when evaluating your own investments.

Investment TypeAverage Annual ROIRisk Level
S&P 500 Stocks9 โ€“ 10%Medium-High
Government Bonds3 โ€“ 5%Low
Real Estate8 โ€“ 12%Medium
Certificate of Deposit2 โ€“ 4%Very Low
Small Business15 โ€“ 30%High
CryptocurrencyHighly VariableVery High
REITs8 โ€“ 11%Medium

ROI Benchmarks by Industry

Different industries have different ROI expectations based on their cost structures and competitive dynamics. Use these benchmarks to set realistic targets for projects within each sector.

IndustryGood ROI TargetTypical Payback Period
Technology / Software25 โ€“ 40%1 โ€“ 2 years
Retail10 โ€“ 15%6 โ€“ 18 months
Manufacturing10 โ€“ 20%2 โ€“ 4 years
Real Estate Development15 โ€“ 25%3 โ€“ 7 years
Healthcare Services12 โ€“ 18%2 โ€“ 5 years
Hospitality8 โ€“ 15%3 โ€“ 6 years
Marketing Campaigns5:1 ratio (400%)Immediate โ€“ 6 months
Ad

How to use

  1. Enter the total cost of your investment, including all fees and expenses.
  2. Enter the total gain or current value you have received or expect to receive.
  3. Optionally enter the holding period in months to calculate annualized ROI.
  4. Click Calculate to see your ROI percentage and annualized return.
  5. Compare the result against industry benchmarks to evaluate your investment performance.

Frequently Asked Questions

What is ROI and how is it calculated?

ROI stands for Return on Investment. It is calculated by subtracting the cost of an investment from the gain, dividing that result by the cost, and multiplying by 100 to get a percentage. A positive ROI means profit, while a negative ROI means a loss.

What is a good ROI?

A good ROI depends on the investment type and risk level. Historically, the S&P 500 averages about 10 percent annually. For lower-risk investments like bonds, 3 to 5 percent may be acceptable. For higher-risk ventures like startups, investors often expect 20 percent or more.

What is annualized ROI and why does it matter?

Annualized ROI normalizes returns to a yearly rate, allowing you to compare investments held over different time periods. For example, a 20 percent ROI over one year is better than a 20 percent ROI over five years. Annualized ROI reveals that difference.

Does this calculator account for inflation?

No, the basic ROI calculation does not adjust for inflation. To find your real return, subtract the inflation rate from your ROI percentage. For example, if your ROI is 8 percent and inflation is 3 percent, your real ROI is approximately 5 percent.

Can I use this for business projects, not just investments?

Absolutely. ROI is commonly used to evaluate marketing campaigns, equipment purchases, software implementations, and other business initiatives. Enter the total project cost and the revenue or savings generated to calculate project ROI.

Is my financial data stored or shared?

No. All calculations happen entirely in your browser. Nothing is sent to a server, stored, or shared. Your financial information remains completely private.

What is the difference between ROI and profit margin?

ROI measures return relative to the amount invested, while profit margin measures profit relative to revenue. For example, a business with $100,000 in revenue and $20,000 in profit has a 20 percent profit margin, but the ROI depends on how much capital was invested to generate that revenue.

This tool is for informational purposes only and does not constitute financial advice. Consult a qualified financial professional for advice specific to your situation.

Tips & Advice

Always include all associated costs when calculating ROI, not just the sticker price. For investments, factor in transaction fees, taxes, maintenance, and opportunity cost. For business projects, include labor, overhead, software, and training expenses. When comparing investments held over different periods, always use the annualized ROI rather than the total ROI, otherwise longer-held investments will look artificially better. Remember that ROI measures past or projected performance but does not account for risk. A 30 percent ROI on a speculative venture may be less attractive than a steady 10 percent ROI on a safe bond. Use ROI alongside other metrics like payback period and net present value for a complete picture. Finally, revisit your ROI calculations periodically as costs and values change over time.

Related Tools

Ad