Calculate investment gain, total ROI, annualized ROI, and net ROI after fees and estimated tax. Use it for quick investment, project, marketing, or business return checks.
ROI in plain EnglishProfit compared with cost
ROI is simple and useful, but it can hide timing, risk, financing, taxes, and cash-flow details. Use annualized ROI or IRR when timing matters.
Inputs
Investment Cost, Return, and Holding Period
Total ROI0%
Results update automatically as you edit the inputs.
Investment gain$0
Annualized ROI0%
Net ROI0%
Investment length0 years
Return Breakdown
Invested$0
Gain$0
Costs/tax$0
Formula Used
ROI = (amount returned - amount invested) / amount invested.
Target return
Required Return Value
Required amount returned$0
Target result updates automatically.
Required gain$0
Annualized target0%
Total cost basis$0
Tax estimate$0
Formula Used
Required return = invested amount x (1 + target ROI), then adjusted for fees and estimated tax.
Method
How This ROI Calculator Works
ROI compares investment gain with investment cost. The basic formula is simple: subtract the amount invested from the amount returned, then divide by the amount invested. This calculator also estimates annualized ROI so results from different holding periods are easier to compare.
Net ROI subtracts fees, extra costs, and estimated tax on positive gains. This matters because a high headline ROI can become less attractive after transaction costs, taxes, maintenance, advertising expense, or other project costs are included.
Interpretation
What ROI Can and Cannot Tell You
Good for quick comparison
ROI is useful when you need a fast comparison of gain versus cost across investments, projects, campaigns, or business decisions.
Weak on timing
A 50% ROI over one year is very different from a 50% ROI over ten years. Annualized ROI helps, but detailed cash-flow timing still needs IRR.
Cost definition matters
Real ROI depends on which costs are included: fees, taxes, financing, maintenance, labor, advertising, and opportunity cost can change the result.
Risk is not included
A higher ROI is not automatically better if the investment carries much higher risk, lower liquidity, or uncertain assumptions.
ROI Formula
ROI = (Amount Returned - Amount Invested) / Amount Invested
Annualized ROI converts total ROI into a yearly rate: Annualized ROI = (1 + ROI)1 / years - 1. This assumes the total return compounds smoothly across the holding period.
Net ROI uses the same basic idea, but it uses net proceeds after fees and estimated taxes. For investments with many deposits and withdrawals, use IRR or average return instead of a single ROI shortcut.
Example
Simple ROI Example
If you invest $1,000 and later receive $2,000, the investment gain is $1,000. The total ROI is $1,000 divided by $1,000, or 100%.
If that return took about 4.5 years, the annualized ROI is much lower than 100% because the gain happened across several years. This is why the calculator shows both total ROI and annualized ROI.
How to Read the Result
Use total ROI to understand the full profit compared with cost. Use annualized ROI to compare investments with different holding periods. Use net ROI when fees, transaction costs, or tax estimates materially affect the decision.
For projects with multiple cash flows, the IRR Calculator usually gives a better timing-aware view.
Use cases
When This ROI Calculator Is Useful
Investment gain check
Compare amount invested with amount returned to estimate total profit and ROI percentage.
Marketing ROI
Estimate campaign return by comparing revenue or gross profit generated with campaign spend.
Real estate ROI
Use purchase cost, renovation cost, fees, and sale proceeds for a simplified property ROI check.
Business project ROI
Estimate whether a project, equipment purchase, or operational improvement produces enough return to justify the cost.
Subtract the amount invested from the amount returned, then divide by the amount invested. Multiply by 100 to express the result as a percentage.
What is an annualized ROI calculator?
An annualized ROI calculator converts total ROI into an estimated yearly return based on the investment holding period. This helps compare investments held for different lengths of time.
How do I calculate ROI after fees and taxes?
Enter fees and a tax rate on gains. The calculator subtracts those costs from the return amount, then calculates net ROI from the remaining proceeds.
What is a good ROI?
A good ROI depends on the investment type, risk, time period, taxes, liquidity, and opportunity cost. A high ROI over a long period may be less impressive when annualized.
Why is annualized ROI lower than total ROI?
Total ROI measures the full gain over the whole holding period. Annualized ROI spreads that gain across the time period to estimate a yearly rate.
Is ROI the same as profit margin?
No. ROI compares profit with investment cost. Profit margin compares profit with revenue. They answer different business questions.
Is ROI the same as IRR?
No. ROI is simpler and usually ignores cash-flow timing. IRR solves for an annual rate based on when cash flows occur.
Can I use this as a real estate ROI calculator?
Yes for a simplified estimate. Include purchase price, renovation, closing costs, fees, and sale proceeds consistently. Rental cash flows and financing may require a more detailed model.
Can I use this as a marketing ROI calculator?
Yes. Use campaign cost as the investment and attributable revenue or gross profit as the return. For better accuracy, subtract ad platform fees, agency costs, and fulfillment costs.
Can ROI be misleading?
Yes. ROI can be misleading when costs are incomplete, time periods differ, risk is ignored, or cash flows happen at many points over time.
Disclaimer
This calculator is for general informational purposes and simple arithmetic checks. It is not investment advice, tax advice, legal advice, accounting advice, or a recommendation to buy, sell, or fund any investment or project. Verify important decisions with reliable records and a qualified professional.