About the Bond Return Calculator
Holding-period return on a bond including coupons received and the price at sale or maturity.
Also known as: bond total return, holding period return.
How to use this calculator
- Enter purchase price, sale / redemption price, coupons received, years held.
- The result updates instantly as you type — press Calculate (or Enter) at any time.
- Review the breakdown shown under the main result.
- Use Copy result or Share to save the answer or send a link with your inputs.
Formula
HPR = (sale + coupons − cost) ÷ cost
Worked example
Using the values pre-filled in the calculator above:
- Purchase price = 980
- Sale / redemption price = 1,000
- Coupons received = 150
- Years held = 3
the calculator returns:
- Total return: 17.35%
- Annualized: 5.48%
- Profit: 170