A bond discount is the difference between the face value of a bond and the price for which it sells. The face value, or par value, of a bond is the principal due when the bond matures. Bonds are sold at a discount when the market interest rate exceeds the coupon rate of the bond[1] . In order to calculate how the amount of the bond discount, you need to need to calculate the present value of the principal and the present value of the coupon payments.

Part 1
Part 1 of 3:

Calculating the Present Value of the Bond's Principal

  1. 1
    Gather the information. The present value of the bond's principal tells you its current worth based on the current market interest rate. For this calculation, you need to know the current market interest rate. Also, you need to know the length of time until the bond expires and the number of interest payments per year.[2]
    • For example, suppose ABC Company issues 5-year, $500,000, 10% bonds. Interest is paid semi-annually. The current market interest rate is 12 percent.
    • In this example, the current market interest rate is 12 percent.
    • The length of time until the bond expires is 5 years.
  2. 2
    Calculate the current market interest rate for each payment period. Divide the annual current market interest rate by the number of interest payments per year. Using the example above, the annual market interest rate is 12 percent. Interest payments are paid semi-annually, or twice per year. The market rate per period is 6 percent .
    Advertisement
  3. 3
    Calculate the total number of interest payments. Multiply the number of interest payments per year by the number of years until the bond reaches maturity. This tells you how many interest payments will be made over the life of the bond. In the above example, interest is paid out semi-annually, or twice per year. The number of years until maturity is five. The total number of interest payments is .
  4. 4
    Calculate the Present Value Interest Factor (PVIF). This is used to calculate the present value of the bond based on the current market interest rate. The formula for PVIF is . In this formula, “r” is the interest rate per period. Also, “n” is the total number of interest payments.[3]
    • PVIF =
    • Present value of the principal = principal * PVIF
  5. Advertisement
Part 2
Part 2 of 3:

Calculating the Present Value of the Interest Payments

  1. 1
    Gather the information. The present value of the interest payments tells you the current worth of the bond's interest payments based on the current market interest rate. For this calculation, you need to know the bond's annual coupon rate and the annual market interest rate. Also, find out the number of interest payments per year and the total number of coupon payments.[4]
    • Using the example above, the annual coupon rate is 10 percent and the annual current market interest rate is 12 percent.
    • The number of interest payments per year is two, and there are 10 total interest payments over the life of the bond.
  2. 2
    Calculate the coupon rate per period. Divide the annual coupon rate by the number of payments per year. In the above example, the annual coupon rate is 10 percent. The number of interest payments per year is two. The interest rate for each payment is 5 percent .
  3. 3
    Calculate the amount of each interest payment. Multiply the principal of the bond by the interest rate per period. In the example above, the principal of the bond is $500,000. The interest rate per period is 5 percent. Each interest payment is $25,000 .
  4. 4
    Calculate the Present Value of an Ordinary Annuity (PVOA) factor. This is used to calculate the value of the interest payments if they were to be paid now. It is based on the current market interest rate. The formula is . In this formula, “r” is the current market interest rate per period and “n” is the total number of interest payments.[5]
  5. 5
    Calculate the present value of the interest payments. Multiply the amount of each interest payment by the PVOA. This tells you how much the interest payments would be worth if they were all paid out today. Use the equation . The present value of the interest payments is $184,002.
  6. Advertisement
Part 3
Part 3 of 3:

Calculating the Bond Discount Rate

  1. 1
    Gather the information. You need the results of your two prior calculations. First you need to know the present value of the principal of the bond. Also, you need to know the present value of the interest payments. Finally, you need to know the face value of the bond.[6]
    • Using the above example, the present value of the principal is $279,200.
    • The present value of the interest payments is $184,002.
    • The bond's face value is $500,000.
  2. 2
    Calculate the bond's market price. This tells you the price for which you should offer the bond. It is based on the current market interest rate. It is the sum of the present value of the principal plus the present value of the interest payments.
    • Using the above example, the bond's market price is .
  3. 3
    Calculate the bond discount. Compare the bond's market price which you just calculated with the bond's face value. In the example above, the bond's market price is lower than the face value. Therefore, the bond will be offered at a discount.
    • .
    • The bond discount is $36,798.
  4. 4
    Calculate the bond discount rate. This tells your the percentage, or rate, at which you are discounting the bond. Divide the amount of the discount by the face value of the bond. Using the above example, divide $36,798 by $500,000.
    • The discount rate for the bond is 7.36 percent.
  5. 5
    Compare the calculated discounted bond value with the market price. If the market price is lower than the calculated discounted bond value, then you can consider the bond a good buy. If the market price is higher than the calculated bond, then you might want to hold off.
  6. Advertisement

About This Article

Michael R. Lewis
Co-authored by:
Business Advisor
This article was co-authored by Michael R. Lewis. Michael R. Lewis is a retired corporate executive, entrepreneur, and investment advisor in Texas. He has over 40 years of experience in business and finance, including as a Vice President for Blue Cross Blue Shield of Texas. He has a BBA in Industrial Management from the University of Texas at Austin. This article has been viewed 172,200 times.
1 votes - 100%
Co-authors: 13
Updated: July 22, 2022
Views: 172,200
Categories: Financial Bonds
Article SummaryX

Bond discount is the difference between the face value of a bond and the price it sells for. To calculate the bond discount rate, you’ll need to know the current value of the bond’s principal, the current value of the interest payments, and the face value of the bond. First, calculate the bond’s market price by adding the current values of the interest payments to the principal. Then, subtract the face value from the market price you just worked out. This will give you the bond’s discount. To get the bond discount rate, work it out as a percentage, which will be the bond discount divided by its face value. For example, if your bond’s face value is 500,000 and its discount is 36,798, the rate will be 7.36 percent. For more tips from our Financial co-author, including how to calculate the current value of your bond’s principal, read on!

Did this summary help you?
Advertisement