# Coupon Payment Calculator

URL: https://speedycalculator.com/calculators/finance/coupon-payment/
Last updated: 2026-10-25

> The coupon payment calculator works out the interest a bond pays each period from its face value, annual coupon rate and the number of payments per year, plus the annual coupon and current yield.

## Inputs

- Face value of the bond
- Annual coupon rate (%)
- Number of payments per year
- Market price

## Results

- Coupon payment
- Annual coupon
- Current yield

## Formula

```
Annual coupon = face value × coupon rate
Coupon payment = annual coupon ÷ payments per year
Current yield = annual coupon ÷ price
```

## Explanation

U.S. Treasury and most corporate bonds pay coupons twice a year. A $1,000 bond with a 6% coupon pays $30 every six months.

### How to use the Coupon Payment Calculator

- **Face value of the bond**
- **Annual coupon rate**
- **Number of payments per year**
- **Market price**

Results update as you type, and every field accepts the units shown in its menu.

### How it works

Enter the face value, the annual coupon rate, the payments per year and the market price.

### Tips

- Check whether rates are quoted annually, semi-annually or per period.
- Bond prices and yields move in opposite directions – a higher yield means a lower price.
- Use the bond's clean price (without accrued interest) for yield calculations.
- Credit ratios are most useful when tracked over several years.

### Common mistakes to avoid

- Confusing the coupon rate with the yield.
- Using the face value instead of the market price.
- Forgetting that callable bonds may be redeemed before maturity.

### Inputs explained

FieldWhat to enterFace value of the bondAmount in your currencyAnnual coupon rateIn %Number of payments per yearChoose one: Annually, Semi-annually, Quarterly, MonthlyMarket priceAmount in your currency

### What each result means

- **Coupon payment** = [Face value of the bond]×[Annual coupon rate]÷100÷[Number of payments per year]
- **Annual coupon** = [Face value of the bond]×[Annual coupon rate]÷100
- **Current yield** = [Annual coupon]÷[Market price]×100

### Example values

How the main result changes when **Face value of the bond** changes and everything else stays at the example values above:

Face value of the bondCoupon payment5001575022.51,000301,25037.51,500452,00060

## Worked example

Inputs — Face value of the bond: $1,000; Annual coupon rate: 6 %; Number of payments per year: Semi-annually; Market price: $980.

Results — **Coupon payment = $30.00**; Annual coupon = $60.00; Current yield = 6.12 %.

## FAQ

**How do I calculate a coupon payment?**
Face value × coupon rate ÷ payments per year.

**Do coupons change with the bond price?**
No – coupons are fixed by the face value and coupon rate.

**How often do bonds pay coupons?**
Most pay semi-annually; some pay annually, quarterly or monthly.

**What formula does the Coupon Payment Calculator use?**
Annual coupon = face value × coupon rate.

