ROI Calculator
Inputs
You can use decimal years (e.g., 1.5) or switch to months for short projects.
Results
Final Amount
$15,000.00
Net Profit
$5,000.00
Total ROI
50%
Annualized ROI
22.47%
Want to hit a specific ROI?
-50%200%
Required Final Amount
$12,500.00
You need $2,500.00 in net profit to reach 25% ROI.
How this works
Basic ROI
ROI measures how much you earned relative to the capital that was working on average.
- Net profit = final value − initial investment − mid-period contribution
- Average invested capital = initial investment + (mid-period contribution ÷ 2)
- ROI = net profit ÷ average invested capital
Annualized ROI
We convert your time input into years so a 6-month project and a 3-year project line up fairly.
- Annualized ROI = (1 + ROI)1 ÷ years − 1
Mid-period cash-flow
Use a positive number for extra capital added halfway through the period. Withdrawals aren’t supported because they can produce misleading percentages.
Target ROI
“Want to hit a specific ROI?” runs the same ROI formula in reverse—keeping your initial investment and midpoint contribution—to solve for the final value you’d need.
Learn more: ROI vs Annualized ROI—How to Read Them & Boost Your Investment Strategy