๐Ÿ“Š Business & Finance

ROI Calculator

Enter your investment cost and return to instantly calculate ROI percentage, net profit, and annualised return. Works for any investment, project, or business decision.

Thank you for reading this post, don't forget to subscribe!
Simple & Annualised
Both ROI types
Free
No account needed
Any investment
Stocks, projects, ads
Advertisement

๐Ÿ“Š ROI Calculator

Enter your initial investment, final value, and optionally the time period to calculate simple and annualised ROI.

Step 1
Enter investment cost
The initial amount you invested or spent.
Step 2
Enter final value
What the investment is worth now (or returned).
Step 3
See your ROI
Simple ROI % and annualised return instantly.
$
$
ROI Benchmarks
S&P 500 (historical)~10%/yr
Strong marketing ROI5:1 (500%)
Business project (target)15โ€“30%+
Real estate (typical)8โ€“12%/yr
Positive ROIAny % > 0
Advertisement

Is This Investment Worth It? Calculate Your ROI Before You Commit

Every business decision is an investment. Money spent on marketing, equipment, hiring, or product development all have an expected return. ROI โ€” return on investment โ€” is how you measure whether that return justifies the cost.

This ROI calculator gives you your simple ROI percentage and, if you enter a time period, your annualised return โ€” so you can compare investments held for different lengths of time on equal footing.

Real Example: Calculating ROI on a Marketing Campaign

Example โ€” $5,000 marketing spend, $18,000 revenue generated
Marketing investment$5,000
Revenue generated$18,000
Net return$13,000
ROI260%
ROI ratio3.6:1

For every $1 spent on the campaign, $3.60 came back. That’s an ROI of 260% โ€” calculated as ($13,000 net return รท $5,000 investment) ร— 100. A strong result. Marketing ROI above 5:1 (500%) is generally considered excellent; anything positive is better than not running the campaign.

The ROI Formula โ€” How to Calculate Return on Investment

ROI % = (Net Return รท Cost of Investment) ร— 100 Net Return = Final Value โˆ’ Initial Investment Annualised ROI % = [(1 + ROI/100)^(1/Years) โˆ’ 1] ร— 100 ROI Ratio = Final Value รท Initial Investment

Simple ROI vs Annualised ROI

Simple ROI tells you the total return regardless of how long you held the investment. Annualised ROI converts that to a per-year figure โ€” essential when comparing a 50% return over 5 years with a 50% return over 1 year (very different outcomes).

๐Ÿ’ก Use annualised ROI for comparison. A 100% ROI over 10 years is only ~7.2% per year โ€” less impressive than it sounds. Annualised ROI puts every investment on the same time-adjusted basis.

What Is a Good ROI?

  • Stock market investments: The S&P 500 has averaged ~10% annually before inflation historically. Anything above this on a risk-adjusted basis is genuinely good.
  • Business projects: Most companies set internal hurdle rates of 15โ€“30%+ ROI for capital projects. Anything positive with acceptable risk is worth considering.
  • Marketing: A 5:1 return (500% ROI) is a strong benchmark. Below 2:1 the campaign may be eating too much margin.
  • Real estate: 8โ€“12% annual return (including rental income and appreciation) is typical in mature markets.

ROI Calculator Examples

  • Stock investment: Buy $10,000 of shares, they’re worth $13,500 after 2 years. ROI = 35%, Annualised = 16.2%.
  • Rental property: Purchase $300,000 property, receive $25,000 net rent over a year and sell for $330,000. ROI = 18.3%.
  • Training course: Pay $2,000 for a certification, resulting in a $10,000 salary increase. ROI = 400% in year one alone.
  • Equipment purchase: Buy $50,000 machine, it generates $15,000 extra profit per year. Payback in 3.3 years, ROI = 30%/yr.

โœ๏ธ Reviewed by the NerdyTools Finance Team โ€” Last updated August 2026

ROI Results Need a Consistent Definition of Return

Return on investment is sensitive to which costs and benefits you include. Use the same time period and include acquisition cost, operating expenses, fees, taxes, and other capital where relevant; otherwise the percentage can look better than the real outcome. A simple ROI compares net gain with the original investment, while annualised return accounts for how long the money was invested. This calculator is useful for comparing scenarios, but it does not model cash-flow timing, inflation, risk, or probability of success. Treat the output as a decision aid and check the assumptions before committing funds.

Frequently Asked Questions

How do you calculate ROI?
ROI % = (Net Return รท Cost of Investment) ร— 100. Net Return = Final Value โˆ’ Initial Investment. On a $10,000 investment that returns $13,000: net return is $3,000, ROI is 30%.
What is a good ROI?
It depends on the asset class and risk. For stocks, above 10% annually (the S&P 500 historical average) is strong. For business projects, 15โ€“30%+ is a common target. For marketing, 5:1 or 500% ROI is considered excellent. For real estate, 8โ€“12% annual return is typical.
What is the difference between simple ROI and annualised ROI?
Simple ROI is the total return percentage regardless of time. Annualised ROI converts it to a per-year rate โ€” essential for comparing investments held for different periods. A 50% ROI over 3 years is ~14.5% annualised, not 50%.
Can ROI be negative?
Yes. If you lose money, ROI is negative. Invest $1,000, get back $700: net return is โˆ’$300, ROI is โˆ’30%. A negative ROI means the investment lost value.
How do I calculate ROI for a marketing campaign?
ROI = (Revenue Generated โˆ’ Marketing Cost) รท Marketing Cost ร— 100. If you spend $5,000 and generate $18,000 in revenue, net return is $13,000 and ROI is 260%. Enter these numbers into the calculator above for instant results.
Is this ROI calculator free?
Yes โ€” completely free, no account needed. All calculations run instantly in your browser.
Advertisement

Scroll to Top