SC

ROI Calculator – Calculate Return on Investment, Net Gain, Annualized Return & Payback Period

ROI Calculator
Enter your investment cost and the amount you got back to instantly see your ROI percentage, net gain or loss, annualized return, and payback period — free return on investment calculator.
No data stored
Instant results
Mobile friendly
100% free
Standard ROI formula

Enter Investment Details

Total amount you put in (cost, capital, or spend)
Total amount you got back including your original cost
Length of time (optional — for annualized ROI)
Fees, taxes, maintenance, etc.
Rent, dividends, or recurring income per year
Optional — shows real (inflation-adjusted) ROI

Your ROI Breakdown

Enter your investment details on the left and click Calculate ROI to see your full return breakdown.

Return on Investment (ROI)
0%
Enter your values above
ROI Performance
Investment Breakdown
Initial Investment
Final Value
Net Gain / Loss
ROI Percentage

Cost vs Return Breakdown

Investment Value Over Time

How ROI Works

Return on Investment (ROI) measures how much money you made — or lost — compared to what you put in. It is one of the most widely used performance metrics in business, finance, and investing.

The basic idea is simple: if you spend $1,000 and get back $1,300, you made $300. That $300 is 30% of your original $1,000 — so your ROI is 30%. A positive ROI means profit. A negative ROI means a loss.

ROI does not tell you everything. It ignores time — a 30% return in one month is very different from 30% over five years. That is why annualized ROI and payback period are also useful when comparing different investments.

ROI Formula

The standard formula for calculating ROI is:

  • Net Gain = Final Value − Initial Investment
  • ROI (%) = (Net Gain ÷ Initial Investment) × 100
  • Annualized ROI = ((1 + ROI/100) ^ (1/years) − 1) × 100
  • Payback Period = Initial Investment ÷ Annual Net Profit

Example: You invest $5,000 and receive $6,750 back after 2 years. Net gain = $1,750. ROI = (1750 ÷ 5000) × 100 = 35%. Annualized ROI ≈ 16.1% per year.

ROI Benchmarks by Investment Type

Investment Type Typical ROI Range Time Frame
Stock Market (index)7% – 10% / yrLong-term annual
Real Estate8% – 12% / yrAnnual with rent
Marketing Campaign200% – 500%Per campaign
Small Business15% – 40%Annual
Savings Account1% – 5% / yrAnnual
Equipment Purchase10% – 30%Per year in use
Staff Training20% – 60%First year
Bonds3% – 6% / yrAnnual

These are general ranges. Actual ROI varies by market, timing, risk, and execution.

ROI vs Other Metrics

ROI is useful but not the only metric worth knowing. Here is how it compares to others:

  • ROI vs Profit Margin: ROI measures return relative to investment cost. Profit margin measures profit relative to revenue. A business can have a high profit margin but low ROI if it required massive capital.
  • ROI vs IRR: Internal Rate of Return (IRR) accounts for the time value of money and is more accurate for multi-year investments with multiple cash flows.
  • ROI vs NPV: Net Present Value (NPV) gives you a dollar amount in today's money. ROI gives you a percentage. Use NPV when comparing projects of different sizes.
  • ROI vs Payback Period: Payback period tells you when you recover your money. ROI tells you how much you made. Both together give a clearer picture of risk and reward.

Frequently Asked Questions

Subtract your initial cost from what you received back to get the net gain. Then divide that net gain by the initial cost and multiply by 100 for the percentage. Example: You spent $2,000 and received $2,600 back. Net gain = $600. ROI = (600 ÷ 2000) × 100 = 30%.
For most small businesses, an ROI of 15% to 30% per year is considered solid. For marketing campaigns, many experts aim for a 5:1 return (500% ROI) as a benchmark. That said, "good" always depends on the risk involved, the alternatives available, and how long your money is tied up. A 10% annual return in a safe investment may beat 30% in a very risky one.
Simple ROI just tells you the total percentage gain or loss. Annualized ROI converts that into a per-year rate, which lets you compare investments that ran for different lengths of time. For example, a 50% ROI over 5 years is only about 8.4% per year — far less impressive than 50% in just one year. Annualized ROI makes the comparison fair.
Yes. A negative ROI means you lost money on the investment. For example, if you put in $1,000 and only got back $700, your net loss is $300 and your ROI is −30%. Negative ROI does not always mean the investment was wrong — some assets like insurance or safety equipment have indirect value not captured in simple ROI.
Inflation reduces the real purchasing power of your returns. If your ROI is 10% but inflation runs at 4%, your real return is only about 6%. This is called the real ROI or inflation-adjusted ROI. For long-term investments especially, it is important to consider inflation when deciding whether a return is actually growing your wealth.
The payback period tells you how long it takes to recover your original investment from the profits it generates. ROI tells you how much profit you made in total as a percentage. If you invest $10,000 and earn $2,500 in net profit each year, your payback period is 4 years. After that, everything is pure gain. A shorter payback period usually means lower risk.

ROI Percentage by Investment Size & Final Return

How much you need to get back at each investment level to hit common ROI targets.

Investment ($) 10% ROI 25% ROI 50% ROI 100% ROI 200% ROI 500% ROI

Each cell shows the total amount you need to receive back (investment + profit) to hit that ROI. Currency shown as $.

Annualized ROI — How Total ROI Converts to Yearly Rate

Use this to compare investments held for different amounts of time on an equal annual basis.

Total ROI 1 Year 2 Years 3 Years 5 Years 7 Years 10 Years

Formula: Annualized ROI = ((1 + ROI/100) ^ (1/years) − 1) × 100. A 100% total ROI over 10 years = only 7.2% per year.

Payback Period — Years to Recover Your Investment

How long it takes to break even based on annual net profit relative to initial investment.

Investment ($) Annual Profit: $500 $1,000 $2,500 $5,000 $10,000

Payback Period = Initial Investment ÷ Annual Net Profit. Lower = faster recovery = less risk in many cases.

Marketing ROI Benchmarks by Channel

Typical return on marketing spend by channel. Use as a benchmark for your own campaigns.

Marketing Channel Avg. ROI Range Revenue per $1 Spent Best For Measurement
Email Marketing3,600% – 4,400%$36 – $44Retention, upsellDirect attribution
SEO / Organic Search700% – 2,000%+$7 – $20+Long-term trafficAssisted attribution
Pay-Per-Click (PPC)200% – 500%$2 – $5Fast lead genDirect attribution
Social Media Ads95% – 300%$1 – $3Brand awarenessMixed attribution
Content Marketing300% – 800%$3 – $8Trust & authorityLong-term attribution
Influencer Marketing500% – 1,100%$5 – $11Product launchesPromo code tracking
Affiliate Marketing600% – 1,000%$6 – $10Low-risk performanceDirect attribution
Trade Shows / Events50% – 200%$1.50 – $3B2B salesPipeline tracking

Benchmarks vary widely by industry, niche, and execution quality. Use these as reference points, not guarantees.

Real (Inflation-Adjusted) ROI at Common Inflation Rates

How inflation erodes your nominal return. Shows the real ROI left after adjusting for rising prices.

Nominal ROI Inflation 2% Inflation 3% Inflation 4% Inflation 5% Inflation 7% Inflation 10%

Real ROI ≈ Nominal ROI − Inflation Rate (simplified Fisher equation). A negative real ROI means your money is losing purchasing power even though you technically made a gain.