Home/Finance/ROI

ROI Calculator

Build a complete ROI from acquisition through exit with fractional-year cash flows, additional capital, selling costs, simplified gain tax, total and annualized return, money-weighted return, NPV, payback, inflation, benchmark opportunity cost, Chart.js paths, sensitivity, and a discounted ledger.

Total ROI, annualization, money-weighted return, NPV, tax, and scenario lab

Define every dollar counted as cost and return before trusting the percentage

Build an investment from acquisition through exit with fractional-year inflows and outflows, selling costs, simplified gain tax, inflation, a required return, a benchmark opportunity cost, payback timing, return sensitivity, and a complete discounted cash-flow ledger.

Capital and holding period
Interim investment cash flows
Cash-flow labelTimeAmount
years
years
years
years
years
years
Exit, tax, and decision rates

Plan with context

ROI is simple arithmetic only after cost and return are defined consistently.

A high percentage can be produced by omitting setup costs, later capital, taxes, or time. A useful return analysis shows the dollars, dates, assumptions, and alternative use of capital behind the headline.

01

Count the full investment base

Purchase price alone is not total invested capital. Acquisition, implementation, rehabilitation, working capital, and later negative cash flows all increase the capital exposed.

02

Separate return of capital from profit

Sale proceeds and distributions can include recovery of the original investment. Profit is what remains after every included cost, exit charge, and modeled tax.

03

Total ROI has no clock

A 40% gain over one year and the same gain over ten years have identical total ROI but very different economic meaning. Annualization adds the holding period.

04

Irregular flows need money weighting

When capital enters or leaves between acquisition and exit, a simple ending multiple cannot capture timing. A money-weighted return discounts each entered flow at its own time.

05

NPV prices the opportunity cost

NPV asks how much dollar value remains after discounting at the required return. It retains scale and is often more useful than percentage ranking for mutually exclusive choices.

06

Sensitivity should move operating and exit assumptions

Many projects depend on both recurring cash and terminal value. Testing lower income and a weaker exit together exposes downside that a one-variable scenario can miss.

Included

Initial and acquisition capital, six editable fractional-year interim flows, additional investments, gross exit value, selling costs, simplified tax on positive total gain, gross and after-tax ROI, simple annualization, first detected money-weighted return, real annualized return, capital multiple, payback, NPV, benchmark terminal advantage, five combined scenarios, Chart.js composition and cumulative paths, and a discounted ledger.

Not included

Calendar-date XIRR day counts, every possible IRR root, depreciation and basis schedules, loss carryovers, tax character, withholding, transaction-specific tax, leverage decomposition, financing cash flows, probability distributions, option value, capital rationing, terminal-value appraisal, reinvestment of interim proceeds, liquidity discounts, or independent forecast validation.

Use it well

Use incremental after-tax cash flows, document what every cost and return includes, keep financing separate when evaluating the project itself, validate exit value independently, compare NPV at a risk-consistent hurdle, and run a combined downside before relying on annualized ROI.

Keep calculating

Related finance tools.

View all calculators →