Given an initial investment, an ending value, and any additional costs along the way, what is the absolute net gain and the percentage return on investment?

This tool is for: Investors evaluating the realised return on a completed investment, project, or asset sale · Small-business owners sizing up the ROI of a campaign, product launch, or equipment purchase · Anyone comparing two investment outcomes on a like-for-like percentage basis

The upfront capital committed at the start of the investment
The ending value of the investment — sale proceeds, current market value, or realised total return
Any extra costs incurred during the holding period — maintenance, fees, commissions, carrying costs. Enter 0 if none

Formulas Used

Total Invested

Total Invested = Initial Investment + Additional Costs

Where: Initial Investment = Upfront capital committed (USD), Additional Costs = Other costs incurred during the holding period (USD)

Source: U.S. Small Business Administration — Manage Your Finances

Net Gain

Net Gain = Final Value − Total Invested

Where: Final Value = Ending value of the investment (USD), Total Invested = Full cost basis (USD)

Source: U.S. Securities and Exchange Commission — investor education

Return on Investment (ROI)

ROI = (Final Value − Total Invested) / Total Invested

Where: Final Value = Ending value (USD), Total Invested = Full cost basis (USD)

Source: Standard corporate-finance identity — OpenStax Principles of Accounting

Key Insight

ROI is a ratio, not a score. A 50% ROI earned in one month and a 50% ROI earned over ten years convey the same raw figure but are not comparable: the first is implicitly an ~8,000% annualised return, the second roughly 4% annualised. Always read ROI alongside the holding period; a return multiple of 1.5x means the same thing but makes the scale of the outcome more concrete.

Frequently Asked Questions

Should I include fees and transaction costs in additional_costs?

Yes — otherwise the ROI figure will be inflated. Any cost tied to making or holding the investment belongs in additional_costs: commissions, platform fees, maintenance, insurance, carrying costs, and any tax paid specifically to acquire or hold the asset. Costs that occur after the sale (tax on the gain itself, for example) are handled differently — see the separate tax FAQ.

How does this calculator handle taxes on the gain?

It does not. The ROI reported is pre-tax. Capital-gains tax, income tax on interest or dividends, and any transfer taxes are all applied to the net_gain figure after it is computed. To approximate an after-tax ROI, subtract your expected tax on the gain from final_value before running the calculator, or multiply the reported ROI by (1 − your marginal rate on the gain) for a rough adjustment.

Is a higher ROI always better?

Not necessarily. ROI ignores the holding period, so a 30% ROI earned in one year is very different from a 30% ROI earned over ten years — the first is annualised at 30%, the second at about 2.7%. ROI also ignores the variability of outcomes along the way: two investments with the same ROI can have very different risk profiles. Use ROI to rank investments of similar length and similar risk on a like-for-like basis, not as a universal scorecard.

About This Calculator

Sources:

Limitations:

When to consult a professional: Before using ROI in an investment decision of material scale, a financial advisor can contextualise it against holding period, risk, tax treatment, and alternatives — all of which a single ROI number cannot capture

This calculator computes a simple, non-annualised return on investment from three inputs: initial investment, final value, and additional costs. It does not annualise the figure, account for the holding period, adjust for inflation, subtract taxes, or weight by risk. ROI reported here is a raw outcome metric, not a ranking score and not investment advice. Use it alongside a period length and a risk view, not in isolation.

Related Calculators