Coupon Payment Calculator

Quick answer

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.

$
%
$
Coupon payment
$ —
Annual coupon
$ —
Current yield
— %

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

  1. Face value of the bond
  2. Annual coupon rate
  3. Number of payments per year
  4. 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

Field What to enter
Face value of the bond Amount in your currency
Annual coupon rate In %
Number of payments per year Choose one: Annually, Semi-annually, Quarterly, Monthly
Market price Amount 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 bond Coupon payment
500 15
750 22.5
1,000 30
1,250 37.5
1,500 45
2,000 60

Formula

Annual coupon = face value × coupon rateCoupon payment = annual coupon ÷ payments per yearCurrent yield = annual coupon ÷ price

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 %.

Frequently asked questions

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.

Cite this calculator

Speedy Calculator. (2026). Coupon Payment Calculator. Speedy Calculator. https://speedycalculator.com/calculators/finance/coupon-payment/