Holding Period Return Calculator
Calculate the total return earned on an investment over its entire holding period, including both capital appreciation and income received. A comprehensive measure of investment performance over any time frame.
This free online holding period return calculator provides instant results with no signup required. All calculations run directly in your browser — your data is never sent to a server. Enter your values below and see results update in real time as you type. Perfect for everyday calculations, homework, or professional use.
The purchase price or initial value of the investment.
The sale price or current value of the investment.
Total dividends, interest, or other income received during the holding period.
How to Use This Calculator
Enter your input values
Fill in all required input fields for the Holding Period Return Calculator. Most fields include unit selectors so you can work in your preferred unit system — metric or imperial, whichever matches your problem.
Review your inputs
Double-check that all values are correct and that you have selected the right units for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.
Read the results
The Holding Period Return Calculator instantly computes the output and displays results with units clearly labeled. All calculations happen in your browser — no loading time and no data sent to a server.
Explore parameter sensitivity
Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.
Formula Reference
Holding Period Return Calculator Formula
See calculator inputs for the governing equation
Variables: All variables and their units are labeled in the calculator interface above. Input fields accept values in multiple unit systems — select your preferred unit from the dropdown next to each field.
When to Use This Calculator
- •Use the Holding Period Return Calculator when comparing financial options side-by-side — such as different loan terms or investment returns — to make more informed decisions.
- •Use it to quickly estimate costs or returns before making purchasing, investment, or borrowing decisions.
- •Use it for financial education and planning to understand how compound interest, fees, or tax affects the real value of money over time.
- •Use it when building or reviewing a budget to verify that projections and calculations are mathematically correct.
About This Calculator
The Holding Period Return Calculator is a free financial calculation tool designed to help individuals and businesses understand key financial concepts and estimate costs, returns, and loan parameters. Calculate the total return earned on an investment over its entire holding period, including both capital appreciation and income received. A comprehensive measure of investment performance over any time frame. The calculations are based on standard financial mathematics formulas. Results are for informational and educational purposes only and should not be considered financial, investment, or tax advice. Consult a qualified financial professional before making financial decisions. All calculations are performed in your browser — no personal financial data is stored or transmitted.
About Holding Period Return Calculator
The Holding Period Return calculator measures the total return on an investment from purchase to sale or current date, capturing both price appreciation and income received. Unlike annualized metrics like CAGR, HPR shows the raw total return regardless of the time period, making it useful for evaluating realized gains on completed investments. Portfolio managers use it to assess individual position performance, while investors use it to measure actual returns including dividends and distributions. HPR provides a complete picture of investment performance that capital gains alone would miss, especially for income-generating assets like dividend stocks, bonds, and real estate.
The Math Behind It
Formula Reference
Holding Period Return
HPR = (Ending Value - Beginning Value + Income) / Beginning Value × 100
Variables: All values in dollar terms for the same investment
Worked Examples
Example 1: Stock investment with dividends
Bought a stock at $10,000, received $500 in dividends, and sold for $13,500.
The holding period return is 40%, combining 35% capital appreciation and 5% income return.
Example 2: Bond held to maturity
Bought a bond for $9,800, received $1,200 in coupon payments, and redeemed at $10,000 par.
The total holding period return on the bond is 14.29%.
Common Mistakes & Tips
- !Forgetting to include dividend or interest income in the return calculation, which understates the true return especially for income-focused investments.
- !Comparing HPR values across investments held for different time periods without annualizing them first.
- !Not accounting for transaction costs, commissions, or taxes that reduce the actual realized return.
Related Concepts
Frequently Asked Questions
How is HPR different from ROI?
HPR and ROI are mathematically identical in their basic form. The distinction is mainly in usage: HPR is the standard term in investment and portfolio management, while ROI is more common in business contexts for evaluating projects and expenditures.
Should I include reinvested dividends in the calculation?
If dividends were reinvested to buy more shares, they are reflected in the ending value rather than counted separately as income. Only include dividends received as cash in the income field to avoid double-counting.
How do I annualize a holding period return?
Use the formula: Annualized Return = (1 + HPR/100)^(1/years) - 1. For example, a 40% HPR over 3 years gives an annualized return of (1.40)^(1/3) - 1 = 11.87% per year.