Holding Period Return Calculator

Calculate total and annualized holding period return including income, transaction costs, taxes, and inflation adjustment. Compare against major benchmarks.

Dividends, rent, interest over entire period
Commissions, fees, closing costs
Holding Period Return
55.80%
Total return: $5,580.00
Annualized Return
15.93%
Compound annual growth rate equivalent
Real Annualized Return
12.55%
After inflation adjustment
Capital Gain
$5,000.00
Sale price minus purchase price
After-Tax HPR
46.98%
Net: $4,698.00 after $882.00 taxes
After-Tax Annualized
13.70%
Tax-adjusted compound annual return

Return Composition

Capital Gain
$5,000.00 (50.0%)
Income
$600.00 (6.0%)
Transaction Costs
-$20.00 (-0.2%)

Benchmark Comparison

BenchmarkAnnual ReturnOver 3 yrsvs Your Return
S&P 500 Avg10.0%33.1%+5.93%
10-Yr Treasury4.5%14.1%+11.43%
Inflation3.0%9.3%+12.93%
Savings Account4.0%12.5%+11.93%
Your Investment15.93%55.8%โ€”
Planning notes, formulas, and examples

About the Holding Period Return Calculator

Holding Period Return (HPR) measures the total return earned on an investment over the entire period it was held, including both capital appreciation and income received. It is the most fundamental measure of investment performance because it answers the full question of what happened from purchase to sale, not just what happened to the price.

While simple in concept, a complete HPR analysis must account for several factors: income received (dividends, rent, interest), transaction costs, capital gains and income taxes, and the erosion of purchasing power from inflation. The annualized version converts the total return into a per-year compound rate, making it easy to compare investments held for different periods. That makes the metric useful for both portfolio review and one-off asset sales.

This calculator produces five key metrics: nominal HPR, annualized return, real (inflation-adjusted) return, and after-tax returns. The benchmark comparison table puts your investment's performance in context against common alternatives like the S&P 500, treasuries, and savings accounts. The goal is to make the return comparable across holdings that generate different mixes of price appreciation and cash income.

When This Page Helps

Use this calculator to compare investments held for different lengths of time after accounting for income, fees, taxes, and inflation rather than looking only at headline gain. It gives you a return figure that is closer to the actual economic result of owning the asset. That makes it more useful than price change alone when you are reviewing a stock, bond, rental property, or private investment that produced cash flow during the holding period.

How to Use the Inputs

  1. Enter the purchase price (total cost basis) and sale price.
  2. Enter total income received during the holding period (dividends, rent, coupons).
  3. Specify the holding period in years (use decimals for partial years).
  4. Add any transaction costs (commissions, closing costs, fees).
  5. Set inflation rate and applicable tax rates for real and after-tax returns.
  6. Compare your annualized return against the benchmark table.
Formula used
HPR = (Sale Price โˆ’ Purchase Price + Income โˆ’ Costs) / Purchase Price ร— 100 Annualized = ((1 + HPR/100)^(1/years) โˆ’ 1) ร— 100 Real Return = ((1 + Nominal) / (1 + Inflation) โˆ’ 1) ร— 100 After-Tax = (Net Gain โˆ’ Cap Gains Tax โˆ’ Income Tax) / Purchase Price ร— 100

Example Calculation

Result: HPR = 55.8%, Annualized = 16.0%

A $10,000 investment sold for $15,000 with $600 income and $20 costs over 3 years produces a 55.8% total return, or 16.0% annualized โ€” well above the S&P 500 average.

Tips & Best Practices

  • Always include all income received (reinvested or not) for an accurate HPR.
  • Use after-tax annualized returns for real decision-making โ€” pre-tax returns can be misleading.
  • Transaction costs matter more for short holding periods โ€” a $50 fee on a $1,000 trade is 5%.
  • Benchmark against a risk-appropriate alternative, not just the S&P 500.
  • For real estate, include all costs: closing costs, maintenance, property management fees.

What HPR Measures

Holding period return answers a simple question: how much did the investment actually make over the time you owned it? Unlike a price-only view, it captures both appreciation and cash income, which matters for assets like dividend stocks, bonds, and rental property.

Why Annualization Matters

Total return alone can be misleading across different time spans. A 40 percent gain in one year and a 40 percent gain over six years are not equivalent investments. Annualization converts the result into a comparable compound rate.

Build The Right Cost Basis

The most common mistake is leaving out fees, taxes, or cash income. For a meaningful comparison, include the full purchase cost, all sale costs, and every payment the asset produced while you held it.

Sources & Methodology

Last updated:

Methodology

This page calculates holding period return from the full ownership result: sale proceeds plus income received, minus purchase cost and transaction costs, all divided by the starting basis. It then annualizes the total return with the geometric-growth formula and shows real and after-tax variations by applying the inflation and tax assumptions entered on the page.

The result is designed as an ownership-return worksheet. It is most appropriate for point-to-point analyses where the user can summarize the full holding period with a starting basis, an ending value, and total income received while the asset was held.

Sources

Frequently Asked Questions

  • HPR is the total percentage return earned over the full time an investment was held, including both price change and cash income relative to the original purchase price. It is the broadest simple return measure for a completed investment.