Use this ROI calculator to measure return on investment from initial cost, final value, fees, and holding period. The calculator returns net profit, ROI percentage, ROI multiple, and annualized ROI when a time period is provided.
Formula
Example
If you invest $10,000, the investment is worth $12,500 after one year, and fees are $0, net profit is $2,500. ROI = $2,500 / $10,000 x 100 = 25%.
How to Use the ROI Calculator
Follow these steps to calculate ROI cleanly, including costs and optional annualization for time-adjusted comparisons.
Choose whether to annualize ROI.
Turn annualized ROI on when you want the return expressed as a yearly rate. Leave it off to see simple ROI for the full holding period.
Enter the investment inputs.
- Initial investment: the amount paid or committed at the start.
- Final value: the current value, sale proceeds, or total amount received.
- Fees and other costs: commissions, taxes, management fees, or other costs that reduce profit.
Set the holding period.
Enter the holding period in years when annualization is enabled. Use decimals when needed, such as 1.5 for 18 months.
Review the live result.
The calculator updates ROI percentage, ROI multiple, annualized ROI when enabled, and net profit as the inputs change.
Interpret ROI in context.
Compare ROI with risk, time horizon, cash-flow timing, and alternatives. For uneven cash flows, use IRR or NPV as a stronger follow-up check.
Frequently Asked Questions
What inputs do I need to use this ROI calculator, and how are they used?
You’ll need to enter your Initial Investment, the Return or Final Value, any Fees & Other Costs, and the Holding Period (years). The calculator then computes your net profit (Final Value minus Investment minus Costs), your raw ROI (net profit divided by Investment × 100 %), and — if you enable it — the Annualised ROI which adjusts for the time period.
What is “Annualised ROI” and why should I care?
Annualised ROI converts the return you earned over multiple years into an equivalent per-year rate, making it easier to compare investments with different durations. The basic ROI formula doesn’t account for time, so two investments with the same ROI but holding periods of one year vs five years aren’t equally attractive.
What are the limitations or caveats I should be aware of when using the calculator?
The calculation assumes you’ve correctly captured all costs, returns, and the holding period. But ROI doesn’t capture risk, timing of cash flows, or ongoing contributions. Also, unusual or hidden fees can distort the result. For deeper analysis you may need tools like the IRR calculator or the NPV calculator.
How can I interpret and act on the ROI result from this calculator?
A positive ROI means your return exceeded the investment cost; a negative ROI means you lost money. Use the ROI percentage and annualised rate to judge whether the investment meets your target return or compares favourably with alternatives. Also consider context: sector, duration, risk, and benchmark performance.
Sources & Methodology