Calculator
Holding Period Return
46.5%
Performance Analysis
You earned 46.5% over 30 months — 16.5% per year, well ahead of the S&P 500's long-run average. Dividends and distributions contributed 9% of the gain. Since you held over a year, the profit qualifies for lower long-term capital gains rates.
Holding period return (HPR) is the total gain or loss on an investment over the entire time you owned it, combining price appreciation with every dividend, interest payment, and distribution collected along the way. It is the most honest scorecard you can run on a position because it counts what actually happened to your dollars, not just what the quote on your screen says. An asset that rose 40% while paying no income can still lose to one that rose 30% and handed you a steady stream of distributions. For US retail investors, HPR matters at every decision point. It tells you whether to hold or sell, whether your portfolio is beating a benchmark like the S&P 500, and it drives the taxes you owe: the IRS taxes gains differently depending on whether you held for a year or less. Because investments are held for wildly different lengths of time, raw HPR numbers cannot be compared side by side — which is why this calculator also annualizes the return, converting your total result into an equivalent per-year rate that holds up against any other investment.
The calculator runs two standard formulas. First, holding period return: HPR = (Ending Value + Income Received − Beginning Value) / Beginning Value × 100. This captures both capital appreciation and income, matching the 'total return' convention used by fund companies and Morningstar. Second, it converts that lump-sum gain into a per-year rate: Annualized Return = [(1 + HPR/100)^(1/Years) − 1] × 100, which is mathematically identical to the geometric average used for CAGR. The annualization step is the crucial one. A 60% total gain sounds spectacular until you learn it took 15 years, which works out to only about 3.2% per year. Conversely, a modest 9% gain over six months is a blistering 18%+ annualized. Holding periods here are entered in months and converted to years; if your holding period is under twelve months, remember the IRS will tax any profit as a short-term capital gain at ordinary income rates, while positions held over a year qualify for the lower long-term rates of 0%, 15%, or 20%.
Dividends and distributions represent close to 40% of the S&P 500's long-run total return when reinvested, and for value stocks or income funds the share is even higher. Investors who track only the share price systematically understate their performance — and may wrongly sell a position that is quietly paying them to hold it. Always fold income into the return calculation.
Holding periods differ wildly between investments, making raw totals meaningless for comparison. A rental property held 20 years and a stock held 18 months cannot be ranked side by side until both are converted to annualized returns. The annualized figure is the common yardstick that lets you compare every asset against a single benchmark.
The IRS draws a hard line at 12 months plus one day. Sell at month 11 and your entire gain is taxed at ordinary rates up to 37%; wait 30 more days and it drops to a maximum of 20%, plus any 3.8% Net Investment Income Tax. Before trimming a winner near the one-year mark, let the annualized return and the tax savings both inform the timing of your sale.
Keep a simple spreadsheet with purchase date, cost, shares, and accumulated income for each holding. At tax time or any rebalance decision, you can run this calculator in seconds instead of digging through brokerage statements, and you will always know whether you are sitting on a short-term or long-term gain.
Once a year, compute the annualized return of every major position and compare it against a broad index over the same window. Any holding that has trailed its benchmark for three or more years deserves a written thesis review to decide hold, replace, or harvest — turning vague feelings into hard evidence.
If a position's holding period return is negative and your original thesis is broken, selling realizes a capital loss you can use to offset up to $3,000 of ordinary income per year (or unlimited gains) under IRS rules. Run the number here first: sometimes the tax benefit of harvesting a loser exceeds what you hope to make holding on.
Marcus, a software engineer in Austin, was proud his tech stock rose from $15,000 to $19,800. Running this calculator over his 4-year holding period showed a 32% total return — just 7.2% annualized, well below the index's double-digit run over the same window. He rebalanced half the position into a total-market fund without regret.
Elena, a retired teacher in Ohio, assumed her utility stocks had disappointed because prices barely moved. Adding $4,800 of accumulated dividends flipped the verdict: 38% total return over 60 months, or 6.7% annualized — respectable income-oriented performance that was quietly funding her retirement budget the whole time.
Devon, a marketing manager in Atlanta, had doubled down on a losing stock three times. His calculator run showed a −43% holding period return and −17.3% annualized after 18 months. Annualizing the loss — not the raw dollar figure — finally convinced him the thesis was broken. He harvested the loss against a $12,000 winner to cut his tax bill.
Everything you need to know about this topic.

Financial Chaos Analyst
Ivy Sinclair-Wren is a Financial Chaos Analyst covering investing, AI, wealth psychology, and the emotional consequences of opening finance apps during market crashes. Based in Melbourne, she specializes in demystifying the US tax code and helping users navigate the intersection of spreadsheet logic and human irrationality.