Back to all tools
Finance

ROI Calculator

Measure investment gain or loss relative to the initial amount invested.

Inputs

Adjust your data

Live
Key resultReference
30 % ROI

Instant result based on your current inputs.

Interpretation

ROI does not account for how long capital was invested; use annualized return to compare different holding periods.

FormulaROI = (ending value + cash income − initial investment) ÷ initial investment × 100%.

*Results are estimates only and do not constitute professional advice.

CALCULATION DETAILS

Inputs, method, and scope

Keep a record of the assumptions behind the result and compare nearby scenarios before making a decision.

Initial value10000 USDFinal value12500 USDIncome500 USD

Method used

ROI = (ending value + cash income − initial investment) ÷ initial investment × 100%.

Scope and limitations

This result reflects only the values and assumptions shown above. It does not automatically include taxes, fees, market changes, local rules, or personal circumstances unless those inputs are explicitly present.

Worked example

These are demonstration assumptions, not market data or a recommendation. Use Reset example above to reproduce this result, then replace the values for your own scenario.

Initial value
10000 USD
Final value
12500 USD
Income
500 USD

Example result: 30 % ROI

The example is fixed while your live result above changes. Differences in display rounding do not change the underlying calculation.

How to use

Use real data and compare scenarios

01

Replace examples

Replace the examples with your real values. Results update instantly as inputs change.

02

Test boundaries

Try conservative, baseline, and optimistic inputs to see whether the conclusion holds.

03

Review assumptions

Review the formula and limitations, then verify important decisions with authoritative sources.

FAQ

About this calculation

How does the roi calculator work?

ROI = (ending value + cash income − initial investment) ÷ initial investment × 100%.

What should I verify before using the result?

ROI does not account for how long capital was invested; use annualized return to compare different holding periods.

Does CalcMintly store my inputs?

No. This calculation runs locally in your browser and the values you enter are not sent to a CalcMintly database.