Finance calculator

ROI Calculator

Measure return on investment and net gain from a project, campaign, or purchase.

FreeNo signupReviewed September 7, 2026
Estimated result
ROI50%
Net gain$5,000.00
Related guide

How to Calculate ROI Without Fooling Yourself

Use ROI carefully by defining gain, cost, timing, and comparison scope before trusting the percentage.

Read the guide →

What this calculator measures

Return on investment compares net gain with the original investment. It is widely used for projects, equipment, acquisitions, and marketing, but the simple formula compresses the result into one percentage and does not account for how long the return took or how uncertain it was.

Define final value consistently. For a campaign it might be contribution attributable to the campaign rather than gross revenue. For equipment it might include cash savings, resale value, implementation costs, maintenance, and financing costs. Leaving out relevant costs can overstate ROI.

Common use cases

Use this model when the inputs describe the same decision, period and customer or product scope.

  • Screen a campaign, project, equipment purchase or investment using one consistent cost and value scope.
  • Compare two options with the same time horizon and definition of gain.
  • Use the percentage as a first pass, then add timing, risk and cash-flow analysis for a material decision.

Formula

ROI = (Final value − Investment) ÷ Investment × 100

ROI is a useful comparison metric, but simple ROI does not adjust for time or risk.

Formula breakdown

  • Gain and cost must refer to the same project, period and scope.
  • Define whether gain means revenue, gross profit, operating profit or cash benefit.

Worked example

An investment of $10,000 produces a final value of $15,000. Net gain is $5,000 and simple ROI is $5,000 ÷ $10,000 = 50%. The calculation does not say whether the gain took three months or five years, so timing must be considered separately.

Scenario comparison

A $20,000 project producing $26,000 of measured benefit has $6,000 net gain and 30% ROI.

The same simple ROI can hide a much slower payback if the benefit arrives later.

How to interpret the result

Use ROI to screen or compare alternatives that have similar definitions and time horizons. A higher percentage is not automatically the better decision when one option requires more cash, takes longer, or carries greater risk.

When cash flows occur across several dates, consider a discounted cash-flow measure or internal rate of return. Simple ROI remains useful for a quick, transparent first comparison.

What a good result looks like

Positive ROI means measured benefit exceeds measured cost, but the required hurdle depends on risk and timing.

Compare projects using the same ROI definition.

Common mistakes

  • Counting revenue as gain while comparing it with fully loaded cost without stating that definition.
  • Ignoring implementation time, labor, maintenance or switching cost when material.

When this metric can mislead you

Simple ROI ignores timing of cash flows.

ROI can be inflated when all observed improvement is attributed to one intervention.

How to use the result in a decision

Use ROI as a first screen, then test payback, cash flow and downside cases.

Record the numerator and denominator so future comparisons stay consistent.

Assumptions and limitations

  • Investment and final value use the same currency and scope.
  • All relevant costs and proceeds are included once.
  • The calculation does not adjust for time value of money, inflation, or risk.
  • Past or modeled ROI does not guarantee future performance.

Sources and further reading

These references provide context for the metric or the assumptions behind it. The calculator remains an educational estimate; verify rules and inputs for your situation.

Related finance calculators

Continue with closely related tools from the same topic cluster.