ROI Calculator: Profit, Total Return & Yearly Growth

How much did you make—and how long did it take to get there? Enter what you started with, what you ended with, and how many years it took. This calculator shows your profit in dollars, your total percent gain, and one single yearly rate for the whole stretch (not a different rate for each year)—the steady pace that would have taken you from start to finish.

Investment Details

$
$

Enter the number of years for annualized ROI calculation

Enter your investment details to see results

Capital Logic Mapping

Key MetricPractical RoleTechnical Definition
Cost BasisCapital at RiskThe total initial outlay including transaction fees, taxes, and acquisition costs.
Terminal ValueTotal ExitThe final gross value of the asset plus all cumulative dividends or cash flow received.
Simple ROIAbsolute GainThe percentage growth of capital without accounting for the duration of the hold.
Annualized ROIHurdle BenchmarkThe CAGR logic used to compare a short-term trade against long-term index performance.

Our Modeling Philosophy

Principle 1: Absolute Return

We model total growth using the standard efficiency ratio: ROI=Vterminal−VinitialVinitial×100ROI = \frac{V_{terminal} - V_{initial}}{V_{initial}} \times 100. This represents the raw percentage change of your deployed capital.

Principle 2: Geometric Mean (CAGR)

To account for the time-value of money, we use the CAGR formula: CAGR=[(VterminalVinitial)1t−1]×100CAGR = \left[ \left( \frac{V_{terminal}}{V_{initial}} \right)^{\frac{1}{t}} - 1 \right] \times 100. This allows for a fair comparison across different hold periods.

Principle 3: Volatility Drag

Our engine emphasizes annualized returns to highlight "Volatility Drag." This ensures investors understand that a 50% gain followed by a 50% loss results in a -25% total return, not a break-even scenario.

The Components of Return

To get an accurate number, you must input the data correctly. The most common mistake investors make is ignoring cash flow:

  • Initial Investment (Cost Basis): The total capital you put at risk. This includes the purchase price plus transaction fees, commissions, and renovation costs.
  • Ending Value (Total Exit): This is not just the sale price. It must include Sale Price + Cumulative Dividends/Rent/Interest Received. If you ignore the cash flow you pocketed during the holding period, you will severely understate your ROI.
  • Total ROI vs. Annualized ROI: Total ROI tells you how much you made. Annualized ROI (CAGR) tells you how fast you made it. CAGR is the only metric that allows you to compare a 6-month house flip against a 10-year bond yield fairly.

Strategic Scenario: The "Time Value" Trap

A higher Total ROI is not always better. Capital efficiency depends on time. Consider two investors who both invested $100,000:

Scenario A: The "Quick Flip"

  • Investment: $100,000
  • Exit: $120,000 in 1 Year.
  • Total ROI: 20%
  • Annualized ROI (CAGR): 20%
  • The Verdict: Extremely efficient use of capital. You freed up your cash quickly to compound it again.

Scenario B: The "Stagnant Hold"

  • Investment: $100,000
  • Exit: $150,000 in 5 Years.
  • Total ROI: 50% (Looks higher!)
  • Annualized ROI (CAGR): ~8.4%
  • The Verdict: While the total profit is larger ($50k vs. $20k), the capital grew much slower. This return fails to meet the institutional Hurdle Rate of the S&P 500, meaning you took on illiquidity risk for sub-market returns.

Investor Intelligence

Q: What is a "good" ROI?

A: Context is king. The historical benchmark is the S&P 500, which has returned roughly 10% annually (nominal) or 7% (real, inflation-adjusted) over the long term. If your active investments (real estate, stock picking) aren't beating 10% CAGR after fees and taxes, you might be better off buying a low-cost index fund.

Q: Does this calculator account for inflation?

A: No, this calculates the Nominal Return. To find your Real Return (purchasing power), you must subtract the inflation rate over the period. For example, if your CAGR is 8% but inflation was 3%, your Real Return is approximately 5%.

Q: How do I handle taxes?

A: ROI is typically calculated on a pre-tax basis to measure the asset's performance. However, your "Take-Home ROI" depends on your tax bracket and holding period. Short-term gains (held one year or less) are taxed as ordinary income, while long-term gains enjoy lower capital gains rates.

Q: Why is my Annualized ROI lower than my Average Return?

A: This is due to the mathematics of compounding (Geometric Mean vs. Arithmetic Mean). If you lose 50% one year and gain 50% the next, your average return is 0%, but you have actually lost money (down 25% total). CAGR accounts for this volatility drag and gives you the true growth rate.

Q: Can I use this for real estate?

A: Yes, but be careful with the inputs. For "Initial Investment," use your Down Payment + Closing Costs + Renovation (your actual cash in deal). For "Ending Value," use Net Sale Proceeds + Cumulative Rental Cash Flow. Do not use the total property value if you have a mortgage.

Financial Knowledge & Strategies

Insights to help you make savvier decisions about your money.

FinanceReal Estate

How the Interest Rate and the APR Differ on a Home Loan, a Car Loan, and a Credit Card

On a home loan, the APR can be higher than the interest rate. On a car loan, the two numbers are often the same. On a credit card, the APR is the interest rate, and cash can use a higher one than a purchase.

Read Article
Finance

Why a High-Yield Savings Account Can Add Less Interest Than You Expected

The percent on a high-yield savings account is for a full year if that percent stays put and the money stays in. Interest is usually based on how much was in the account each day. A deposit that arrives late in the month can earn less than you expected.

Read Article
Real EstateFinance

The First Home Insurance Check Can Be the Worn Value. A Second Check Can Come After the Repair.

On many home insurance policies, the first check is the worn value minus the deductible. If the policy pays to replace the damage, the held-back part can come in a second check after the work is done and the receipts are in.

Read Article
Real EstateFinance

An Escrow Surplus Check in Harris County, Texas, Is Usually Not Extra Money

In Harris County, Texas, a surplus check is usually leftover after the tax bills, not extra sitting in the account today. Not true of every loan.

Read Article
Real EstateFinance

In Texas, Homeowners and Landlord Insurance Usually Exclude Flood. That Is Why Flood Is Its Own Policy.

In Texas, standard homeowners and landlord policies usually exclude flood. A burst pipe is not a flood. You might pay flood in escrow, or once a year.

Read Article
Real EstateFinance

A Mortgage Recast Reprints the Monthly Coupon. A Refinance Tears the Loan Up.

A mortgage recast applies extra principal and redraws the monthly on the original loan, at the original rate and remaining term. A refinance replaces the mortgage. See when extra principal should redraw the payment, and when the mortgage itself should be replaced.

Read Article

This calculator/tool is provided for educational and illustrative purposes only and should not be relied upon as financial, investment, or legal advice. Results are estimates based on your inputs and standard formulas; actual outcomes may vary. Always consult with a qualified financial professional before making any financial decisions.