ROI Calculator
Calculate net profit, ROI percentage, and optional annualized ROI from investment inputs.
Optional fees, taxes, operating costs, or other investment-related costs.
Optional. Add a period to estimate annualized ROI.
Status: initial
Results
Awaiting calculation
Introduction
An ROI calculator measures return on investment by comparing net profit with the initial amount invested.
What is ROI?
ROI, or return on investment, is a percentage that shows how much profit or loss an investment produced relative to its starting cost.
ROI formula
The basic ROI formula divides net profit by initial investment and multiplies by 100. If an investment period is entered, annualized ROI estimates the average yearly growth rate.
Variables explained
The starting amount spent or invested.
The ending value, sale value, revenue, or proceeds.
Optional costs such as fees, taxes, ads, repairs, or operations.
Final value minus initial investment and additional costs.
Net profit as a percentage of initial investment.
Estimated average yearly return when a period is provided.
ROI disclaimer
This calculator provides educational estimates only. It is not financial advice, investment advice, tax advice, or a guarantee of business or investment outcomes.
Formula guide
Net profit
Net Profit = Final Value - Initial Investment - Additional Costs
- Additional costs are optional.
- Net profit can be negative.
Net profit is the gain or loss after subtracting the original investment and entered costs.
ROI percentage
ROI = Net Profit / Initial Investment x 100
- Initial investment must be greater than 0.
ROI compares net profit with the capital used to generate it.
Annualized ROI
Annualized ROI = ((Final Value / Initial Investment) ^ (1 / Years) - 1) x 100
- Years can be entered directly or converted from months.
Annualized ROI estimates an average yearly return over the entered period.
Loss scenario
Negative ROI = Loss / Initial Investment x 100
- Losses produce negative ROI values.
ROI can be below 0 when final value and costs are greater than the return.
Worked examples
Business example
- Initial investment is 10,000.
- Final value is 13,000.
- Additional costs are 500.
- Net profit is 2,500 and ROI is 25%.
Investment example
- Initial investment is 5,000.
- Final value is 6,000.
- No additional costs are entered.
- ROI is 20% before taxes or fees not entered.
Marketing ROI example
- Ad spend is the initial investment.
- Campaign revenue is the final value.
- Agency or tool costs can be additional costs.
- ROI shows campaign return relative to spend.
Real estate ROI example
- Purchase cost is the initial investment.
- Sale value is the final value.
- Repairs, fees, and taxes can be additional costs.
- ROI does not replace a full cash-flow model.
Common ROI mistakes
Ignoring additional costs
Fees, taxes, operations, repairs, and marketing costs can materially change ROI.
Confusing ROI with profit margin
ROI compares profit with investment; profit margin compares profit with revenue.
Comparing different time periods
A 20% ROI over one year is not the same as 20% over five years.
Treating ROI as a guarantee
Historical or estimated ROI does not guarantee future results.
Using annualized ROI without context
Annualized ROI smooths performance and may hide volatility or timing risk.
FAQs
What does ROI mean?
How is ROI calculated?
What is net profit?
Can ROI be negative?
What is annualized ROI?
Is annualized ROI always required?
What are additional costs?
What is ROI vs profit margin?
Does this include taxes?
Can this be used for marketing ROI?
Can this be used for real estate ROI?
Is ROI financial advice?
Why can ROI and annualized ROI differ?
What if final value is less than initial investment?
Which related calculator should I use next?
References
Related calculators
- Profit Margin Calculator
- Compound Interest Calculator
- SIP Calculator
- Loan Calculator
- Break-even Calculator
Last updated and version history
Last updated: 2026-07-04
- 1.0.0 (2026-07-04): Initial production release with net profit, ROI percentage, and optional annualized ROI.