ROI Calculator (Return on Investment)
Calculate return on investment (ROI) for any business investment. See total return, a terminal-value annualized comparison, and net profit under your cost assumptions.
Enter Your Details
Adjust values to see instant results
Total ROI
Estimated • Based on your inputs
Annualized ROI
14.50%
Detailed Breakdown
Disclaimer: This calculator provides estimates for informational purposes only. Results should not be considered financial, tax, or legal advice. Consult a qualified professional for your specific situation.
How This Calculator Works
Calculation methodology and assumptions
ROI = (Net Profit / Initial Investment) × 100. Net Profit = Final Value - Initial Investment - Total Costs. The terminal-value annualized comparison uses (Final Value minus annual costs × years) / initial investment as its ending-value ratio. It treats costs as an ending-value adjustment; it is not an IRR or discounted cash-flow calculation. No interim cash-flow dates are entered, so this tool cannot determine an investment payback date or an actual monthly cash return. Annualized return is not defined when net ending proceeds are negative.
Compare an investment over a stated horizon
- 1
Enter investment and ending proceeds
Enter the initial investment and the final value or total proceeds at the horizon. Include the returned principal in final value; do not enter only the gain.
- 2
Set years and recurring costs
Enter the horizon in years and a constant annual cost allowance. The model subtracts that allowance times years from final proceeds. It does not accept interim distributions or their dates.
- 3
Distinguish total from annualized return
Total ROI is net gain divided by the original investment. The annualized result treats costs as an ending-value adjustment. It is a terminal-value comparison, not IRR or a cash-flow-timed return.
Read the inputs and reconcile the outputs
Chosen inputs: $10,000 initial investment, $15,000 ending value after three years and $500 recurring costs per year.
Total costs are $1,500.00, leaving $13,500.00 adjusted proceeds. Subtracting the original investment gives $3,500.00 net gain.
Result: Total ROI is 35% over the full three years; the terminal-value annualized comparison is 10.5% after rounding. No payback date or monthly cash income can be established without dated cash flows.
What changes this estimate
Time horizon
The same total gain over a longer horizon has a lower positive compound annualized rate.
Interim cash flows
If contributions or withdrawals occur during the period, use a dated cash-flow model before comparing investments.
Limits and checks before acting
- Do not confuse investment ROI with annual business profit margin: their denominators and time periods differ.
- Taxes, inflation, transaction timing and financing costs are outside the model unless included in your own cost allowance.
- A negative adjusted ending value has no real compound annual return in this model; the tool reports that result as not defined.
Newsletter Signups Are Paused
We're building the email delivery behind our newsletter so we can do it properly — signups aren't open yet. Check back soon.
No form here and nothing is collected. Read our privacy policy.
StateCalc Team
Editorial Team
The StateCalc team builds free financial calculators using data from official government sources including the IRS, U.S. Census Bureau, BLS, and state revenue departments. All formulas are validated by an automated test suite and cross-referenced against published data.
Our editorial standardsFrequently Asked Questions
What is a good ROI?
There is no guaranteed or universally good ROI. Compare the same horizon, costs, taxes, liquidity and risk. A positive total ROI can still fall below your required return; this model does not estimate investment risk or future performance.
What is the difference between ROI and annualized ROI?
ROI is total return over the full period. Annualized ROI normalizes it to a yearly rate for easy comparison. A 50% ROI over 5 years is only about 8.4% annualized — much less impressive than 50% sounds. Always use annualized ROI when comparing investments of different durations.
People Also Calculate
Frequently used together with this calculator