Home Tools About Us ♥ Support Us
📈 ROI Calculator

Every ROI question,
one calculator

Basic ROI, CAGR, real estate, marketing ROAS/CAC/LTV, break-even, payback period, NPV/IRR, and inflation-adjusted returns — all instant, all private.

Currency

Applies to every panel below. This is a display symbol only — no conversion rates are applied.

1. Basic ROI Calculator

The core formula: ((Final Value − Initial Investment) ÷ Initial Investment) × 100.

2. Annualized ROI (CAGR)

Fairly compare investments held for different lengths of time by annualizing the return.

3. Recurring Investment (DCA) ROI

For investments built up through regular contributions — e.g. a monthly SIP or 401(k) contribution.

4. Real Estate ROI

Covers cash-on-cash return, cap rate, and total ROI including appreciation.

5. Marketing ROI, ROAS, CAC & LTV

Evaluate ad campaigns and customer economics.

6. Break-Even & Payback Period

Find how many units — or how long — until an investment pays for itself.

7. NPV & IRR (Multi-Year Cash Flows)

Enter Year 0 (initial outlay, as a negative) plus each following year's net cash flow, one per line.

8. Inflation, Tax & Fee-Adjusted (Real) ROI

Basic ROI ignores what your money actually keeps in real, after-cost terms. This panel adjusts for that.

9. Target ROI Goal Solver

Work backwards: what final value (or starting investment) do you need to hit a target ROI?

10. Compare Multiple Investments

Add as many investments as you like and compare ROI and annualized CAGR side by side.

NameInitialFinalYearsROICAGR

📋 Copy, Export & Print

Grab the most recent Basic ROI result as a plain-text summary, export it, or print a clean report.

🕘 Local History

Saved only on this device — never uploaded anywhere. Click an entry to restore it.

No history yet — run a calculation above.

How to use every panel

  1. Set your currency at the top — it's just a display symbol shown across every panel below, with no live conversion.
  2. Basic ROI — enter what you put in and what you got back (plus any extra costs or income) for the standard ROI% and profit.
  3. Annualized ROI (CAGR) — add a holding period to see the yearly-equivalent return, so you can fairly compare a 6-month flip against a 5-year hold.
  4. Recurring (DCA) ROI — for investments built from regular contributions (SIPs, 401(k), etc.), enter the starting amount, monthly contribution, and months held.
  5. Real Estate ROI — covers cash-on-cash return (cash flow ÷ cash invested), cap rate (annual cash flow ÷ purchase price), and total ROI including any sale.
  6. Marketing ROI / ROAS / CAC / LTV — enter ad spend and revenue for ROI/ROAS, plus customers acquired and average lifetime value for CAC and the LTV:CAC ratio.
  7. Break-Even & Payback Period — enter fixed costs, price, and variable cost per unit for break-even units/revenue, or a monthly cash flow for a simple payback period.
  8. NPV & IRR — list Year 0 (as a negative outlay) and each following year's net cash flow, one per line, plus a discount rate, to see present value and break-even annualized return.
  9. Adjusted (Real) ROI — layer in fees, capital-gains tax, and inflation on top of a basic ROI figure to see what you actually keep.
  10. Target ROI Goal Solver — pick a known amount and target ROI%, and solve for the final value you'd need to reach it (or the initial investment required, given a known final value).
  11. Comparison table — add rows for several investments and see ROI/CAGR side by side at a glance.
  12. Copy, export, or print — grab a plain-text summary, export the comparison table as CSV/JSON, or print a clean report.
  13. Local History — every calculation you run is saved to this device only; click an entry to restore those inputs.

One ROI tool instead of a dozen calculators

📈
Basic & Annualized ROI
Straightforward ROI% plus CAGR for comparing different holding periods.
🔁
Recurring / DCA ROI
For SIPs, 401(k)s, and any investment built from regular contributions.
🏠
Real Estate Returns
Cash-on-cash return, cap rate, and total ROI including appreciation.
📣
Marketing ROI / ROAS / CAC / LTV
Evaluate ad campaigns and customer unit economics in one place.
⚖️
Break-Even & Payback
Find break-even units/revenue or a simple cash-flow payback period.
🧮
NPV & IRR
Multi-year cash flow analysis with a discount rate you control.
🧾
Real, After-Cost ROI
Adjust for fees, capital gains tax, and inflation for a realistic net figure.
🎯
Target ROI Solver
Work backwards from a target ROI% to the value you need to hit it.
📊
Side-by-Side Comparison
Add multiple investments and compare ROI and CAGR at a glance.
💱
Multi-Currency Display
Ten common currency symbols to match your numbers.
🕘
Local History
Every calculation is saved to your browser only, one click to reload.
🔒
100% Private
Every number stays in your browser — nothing is ever uploaded.

Frequently Asked Questions

Return on Investment measures profit relative to cost. It's calculated as ((Final Value − Initial Investment) ÷ Initial Investment) × 100, expressed as a percentage.

It depends on the investment type, time horizon, and risk involved. Higher returns are generally desirable but often carry more risk, so ROI should be weighed alongside duration and risk level.

ROI measures total return over the whole holding period. CAGR annualizes that return, making it possible to fairly compare investments held for different lengths of time.

Yes. If an investment's final value is lower than the amount invested, ROI is negative, indicating a loss.

The basic ROI panel does not. Use the Adjusted / Real ROI panel to factor in fees, tax rate, and inflation for a more realistic net return.

ROI measures overall profit relative to total cost. ROAS (Return on Ad Spend) measures revenue generated per unit of ad spend specifically, without subtracting the spend the way ROI's profit figure does.

It measures annual pre-tax cash flow relative to the actual cash invested (down payment, closing costs, renovations), which differs from cap rate or total ROI because it accounts for how the purchase was financed.

No. Every calculation runs locally in your browser. Nothing you enter is sent to or stored on our servers, and local history stays only on this device.

Net Present Value discounts future cash flows to today's value using a chosen discount rate; a positive NPV suggests a worthwhile investment. Internal Rate of Return is the discount rate at which NPV equals zero — the investment's break-even annualized return.

It lets you enter several investments side by side and instantly see ROI and annualized CAGR for each, making it easier to judge which option actually performed better relative to its size and time held.

Related finance tools

Browse Other Categories

Support EaseDev Studios

All tools are free. If they've saved you time, consider supporting us.

Buy Us a Coffee

A quick one-time gesture that means a lot.

Buy a Coffee →
🎗️

Become a Patron

Support us monthly and help build more tools.

Join on Patreon →