Coupon Payment Calculator
Calculate bond coupon payments, accrued interest, and full payment schedules using standard day-count conventions (30/360, Actual/Actual).
About
Miscalculating a bond coupon payment by even one day under the wrong day-count convention can produce settlement errors of several basis points on large notionals. This calculator computes periodic coupon payments using C = FV ร rn, generates a full payment schedule from issue to maturity, and derives accrued interest under four ISDA-standard day-count conventions: 30/360, Actual/360, Actual/365 Fixed, and Actual/Actual. It distinguishes clean price from dirty price so you can reconcile trade confirmations against counterparty statements.
The tool assumes a fixed-rate, non-callable bond with no embedded options. Amortizing structures and step-up coupons are outside scope. Day-count fractions follow ISDA 2006 Section 4.16 definitions. Pro tip: for USD corporate bonds the market standard is 30/360, while US Treasuries use Actual/Actual. Applying the wrong convention to a 10-year bond with $10M face value can shift accrued interest by thousands of dollars on settlement day.
Formulas
The periodic coupon payment C for a fixed-rate bond is computed as:
Where FV = face (par) value of the bond, r = annual coupon rate (decimal), and n = number of coupon payments per year.
Accrued interest AI from the last coupon date to the settlement date is:
Where Dacc = days from last coupon to settlement (computed per day-count convention), and Dperiod = total days in the coupon period. For the 30/360 convention, each month is treated as 30 days and each year as 360 days.
The dirty price (invoice price) paid at settlement equals:
Where Pclean is the quoted market price and AI is the accrued interest. The total coupon income over the life of the bond is C ร N, where N is the total number of coupon periods from issue to maturity.
Reference Data
| Day-Count Convention | Abbreviation | Days in Year | Typical Use | Accrued Fraction Formula |
|---|---|---|---|---|
| 30/360 (Bond Basis) | 30/360 | 360 | USD Corporate Bonds, Euro-denominated bonds | 360 ร (Y2 โ Y1) + 30 ร (M2 โ M1) + (D2 โ D1)360 |
| Actual/360 | ACT/360 | 360 | Money markets, FRNs, Euro LIBOR | Actual Days360 |
| Actual/365 Fixed | ACT/365F | 365 | GBP Sterling bonds, some AUD bonds | Actual Days365 |
| Actual/Actual (ISMA) | ACT/ACT | Variable | US Treasuries, Euro government bonds | Actual Days in AccrualActual Days in Coupon Period |
| Common Bond Payment Frequencies | ||||
| Annual | - | 1 payment per year | n = 1 | |
| Semi-Annual | - | 2 payments per year (most common) | n = 2 | |
| Quarterly | - | 4 payments per year | n = 4 | |
| Monthly | - | 12 payments per year | n = 12 | |
| Reference: Coupon Rates by Bond Type (Indicative) | ||||
| US Treasury 10Y | UST | Semi-Annual, ACT/ACT | 4.00% - 4.50% (2024) | |
| US Investment Grade Corp | IG | Semi-Annual, 30/360 | 4.50% - 5.50% | |
| US High Yield Corp | HY | Semi-Annual, 30/360 | 6.00% - 9.00% | |
| German Bund 10Y | DBR | Annual, ACT/ACT | 2.00% - 3.00% | |
| UK Gilt 10Y | UKT | Semi-Annual, ACT/365F | 3.50% - 4.50% | |
| Japanese JGB 10Y | JGB | Semi-Annual, ACT/365F | 0.50% - 1.00% | |
| Eurobond (EUR Corp) | EMTN | Annual, 30/360 | 3.00% - 5.00% | |
| Municipal Bond (US) | MUNI | Semi-Annual, 30/360 | 2.50% - 4.00% | |
| Australian Gov Bond | ACGB | Semi-Annual, ACT/ACT | 3.00% - 4.50% | |