Embed This Tool

Add this ROI Calculator to your website or blog for free — just paste this code:

<iframe src="https://roi.tabutility.com/" width="100%" height="600" frameborder="0" style="border-radius:12px" title="ROI Calculator by Tabutility"></iframe> <p style="font-size:12px"><a href="https://roi.tabutility.com/" target="_blank" rel="noopener">ROI Calculator</a> by <a href="https://tabutility.com/" target="_blank" rel="noopener">Tabutility</a></p>
Free to use — the credit link helps others find the tool
📚
Making smarter investments?
Browse investing & ROI books → Browse on Amazon
As an Amazon Associate we earn from qualifying purchases.

Related Tools

Percentage Calculator
Calculators
BMI Calculator
Calculators
Age Calculator
Calculators
Tip & Bill Splitter
Calculators
SERP Snippet Preview
SEO
Keyword Density Checker
SEO

Frequently Asked Questions

Is the ROI Calculator free?
Yes — completely free, no sign-up or download needed. Just enter your numbers and get instant results.
How accurate is the ROI Calculator?
Results are based on standard financial formulas and are accurate for planning purposes. For personalised financial advice, consult a qualified professional.
Can I use the ROI Calculator on my phone?
Yes — it works on any device including desktop, tablet and mobile.
Do I need to create an account?
No account needed. The ROI Calculator works instantly in your browser.

How to Use the ROI Calculator

The ROI Calculator measures the return on any investment as a percentage of what you put in. Enter your initial investment amount, your final value or total return, and optionally the investment duration in years. The calculator instantly computes your total ROI as a percentage, your absolute profit or loss, and — if you provide a time period — your annualised Compound Annual Growth Rate (CAGR). CAGR is particularly useful for comparing investments held for different lengths of time, since it normalises the return to a per-year basis regardless of how long the money was invested.

Return on Investment is one of the most fundamental metrics in finance and business. The formula is simple: ROI = ((Final Value − Initial Cost) ÷ Initial Cost) × 100. If you invest £10,000 and it grows to £13,500, your ROI is ((13,500 − 10,000) ÷ 10,000) × 100 = 35%. But raw ROI does not tell you how long it took to achieve that return — a 35% return over two years is very different from a 35% return over ten years. CAGR solves this by expressing what annual return, compounded each year, would produce the same total return over the same period. The formula is CAGR = (Final Value ÷ Initial Value)^(1/years) − 1. For a £10,000 investment that became £13,500 in two years, CAGR = (1.35)^0.5 − 1 ≈ 16.2% per year.

ROI is used across virtually every domain of finance and business. Investors use it to evaluate stocks, funds, and property. Businesses use it to assess marketing campaigns, capital expenditure, and new product launches. Individuals use it to compare savings accounts, rental yields, and the cost of home improvements. One important limitation of basic ROI is that it ignores the time value of money — £1 today is worth more than £1 in ten years because of inflation and opportunity cost. For longer-term investments, CAGR and net-present-value (NPV) calculations provide a more complete picture. This calculator handles CAGR automatically alongside simple ROI.

Common Uses of the ROI Calculator

Example 1 (Stock): Bought 100 shares at £15 each (£1,500 total). Sold at £22 each (£2,200 total) after 3 years. ROI = 46.7%. CAGR = (2200/1500)^(1/3) − 1 ≈ 13.6%/year.
Example 2 (Property): Bought for £250,000, sold for £340,000 after 5 years. ROI = 36%. CAGR = (340/250)^(1/5) − 1 ≈ 6.3%/year.

Frequently Asked Questions

What is a good ROI?

A "good" ROI depends entirely on the asset class, risk level, and time period. The long-run average annual return of the S&P 500 is approximately 10% nominally (7% after inflation). A buy-to-let property might target 5–8% combined (capital + yield). A savings account might return 4–5% in 2024. Higher returns almost always come with higher risk — comparing ROIs without considering risk is misleading.

What is the difference between ROI and CAGR?

ROI measures the total return over the entire investment period as a percentage of the initial investment, regardless of how long it took. CAGR (Compound Annual Growth Rate) converts that total return into an equivalent annual rate, making it possible to compare investments held for different lengths of time on the same basis.

Does ROI account for inflation?

Basic ROI calculations use nominal (not inflation-adjusted) values. To find your real return, subtract the annual inflation rate from your CAGR. If your investment returned 8% annually but inflation averaged 3%, your real return was approximately 5% per year.

Can ROI be negative?

Yes. A negative ROI means the investment lost value — your final amount is less than your initial investment. For example, if you invested £5,000 and it is now worth £3,800, your ROI is (3,800 − 5,000) ÷ 5,000 × 100 = −24%.

Should I use ROI or IRR for evaluating a business investment?

For investments with irregular cash flows (multiple inputs and outputs at different times), Internal Rate of Return (IRR) is more appropriate than simple ROI. IRR accounts for the timing of cash flows, not just the final total. For simple one-in, one-out investments, ROI and CAGR are sufficient and easier to interpret.