Learning DebtBook - Blog

How Do I Calculate Interest Accrual on Bonds?

Written by Debtbook Team | Aug 28, 2025 4:58:54 PM

Basic Formula for Interest Accrual

The most common formula for calculating interest accrual is:

Interest Accrued = Face Value x (Annual Coupon Rate ÷ 365 Days per Year) x Accrual Period

Where:

  • Annual Coupon Rate: The bond’s stated interest rate (as a percentage).
  • Face Value of Bond: The amount the issuer agrees to pay the bondholder at maturity (usually $1,000).
  • Number of Periods per Year: The number of times interest is paid in a year (usually 1 for annual payments, 2 for semi-annual payments, etc.).
  • Days Since Last Interest Payment: The number of days that have passed since the last coupon payment.
  • Days in the Period: The number of days in the bond's interest period (for semi-annual payments, this would usually be 180 days).

Step-by-Step Calculation Example

Let’s say you hold a bond with the following terms:

  • Face Value: $1,000
  • Coupon Rate: 6% (annual interest rate)
  • Interest Payment Frequency: Semi-annual (twice per year)
  • Last Payment Date: January 1
  • Current Date: April 1

Step 1: Determine the Annual Coupon Payment

The annual coupon payment for this bond would be:

Coupon Payment=26%×1,000=30

Since the bond pays interest semi-annually, each payment would be $30 (half of 6% of $1,000).

Step 2: Calculate the Number of Days Since the Last Payment

From January 1 to April 1, there are 90 days.

Step 3: Determine the Days in the Period

Since the bond pays semi-annually, the number of days in the interest period is typically 180 days (for a standard 360-day year).

Step 4: Calculate the Interest Accrued

Using the formula:

Interest Accrued=18030×90=15

So, the interest accrued on the bond from January 1 to April 1 is $15.

Adjustments for Different Payment Schedules

Bonds can have different interest payment schedules, such as annual, quarterly, or monthly payments. 

The formula for calculating interest accrual can be adapted for each case by adjusting the number of periods per year and days in the period.

  • Annual Payments: If the bond pays interest annually, divide the annual coupon by 1.
  • Quarterly Payments: If the bond pays interest quarterly, divide the annual coupon by 4, and adjust the number of days accordingly.

Why is Interest Accrual Important?

Interest accrual ensures that bondholders or buyers receive the correct amount of interest income for the period they hold the bond, particularly if the bond is bought or sold between payment dates. 

This helps to accurately reflect interest earned and ensures fair compensation for both the buyer and seller in bond transactions. 

It also affects the valuation of bonds in the secondary market, as bonds with accrued interest may be priced higher than bonds without.

What’s important here?

Whether you are purchasing bonds on the secondary market, managing your own portfolio, or handling bond transactions as part of a larger investment strategy, accurate interest accrual calculations ensure fair transactions and proper accounting. 

Knowing how to calculate interest accrual helps investors assess the total return on their bond investments, especially when bonds are bought or sold between payment dates.