About the ROI Calculator
ROI Calculator helps estimate the key numbers involved in investment decisions. It is designed for quick scenario comparison: enter a realistic set of values, calculate the result, then change one assumption at a time to see what has the greatest effect. Unlike a static table, the result responds to your inputs and keeps the calculation in your browser. Amounts are displayed in U.S. dollars for consistency, but the mathematical formulas can be used with another currency when every monetary input uses that same currency.
How to use this calculator
Enter values that match your situation and select Calculate result. Review the main result and its supporting figures, then change one input at a time to compare scenarios. Results are rounded for readability while the calculation retains additional precision internally.
Information you will need
- Net profit
- Cost of investment
How the calculation works
Return on Investment as profit/cost percentage. Read the primary result together with the supporting values rather than focusing on one number alone. A useful estimate should make its assumptions visible. If the answer looks surprising, verify the unit, rate, time period, and whether the entered value is gross or net. Run a conservative and an optimistic scenario to understand the range of possible outcomes.
Formula or method
ROI = (Net profit / Cost) × 100.
Worked example
$2,500 profit on $10,000 = 25% ROI.
The example is illustrative rather than a recommendation. Use your own verified values and keep all monetary or measurement units consistent. When comparing alternatives, save or note each result so the assumptions do not become mixed.
How to interpret the result
The primary output answers the main question posed by the roi calculator, while the additional cards provide context. A result with many decimal places is not necessarily more certain. The displayed precision makes comparison easier, but uncertainty in the inputs can be larger than the rounding difference.
Compare the result with a second scenario using a less favorable rate, return, cost, or time period. This sensitivity check often provides more useful planning information than one best-case projection.
Limitations and important notes
The roi calculator is a planning tool, not a quote, filing calculation, lending decision, or promise of future performance. It does not automatically retrieve live market rates or apply every fee, tax bracket, program rule, product limit, or state law. Rules for products such as FHA, VA, Social Security, retirement accounts, and taxes can change. Confirm time-sensitive values with the lender, plan administrator, IRS, SSA, or another relevant authority before acting.
Frequently asked questions
How do I calculate return on investment (ROI)?
ROI measures the gain or loss on an investment relative to its cost: ROI = (Final Value − Cost) ÷ Cost × 100. If you invest $1,000 and it is worth $1,300, ROI is ($1,300 − $1,000) ÷ $1,000 × 100 = 30%. ROI works for stocks, real estate, business projects, and marketing campaigns. Because the formula is simple, always confirm what is counted as cost and gain — for example, whether fees, taxes, or maintenance are included — so you are comparing like for like.
What is a good ROI?
A good ROI depends on risk, asset type, and time horizon. The stock market has historically averaged 7-10% annualized, so a diversified stock portfolio beating that consistently is strong. Rental real estate often targets 8-12% annualized, while marketing campaigns commonly aim for a 5:1 return on spend, or 400% ROI. High-risk ventures may target 20% or more to compensate for possible failure. Compare any investment's expected ROI against its risk and against low-risk alternatives like treasuries.
What is annualized ROI and when should I use it?
Annualized ROI expresses a total return as an equivalent yearly rate so investments held for different periods can be compared fairly: Annualized ROI = (Final Value ÷ Cost)^(1/n) − 1, where n is years held. A 50% total return earned in 1 year is far better than the same 50% earned over 5 years, which annualizes to about 8.4%. Simple ROI ignores time, which can make long-held investments look more profitable than they really are. Always annualize when comparing holdings of different durations.
What is the difference between ROI and ROAS?
ROI measures profit relative to total investment, while ROAS (return on ad spend) measures revenue relative to ad spend alone. ROAS = Revenue ÷ Ad Spend. A 4:1 ROAS means $4 of revenue per $1 of ad spend, but it ignores product costs and overhead, so a campaign can have a healthy ROAS yet negative ROI. ROI subtracts all costs to show true profitability. Marketers use ROAS for day-to-day campaign optimization and ROI for strategic budgeting decisions.
How do I calculate ROI on a rental property?
For a rental property, a common approach is to divide annual net income by the cash you invested: Cash-on-cash ROI = (Annual Rent − Operating Costs − Mortgage Payments) ÷ Cash Invested × 100. If you put $60,000 down and net $6,000 a year after all expenses, ROI is 10%. Many investors also look at cap rate, which uses the full purchase price instead of cash invested. This calculator can model the numbers for your purchase price, financing, rent, and expenses.
What is the difference between ROI and payback period?
ROI tells you how much profit an investment produces relative to its cost; payback period tells you how long it takes to recover your original investment. A project with $100,000 cost and $25,000 annual cash flow has a 4-year payback period, but its ROI depends on how long the cash flows continue. Payback ignores the time value of money and any returns after the break-even point, so it is best used as a liquidity screen alongside ROI or net present value for the full picture.
How do taxes affect ROI?
Taxes reduce the return you actually keep, so after-tax ROI is often meaningfully lower than the headline figure. Interest, dividends, and short-term gains are taxed as ordinary income; long-term capital gains and qualified dividends are taxed at lower rates of 0%, 15%, or 20%. For example, a 25% gross ROI taxed at 20% leaves about a 20% after-tax ROI. Investments in tax-advantaged accounts like a Roth IRA avoid this drag entirely, which is one reason they are so powerful.