Finance category
Mortgage, loan, investing, tax, and money calculators.
ROI Calculator
Measure return on investment from an initial amount, ending value, extra costs, and holding period. Compare both simple ROI and annualized return.
ROI
30.00%
Net profit
$3,000.00
Value after costs
130.00%
Annualized return
9.14%
EveryCalc calculators are designed for fast, practical estimates with transparent inputs and no required account. We use plain formulas, visible assumptions, and related tools so visitors can check the result from more than one angle.
Results are informational only. For financial, tax, legal, medical, construction, or other high-impact decisions, verify the output against primary sources or a qualified professional.
Learn more about our review process on the EveryCalc methodology page.
Calculation notes and example
ROI formula used here
Return on investment is calculated as (ending value - starting value - additional costs) ÷ starting investment. The result is shown as a percentage, with net profit displayed in dollars. When a holding period is entered, annualized ROI converts the total return into a yearly compound rate, which is more useful for comparing a quick flip with a multi-year investment.
Worked example
If a project costs $20,000 and returns $27,500 after $1,000 of extra costs, net profit is $6,500 and ROI is 32.5%. If that happened over three years, the annualized return is much lower than 32.5% per year because growth compounds over time. For rental deals, pair ROI with cash-on-cash return and cap rate because each metric answers a different question.
Edge cases and practical tips
- Include transaction costs, taxes, and fees when comparing real alternatives.
- A high ROI on a tiny dollar amount may not move your finances much.
- Use annualized return when timelines differ; total ROI alone can be misleading.
Useful companion tools: CAGR Calculator, Investment Calculator, Cash-on-Cash Return Calculator, and Break-Even Calculator.
How to interpret the roi result
Best use
Use the result as a planning number for comparing payments, rates, returns, tax reserves, or cash-flow choices before you request a quote or make a commitment.
Cross-check
Compare the answer with the contract, lender estimate, tax form, brokerage statement, payroll record, or invoice that will control the real-world outcome.
Watch for
Do not rely on a single optimistic rate, return, or fee assumption. Money pages work best when you run low, base, and high cases and keep professional advice separate from the estimate.
This page belongs to the Finance calculator library, so the answer should be read in the context of the decision you are modeling rather than as a universal rule.
Before relying on this roi estimate
Most calculator mistakes come from the inputs, not the arithmetic. Use this short audit before you reuse the answer in a spreadsheet, quote, application, or important conversation.
Confirm source numbers
Match balances, rates, fees, taxes, income, and payment dates against the lender quote, payroll record, tax form, statement, invoice, or contract.
Separate cash flow from total cost
A lower monthly payment can still cost more over time if fees, interest, taxes, or a longer term are hidden in the structure.
Run conservative cases
Test at least one higher-cost or lower-return case before using the output for a purchase, refinance, investment, loan, or tax decision.
Rerun this page when the rate, price, term, fee, tax rule, income, expense, or expected holding period changes.
How to Use
- Enter the initial amount invested or spent to start the project, trade, property, or campaign. Use the full cash outlay, not just the down payment or headline price.
- Add the ending value or proceeds you expect to receive. For a completed investment, use the actual exit value after the sale or liquidation.
- Include extra costs such as fees, commissions, repairs, taxes, or carrying costs so the ROI result reflects real economics rather than gross gain.
- Set the holding period in years to estimate annualized return. That makes it easier to compare a short-term gain with a multi-year investment.
- Use simple ROI for a quick profitability check, then lean on annualized return when you need to compare opportunities with different timelines.
Frequently Asked Questions
What does ROI mean?
ROI means return on investment. It measures net profit relative to the original amount invested, which makes it useful for quickly comparing whether a project or purchase created enough value to justify its cost.
Why include additional costs?
Fees and other costs reduce your real return even when the ending value looks strong on paper. Including them gives a more honest ROI figure and prevents gross return from overstating performance.
What is annualized return?
Annualized return converts a multi-year gain or loss into an average yearly growth rate so different investments can be compared more fairly. This is especially important when one opportunity earns 20 percent in six months and another earns 20 percent over four years.
Can ROI be negative?
Yes. If your ending value after costs is lower than your original investment, ROI will be negative. That makes the calculator useful for downside analysis as well as for upside projections.
Related Calculators
More tools for this decision
More Finance Calculators
Browse all finance →AI Cost Calculator
Compare token costs across OpenAI, Anthropic, and Google AI models. Calculate monthly API spending for GPT-4o, Claude, Gemini, and more.
Tip Calculator
Calculate the perfect tip and split the bill between friends. Choose preset percentages or enter a custom tip amount.
Bill Splitter Calculator
Split an uneven restaurant bill by item, divide tax and tip proportionally, and see exactly who owes whom.
Discount Calculator
Calculate sale price, discount amount, stacked discounts, sales tax, and total savings for any markdown.
Gas Mileage Calculator
Calculate MPG or km/L, estimate trip fuel cost, and compare annual fuel expenses between two vehicles.
Sales Tax Calculator
Add sales tax to a price, reverse-calculate the pre-tax amount from a total, and estimate tax for multiple items on one receipt.
Keep exploring