Skip to content
Free Tools Galaxy
📐
100% free · no signupRuns in your browser

ROI Calculator

Return on Investment: (Gain − Cost) / Cost × 100.

Building wealthStep 4 of 7

Best for: Use it to evaluate a past investment, compare options on equal footing, or judge a marketing/project spend against its return.

Complete guide
Currency / Country:

Input

How it's calculated & sources
The ROI Calculator uses the standard formula for this calculation. It runs entirely in your browser, so your inputs are never uploaded. Figures are educational estimates, not professional advice — verify important decisions with a qualified expert. Last reviewed June 2026.
Key assumptions
  • Ignores how long the investment was held
  • Before inflation, taxes and fees

Free & no sign-up · runs entirely in your browser. Results are estimates for general information, not professional advice — verify important decisions with a qualified expert. Last reviewed June 2026.

How it works

ROI = (Final value − Initial cost) / Initial cost × 100

Example

$10,000 invested grows to $13,500 → ROI = 35%.

Frequently asked questions

Does ROI account for time?+

No — that's why annualized return is more useful for comparing investments of different durations.

Continue your journey

Where people usually head next.

Complete guide

Quick answers

Short, sourced answers to the questions people (and AI assistants) ask most.

What is ROI?
An ROI (return on investment) calculator measures how much you gained or lost on an investment relative to its cost, as a percentage. It's the universal yardstick for comparing very different investments on the same scale.
Why does ROI matter?
It lets you compare very different investments on a single, like-for-like basis.
How is ROI calculated?
It subtracts the cost from the final value to get net gain, divides by the cost, and (optionally) annualizes the result over the holding period. Formula: ROI = (final value − cost) ÷ cost × 100; Annualized ROI = (final ÷ cost)^(1 ÷ years) − 1.
What is a good roi?
7-10% per year (long-run market)
What are common roi mistakes?
Ignoring time — comparing a 1-year and a 10-year return with simple ROI.
When should you use the ROI Calculator?
Use it to evaluate a past investment, compare options on equal footing, or judge a marketing/project spend against its return.

What is the ROI Calculator?

An ROI (return on investment) calculator measures how much you gained or lost on an investment relative to its cost, as a percentage. It's the universal yardstick for comparing very different investments on the same scale.

How the ROI Calculator works

It subtracts the cost from the final value to get net gain, divides by the cost, and (optionally) annualizes the result over the holding period.

ROI = (final value − cost) ÷ cost × 100; Annualized ROI = (final ÷ cost)^(1 ÷ years) − 1
  • cost — Total amount invested
  • final value — What the investment is now worth (incl. income)
  • years — Holding period, for annualizing
  1. Enter your return on investment (roi) — the percentage gain or loss on an investment relative to what you put in.
  2. Enter your investment amount — the money you put into an investment, either as a lump sum or over time.
  3. Read the result, then change any input to compare scenarios instantly — the ROI Calculator recalculates as you type.

Understanding the inputs

What each value means, why it matters, and a typical range — so you can fill in the calculator with confidence.

Return on Investment (ROI)

The percentage gain or loss on an investment relative to what you put in.

Why it matters:
It lets you compare very different investments on a single, like-for-like basis.
Typical range:
Stock markets have returned roughly 7% to 10% per year long term; short term anything is possible.
How it affects results:
  • Higher: Faster growth, but unusually high returns often carry more risk - sanity-check assumptions.
  • Lower: Slower growth; below about 7% trails long-run market averages.

Common mistake: Ignoring the time period - 50% over ten years is very different from 50% in one year.

Investment Amount

The money you put into an investment, either as a lump sum or over time.

Why it matters:
It is the base your returns compound on - more invested means more growth.
Typical range:
Any amount; there is no standard value.
How it affects results:
  • Higher: Larger final value, assuming the same return.
  • Lower: Smaller final value.

Common mistake: Entering a monthly amount where a one-time lump sum is expected.

Component definitions

The parts that drive this result and what each one contributes.

  • Initial value — What you put in.
  • Final value — What it became.
  • Gain — Final minus initial — the profit being measured.

Benchmark reference

What counts as poor, average or excellent for this metric.

Return on Investment

PoorNegative (loss)
Below average0-5%
Average5-10%
Above average10-20%
Excellent20%+

Source: Long-run stock-market average (~7-10%/yr nominal) · Updated June 2026

Typical values

Return on Investment:
7-10% per year (long-run market)

Common interpretation errors

  • Comparing short and long time periods
  • Ignoring inflation
  • Ignoring risk and fees

What impacts results most

  1. 1.
    Final value (High impact)ROI rises directly with the ending value / gain.
  2. 2.
    Initial value (High impact)A lower cost basis raises ROI for the same gain.

Key assumptions

  • Ignores how long the investment was held
  • Before inflation, taxes and fees

What's a typical value?

For context, the U.S. S&P 500 has returned roughly 10% per year on average over the long run (about 7% after ~3% inflation). 'Good' ROI is relative to risk and to alternatives like that market benchmark; higher returns generally carry higher risk.

Annualized vs simple ROI (50% total gain)

1 year50%
3 years~14.5%/yr
5 years~8.4%/yr
10 years~4.1%/yr

ROI vs CAGR vs annualized ROI

Simple ROIAnnualized ROI / CAGR
Accounts for time?NoYes
Best forOne-off, short holdsComparing across different durations
Formula(gain) ÷ cost(final ÷ cost)^(1/years) − 1

Key terms

ROI:
Return on investment — net gain as a % of cost.
Net gain:
Final value minus the amount invested.
Annualized ROI:
ROI expressed as an equivalent yearly rate.
CAGR:
Compound annual growth rate — the smoothed yearly return.
Total return:
Gain including income (dividends/interest), not just price.
Risk-adjusted return:
Return weighed against the risk taken.
Opportunity cost:
The return you gave up on the next-best option.
Benchmark:
A reference return (e.g., the S&P 500) to compare against.
Realized vs unrealized:
Gains booked by selling vs on paper.
ROAS:
Return on ad spend — ROI's marketing cousin (revenue ÷ spend).

Common mistakes to avoid

  • Ignoring time — comparing a 1-year and a 10-year return with simple ROI.
  • Leaving out income (dividends, interest, rent) from the final value.
  • Forgetting fees, taxes, and transaction costs.
  • Comparing ROI without comparing risk.
  • Counting non-incremental sales in a marketing ROI.
  • Using ROI for cash-flow-heavy projects where IRR fits better.
  • Confusing ROI with profit margin.
  • Annualizing with the wrong holding period.
  • Cherry-picking a flattering start/end date.
  • Ignoring inflation (nominal vs real ROI).

Worked examples

Beginner: Simple ROI
Inputs:
cost $1,000, sold for $1,300
Calculation:
(1,300 − 1,000) ÷ 1,000
Result:
30%
What it means:
A $300 gain on $1,000 is a 30% return.
Average: Annualized
Inputs:
cost $1,000 → $1,300 over 3 years
Calculation:
(1,300 ÷ 1,000)^(1/3) − 1
Result:
≈ 9.1%/yr
What it means:
The same 30% total is ~9% per year once you account for the 3-year hold.
Advanced: Marketing ROI
Inputs:
spend $5,000, attributed profit $8,000
Calculation:
(8,000 − 5,000) ÷ 5,000
Result:
60%
What it means:
Every $1 of spend returned $1.60 of profit — but verify attribution and exclude non-incremental sales.

Regional notes

United States:
Capital-gains tax affects realized ROI; long-term vs short-term rates differ.
India:
Equity LTCG/STCG taxes apply; for SIPs use XIRR rather than simple ROI.
United Kingdom:
Capital Gains Tax and the annual allowance affect net ROI.
Canada:
Capital gains are partially taxable; registered accounts (TFSA/RRSP) change the after-tax ROI.
Australia:
CGT applies, with a discount for assets held over 12 months.

Detailed FAQ

What's a good ROI?

It depends on risk and alternatives. As a yardstick, long-run stock-market returns are ~10%/yr nominal (~7% real); beating that consistently is hard.

Simple vs annualized ROI?

Simple ROI ignores time; annualized expresses it per year so investments of different lengths are comparable.

Should ROI include dividends/interest?

Yes — use total return (price change plus income) for an accurate figure.

ROI vs CAGR — are they the same?

Annualized ROI for a lump sum equals CAGR. For regular contributions, use XIRR instead.

How do I compute marketing ROI?

(profit attributed to the campaign − cost) ÷ cost. Use profit, not revenue, and verify the sales were incremental.

Does ROI account for risk?

No — pair it with a sense of volatility/risk; a high ROI from a risky bet isn't comparable to a steady one.

Should I use nominal or real ROI?

Real (inflation-adjusted) ROI shows the true gain in buying power; subtract inflation from the nominal figure.

Can ROI be negative?

Yes — if the final value is below cost, ROI is negative (a loss).

Compared to alternatives

ROAS vs ROI

ROAS measures revenue per ad dollar; ROI measures profit after all costs.

ROASROI
BasisRevenueProfit (net of costs)
QuestionAre ads efficient?Did the investment pay off?
Break-even1 / gross margin0% (any gain)

Bottom line: Optimise campaigns on ROAS, but judge the business on ROI.

CAGR vs ROI

ROI is total return; CAGR is the smoothed annual rate over the holding period.

CAGRROI
TimeIgnores durationAnnualised
Compare acrossSame period onlyDifferent durations
HidesHow long it tookYear-to-year volatility

Bottom line: Quote CAGR to compare investments of different lengths fairly.

Related concepts

How ROI connects to the concepts around it.

ROAS:
Revenue earned for every unit spent on advertising.
CAGR:
The smoothed annual rate from a start value to an end value.
Profit Margin:
Profit as a percentage of revenue.
CAC:
The average cost to win one new customer.
LTV:
The total profit expected from a customer over time.
Break-even:
The sales volume where revenue equals total costs.

Investing learning path

A sensible order to learn these concepts.

Reviewed sources & methodology

Methodology: Exact Formula · Last reviewed June 2026.

Keywords: roi, return, investment.

This is an educational estimate, not financial advice. Rates, rules and figures change — verify the latest with the provider or a qualified advisor before you decide.

Sources: U.S. SEC Investor.gov — return basics

Reviewed by the Free Tools Galaxy editorial team · Updated June 2026 · Calculated privately in your browser.

Frequently asked questions

Is the ROI Calculator free to use?+

Yes. Every tool on Free Tools Galaxy is 100% free, runs in your browser and requires no signup.

How accurate is the ROI Calculator?+

ROI Calculator uses the standard roi formula in double-precision arithmetic, so the same inputs always produce the same result and you can verify any figure by hand. It is an educational estimate — real-world outcomes depend on your actual rates, rules and assumptions.

Do you store my inputs?+

No. The ROI Calculator runs entirely in your browser. Nothing is uploaded or saved to a server.

Can I use the ROI Calculator on mobile?+

Yes — the interface is fully responsive and works on phones, tablets and desktops.

What are common mistakes to avoid?+

The most frequent mistake is mixing units. Double-check your inputs use a single, consistent unit before clicking Calculate.

Explore more

Smart Autopilot

AI-style routing · 100% on-device

Based on this tool, your recent activity and how others chain tools together.

Smart recommendations

Share & publish

Share & challenge

Share-to-grow kit (Reddit, LinkedIn, Medium)
Reddit post
Title: I built/used this free roi calculator — instant, no signup

Body: Return on Investment: (Gain − Cost) / Cost × 100. Try it: https://freetoolsgalaxy.com/tools/roi-calculator
LinkedIn post
ROI Calculator on Free Tools Galaxy — Return on Investment: (Gain − Cost) / Cost × 100. https://freetoolsgalaxy.com/tools/roi-calculator
Medium intro
# ROI Calculator — the free tool I keep coming back to

Return on Investment: (Gain − Cost) / Cost × 100.

Try it: https://freetoolsgalaxy.com/tools/roi-calculator
Quora answer
The fastest way is to use a free in-browser roi calculator: https://freetoolsgalaxy.com/tools/roi-calculator. Return on Investment: (Gain − Cost) / Cost × 100.

Embed this tool anywhere

Free embed code for blogs, docs and dashboards. Every embed sends a backlink home — helping you and the galaxy grow together.

HTML iframe
Drop into any site — auto-resizes to its content height, theme-aware.
<iframe src="https://freetoolsgalaxy.com/tools/roi-calculator?embed=1" title="ROI Calculator" loading="lazy"
  style="width:100%;height:600px;border:0;border-radius:16px;background:#0b1020"
  allow="clipboard-write"></iframe>
<script>window.addEventListener("message",function(e){if(e.data&&e.data.type==="ftg-embed-height"){document.querySelectorAll("iframe").forEach(function(f){if(f.contentWindow===e.source){f.style.height=e.data.height+"px";}});}});</script>
<p><a href="https://freetoolsgalaxy.com/tools/roi-calculator" target="_blank" rel="noopener">Powered by ROI Calculator on Free Tools Galaxy</a></p>
Responsive wrapper
Aspect-locked container — good for blog post bodies.
<div style="position:relative;padding-bottom:75%;height:0;overflow:hidden;border-radius:16px">
  <iframe src="https://freetoolsgalaxy.com/tools/roi-calculator?embed=1" title="ROI Calculator" loading="lazy"
    style="position:absolute;inset:0;width:100%;height:100%;border:0" allow="clipboard-write"></iframe>
</div>
WordPress / Markdown
Paste in a custom-HTML block or markdown file.
[ROI Calculator — free online tool](https://freetoolsgalaxy.com/tools/roi-calculator)

<iframe src="https://freetoolsgalaxy.com/tools/roi-calculator?embed=1" width="100%" height="600" frameborder="0"></iframe>
Text link-back
Minimal credit link — best for sidebars and footers.
<a href="https://freetoolsgalaxy.com/tools/roi-calculator" target="_blank" rel="noopener">Try the free ROI Calculator</a>

Share-to-Grow Kit

Pre-written, ready-to-paste posts for every major channel. Help others discover this tool — and earn backlinks.

Title
I built a free word counter that works instantly in the browser — no signup, no ads in your face
Body
Hey r/[subreddit],

I kept needing a quick word counter and most options online were slow or behind paywalls, so I built one that:

• Runs 100% in your browser (your data never leaves your device)
• No signup, no email wall, no popups
• Loads in under a second on mobile

It covers the standard word counter use cases (count, words, characters) and links out to the formula + worked examples if you want to learn the math.

Link: https://freetoolsgalaxy.com/tools/word-counter

Happy to take feedback — what's missing?
Post to a relevant subreddit (e.g. r/InternetIsBeautiful, r/webdev, r/productivity). Avoid spammy subs.
Developer & SEO tools