How to Calculate the Issue Price of Bonds: Formula, Inputs, and Examples

To calculate the issue price of a bond, discount every future cash flow the bond will produce back to today using the market interest rate, then add those present values together. A bond throws off two kinds of cash flow: periodic coupon payments and the face value returned at maturity. Each gets shrunk back to its current worth, and the sum is the price.

The Formula

The calculation has two pieces that you work out separately and then add:

Issue Price = Present Value of Coupon Payments + Present Value of Face Value

The coupon stream is an annuity, so it uses the annuity present value formula. The face value is a single lump sum at the end, so it uses the standard present value formula. Both pieces use the same discount rate.

  • Present value of coupons: C × [(1 − (1 + r)⁻ⁿ) / r]
  • Present value of face value: F / (1 + r)ⁿ

C is the coupon payment per period, r is the market interest rate per period, n is the total number of periods, and F is the face value.

The Five Inputs You Need

Before you can run the numbers, pull these from the bond’s prospectus or trust indenture:

  • Face value, also called par value. This is what the issuer repays at maturity, typically $1,000.
  • Coupon rate, the fixed annual interest rate expressed as a percentage of face value.
  • Market interest rate, also called yield to maturity. This is the return investors currently demand for bonds of comparable risk and maturity, and it changes daily with economic conditions, Federal Reserve policy, and inflation expectations.
  • Years to maturity.
  • Payment frequency. Most corporate and municipal bonds pay semiannually; the indenture specifies the exact schedule.

Adjust for Semiannual Payments First

If the bond pays interest twice a year, convert your annual figures to per-period figures before you touch the formula. Divide the annual coupon rate by two to get the semiannual coupon. Divide the annual market rate by two to get r. Multiply the years to maturity by two to get n. Getting this wrong is the single most common mistake with this calculation.

Worked Example: Bond Priced at a Discount

Price a bond with a $1,000 face value, a 6% annual coupon rate, semiannual payments, 10 years to maturity, and a market interest rate of 8%.

The semiannual adjustments:

  • Coupon payment per period (C): $1,000 × 6% ÷ 2 = $30
  • Market rate per period (r): 8% ÷ 2 = 4%, or 0.04
  • Number of periods (n): 10 × 2 = 20

Present value of the 20 coupon payments:

$30 × [(1 − (1.04)⁻²⁰) / 0.04] = $30 × 13.5903 = $407.71

Present value of the $1,000 face value received in 20 periods:

$1,000 / (1.04)²⁰ = $1,000 / 2.1911 = $456.39

Add them: $407.71 + $456.39 = $864.10. The bond’s 6% coupon falls short of the 8% market rate, so the price drops below par to compensate buyers for the lower-than-market interest payments.

Worked Example: Bond Priced at a Premium

Same bond, but the market interest rate is now 4%.

  • C: $30 (unchanged)
  • r: 4% ÷ 2 = 2%, or 0.02
  • n: 20 (unchanged)

Present value of coupons: $30 × [(1 − (1.02)⁻²⁰) / 0.02] = $30 × 16.3514 = $490.54

Present value of face value: $1,000 / (1.02)²⁰ = $1,000 / 1.4859 = $672.97

Issue price: $490.54 + $672.97 = $1,163.51. Investors pay more than par because the 6% coupon beats the 4% market rate, and the premium is the price of locking in those above-market payments.

Why Prices Land Above, Below, or at Par

The relationship between the coupon rate and the prevailing market rate drives the result. When the coupon rate exceeds the market rate, the bond prices at a premium. When the coupon rate is lower, it prices at a discount. When they match, it prices exactly at par. The formula handles the adjustment automatically, pulling the effective yield into line with the market regardless of what coupon is printed on the bond.

Zero-Coupon Bonds

A zero-coupon bond pays no periodic interest. You buy it at a deep discount and collect the face value at maturity. Because there are no coupons, the annuity piece drops out entirely:

Issue Price = F / (1 + r)ⁿ

For a $1,000 zero-coupon bond maturing in 15 years at a 5% market rate compounded semiannually: $1,000 / (1.025)³⁰ = $1,000 / 2.0976 = $476.74. The buyer pays roughly $477 today and collects $1,000 at maturity.

Callable Bonds: Use the Lowest Price

Callable bonds let the issuer redeem the bond early, usually at a specified call price. When rates drop, the issuer has an incentive to call and refinance, so you can lose above-market coupons sooner than expected.

The pricing framework is the same, but you run it multiple times. For each possible call date, discount the remaining coupons and the call price back to today. Also run the calculation to the maturity date using face value. The issue price of a callable bond is generally the lowest result across all those scenarios. If the bond can be called in 5 years at $1,020, in 10 years at $1,010, or matures in 20 years at $1,000, you calculate the present value for each and use the minimum. The logic is that the issuer will call when it benefits them, not you.

Pricing Between Coupon Dates

Bonds rarely trade on a coupon payment date. When you buy mid-period, two prices come into play:

  • Clean price: the present value of the remaining cash flows, calculated as if the next coupon period were just starting. This is what gets quoted.
  • Dirty price, also called the invoice price: the clean price plus accrued interest. This is what you actually pay.

Accrued interest is the fraction of the current coupon period that has elapsed, multiplied by the coupon payment. If a bond pays $30 every six months and you buy 40 days into a 180-day period, you owe the seller (40 / 180) × $30 = $6.67. The seller earned that by holding the bond for 40 days; when the next coupon arrives, you collect the full $30, which squares the accounts.

Day Count Conventions

The formula assumes clean, evenly spaced periods. In practice, how you count days inside each period affects the interest calculation. Two conventions dominate the U.S. market:

  • 30/360 treats every month as 30 days and every year as 360 days, keeping each semiannual period at exactly 180 days. Most corporate and municipal bonds use this.
  • Actual/Actual counts real calendar days in each period and in the year. U.S. Treasury bonds use this method, so a coupon period containing 31-day months runs slightly longer than one around February.

The gap is small on a single bond but adds up across a large portfolio. The prospectus or indenture specifies which convention applies.

Issue Price for Tax Purposes Is a Separate Definition

The number you calculate with the present value formula is the economic issue price. For federal tax purposes, “issue price” is defined by statute and does not come from your spreadsheet. For publicly offered bonds not issued in exchange for property, the issue price is the initial offering price to the public at which a substantial amount of the bonds was sold, excluding sales to bond houses, brokers, and other intermediaries. For bonds that are not publicly offered, the issue price is the price paid by the first buyer.1Office of the Law Revision Counsel. 26 U.S. Code 1273 – Determination of Amount of Original Issue Discount That statutory figure is what sets the baseline for original issue discount and the bond’s tax treatment going forward, so if you need the number for a tax return rather than a pricing decision, work from the offering documents, not the formula.