ROI Calculator

Our comprehensive ROI calculator helps you measure the profitability of any investment. Whether you're analyzing marketing campaign performance, real estate rental income, stock market returns, cryptocurrency gains, or business investments, this return on investment calculator shows your exact ROI percentage, total profit, and annualized returns with detailed breakdowns.

star 4.9
auto_awesome AI
Hot

ROI Calculator calculator

$
$0 $100,000
$
$0 $150,000
months
$

Fees, taxes, maintenance, etc.

$

Dividends, rental income, etc.

Return on Investment trending_up
+50.00%
Profit on your investment
Total Profit
$5,000
Annualized ROI
50.00%
per year
Investment Summary
Total Cost (Investment + Fees) $10,000
Total Return (Value + Revenue) $15,000
Net Gain/Loss +$5,000
Additional Metrics
Monthly ROI 4.17%
Return Multiple 1.50x
Break-even at Start Already profitable
thumb_up
Good Investment
Outperforming market average (7-10%)

lightbulb Tips

  • Include ALL fees & costs for accurate ROI
  • Use annualized ROI to compare different periods
  • Stock market avg: 7-10% annually
  • Higher ROI often = higher risk

leaderboard ROI Benchmarks

Savings Account 4-5%
Bonds 5-7%
Stock Market (S&P 500) 7-10%
Real Estate 8-12%
Marketing (Good) 500%+ (5:1)

How to Use the ROI Calculator

payments

Enter Initial Investment

Input the original amount you invested or the cost of acquiring the asset.

trending_up

Enter Final Value

Input the current value or the amount you received when selling the investment.

schedule

Select Investment Period

Choose how long you held the investment to calculate annualized returns.

receipt_long

Add Costs & Revenue (Optional)

Include fees, taxes, dividends, or other income for more accurate ROI.

analytics

Review Your Results

See your ROI percentage, total profit, and annualized return for comparison.

The Formula

ROI measures the profitability of an investment as a percentage of the original cost. A positive ROI means profit; negative ROI means loss. For time-based comparisons, use annualized ROI which accounts for the investment duration.

ROI = ((Final Value - Initial Cost) / Initial Cost) × 100%

lightbulb Variables Explained

  • ROI Return on Investment (percentage)
  • Final Value Current or ending value of investment
  • Initial Cost Original investment amount or cost
  • Gain Final Value - Initial Cost (profit or loss)

tips_and_updates Pro Tips

1

Always include ALL costs (fees, taxes, maintenance) for accurate ROI calculation

2

Use annualized ROI when comparing investments with different time periods

3

A 'good' ROI varies by industry: 7-10% for stocks, 8-12% for real estate, 5x+ for marketing

4

Consider risk alongside ROI — higher returns often mean higher risk

5

Track ROI regularly to identify underperforming investments early

6

For marketing ROI, include customer lifetime value, not just immediate sales

7

Compare your ROI against industry benchmarks and alternative investments

Our free ROI calculator helps you measure the profitability of any investment. Whether you're tracking marketing campaign performance, real estate returns, stock market gains, or business investments, calculate your exact ROI percentage and annualized returns instantly. Make smarter investment decisions with accurate ROI analysis.

ROI Calculator for Marketing Campaigns

Measure your marketing ROI to optimize campaign performance.

Our marketing ROI calculator helps you:

  • track digital marketing spend
  • calculate campaign ROI
  • determine which channels deliver the best returns

Input your marketing costs and revenue to see exactly how effective your campaigns are.

Real Estate ROI Calculator

Calculate real estate investment returns including rental income, appreciation, and expenses deductible under IRS Publication 527.

Our real estate ROI calculator accounts for:

  • purchase price
  • closing costs
  • renovations
  • property taxes
  • ongoing maintenance

to show your true return on property investments.

Stock & Crypto ROI Calculator

Track your stock market and cryptocurrency investment returns.

Our stock ROI calculator and crypto ROI calculator calculate profit and loss, accounting for trading fees and holding period.

See your exact percentage returns and annualized performance.

Business ROI Calculator

Measure overall business profitability and specific initiative returns.

Our business ROI calculator helps small businesses track investment performance, from equipment purchases to marketing spend.

Make data-driven decisions to grow your business.

How to Calculate ROI: Formula and Worked Example

The ROI formula is (Net Profit ÷ Cost of Investment) × 100.

If you invest $10,000 and receive $13,500 back, your net profit is $3,500 — the same dollar figure our profit calculator isolates from revenue and cost — and your ROI is 35%.

To calculate ROI from revenue and cost, subtract total cost from total revenue first, then divide by total cost.

This single percentage lets you compare the profitability of investments of any size on an equal footing.

Annualized ROI vs Simple ROI

Simple ROI ignores how long your money was invested, so a 35% return over five years looks identical to 35% in one year — but they are very different.

Annualized ROI converts the total return into an equivalent yearly rate using compounding, letting you compare a 2-year stock trade against a 7-year real estate hold.

Always annualize when the holding periods differ; otherwise long, slow investments look deceptively strong.

ROI vs ROAS, IRR, and NPV: Which Metric to Use

ROI measures total percentage gain and is best for quick comparisons and marketing (where ROAS, return on ad spend, is a close cousin).

For multi-year projects with cash flows at different times, IRR and NPV are more accurate because they account for the time value of money, which ROI ignores.

Use ROI for simple, single-period decisions and switch to NPV or IRR for capital budgeting and long-term investment analysis.

What Is a Good ROI by Asset Class

A "good" ROI depends entirely on risk and asset class.

The S&P 500 has averaged roughly 10% per year before inflation over the long run, so equity ROI is often benchmarked against that.

Real estate investors typically target 8–12% cash-on-cash returns, while marketing campaigns often aim for a 5:1 revenue-to-spend ratio (400% ROI).

Any ROI must be judged against the risk taken and the return of a safe alternative such as Treasury bonds.

Payback Period and Break-Even in ROI Analysis

The payback period tells you how long it takes to recover your initial investment — a $20,000 investment returning $5,000 per year has a 4-year payback.

It is a useful companion to ROI because it captures risk and liquidity: a high ROI with a 10-year payback may be riskier than a moderate ROI that breaks even in 18 months.

Pair payback period with ROI to balance total return against how quickly your capital is at risk.

Common ROI Calculation Mistakes to Avoid

The most frequent errors are:

  • forgetting to include all costs (fees, taxes, maintenance, and your own time)
  • comparing simple ROIs across different time periods
  • ignoring inflation, which erodes real returns

Another trap is double-counting reinvested gains or omitting opportunity cost — the return you gave up elsewhere.

Accurate ROI requires a complete cost basis and a consistent time horizon.

Why ROI Has Limits: The Time Value of Money

ROI's biggest weakness is that it treats a dollar received today the same as a dollar received in ten years, even though money available now can be reinvested to earn more.

For any investment spanning multiple years, this distortion grows large.

When timing matters, use our NPV calculator and IRR calculator, which discount future cash flows to present value and give a more accurate picture of true profitability.

Frequently Asked Questions

sell

Tags

verified

Data sourced from trusted institutions

All formulas verified against official standards.