1. Calculators
  2. Bonds & Fixed Income

Bond Price & Accrued Interest Calculator

Work out what a fixed-coupon bond is worth at a given market yield, how much of that value comes from coupons and how much from principal, and the accrued interest a buyer pays on top of the quoted price.

Updated Oct 16, 2026Free · no sign-upFormulas tested

Your inputs

Price a fixed-coupon bond from the yield the market requires. Fractional years are priced between coupon dates.

$
The amount repaid at maturity. Most US bonds trade in $1,000 units.
%
The fixed rate printed on the bond, as a % of face value per year.
%
The annual market yield for bonds of this credit and maturity, compounded at the coupon frequency.
years
Use decimals for dates between coupons, e.g. 7.25.
Coupon frequency

Results

Bond price$925.6192.561% of par · discount of $74.39
Price, % of par
92.561
Discount to par
-$74.39
PV of coupons
$371.94
40.2% of the value
PV of principal
$553.68
59.8% of the value
Current yield
5.40%

The 5.00% coupon is below the 6.00% yield, so the bond trades at a discount of $74.39. That shortfall in income is made up by the pull to par: the price rises toward $1,000.00 as maturity approaches.

Bond price at different yields

$600$800$1K$1.2K$1.4K1%2.50%4%5.50%7%8.50%10%ParPar (yield = coupon)Your yield

The curve is convex: a 1-point fall in yield adds $74.39, while a 1-point rise takes away only $67.74.

Cash flows and present values

PaymentYears from nowCouponPrincipalDiscount factorPresent value
10.50$25.00$0.000.9709$24.27
21.00$25.00$0.000.9426$23.56
31.50$25.00$0.000.9151$22.88
42.00$25.00$0.000.8885$22.21
52.50$25.00$0.000.8626$21.57
63.00$25.00$0.000.8375$20.94
73.50$25.00$0.000.8131$20.33
84.00$25.00$0.000.7894$19.74
94.50$25.00$0.000.7664$19.16
105.00$25.00$0.000.7441$18.60
Total$500.00$1,000.00$925.61

Each payment is discounted at 3.0000% per half-year (the annual yield divided by 2).

Results are estimates from the numbers you enter. They are not financial, tax or legal advice.

How to use the bond price calculator

The page has two tools. Price values a bond from the yield the market demands. Accrued interest works out the interest a buyer owes the seller when a bond changes hands between coupon dates.

For the price:

  1. Enter the face value and the coupon rate. Both are printed on the bond or listed in your broker’s bond details. Most US bonds trade in $1,000 units.
  2. Enter the yield to maturity. This is the market rate for bonds of similar credit quality and maturity, or the yield shown next to the bond’s quote.
  3. Enter the years to maturity. Decimals price the bond between coupon dates: 7.25 years with semiannual coupons means settlement is halfway through a coupon period.
  4. Choose the coupon frequency. US Treasuries and most US corporate bonds pay semiannually.

For accrued interest, enter the coupon details and the day count convention, then either the last coupon date and the settlement date (as YYYY-MM-DD) or the number of days since the last coupon. Add the quoted price to see the dirty price you would pay.

The bond price formula

A bond is a series of fixed payments, so its price is the sum of their present values at the market yield:

P = Σk=1…N (F × c ÷ f) ÷ (1 + y ÷ f)k + F ÷ (1 + y ÷ f)NP is the price, F the face value, c the annual coupon rate, f the number of coupons a year, y the annual yield to maturity and N the number of coupons left (years × f).

When settlement falls inside a coupon period, each payment is discounted over k − w periods, where w is the fraction of the current period already elapsed. That gives the dirty price; the clean price subtracts the accrued coupon, F × c ÷ f × w.

Accrued interest itself depends on the day count convention:

30/360: Accrued = F × c × D30/360 ÷ 360
Actual/actual: Accrued = F × c ÷ f × Actual days ÷ Actual days in the coupon period
Actual/360: Accrued = F × c × Actual days ÷ 360
Dirty price = Clean price + Accrued interestD30/360 counts every month as 30 days: a day 31 becomes 30, and an end date on the 31st becomes 30 when the start date is the 30th or 31st.

A worked example

A $1,000 bond pays a 5% coupon in two payments a year and matures in 10 years. Similar bonds yield 6%.

Each half-year the bond pays $25.00, 20 payments in all, discounted at 3.00% per half-year. The coupons are worth $371.94 today and the $1,000 repayment $553.68, so the price is $925.61, or 92.561 per 100 of face value. The coupon is below the market yield, so the bond sells at a discount of $74.39.

Now suppose you buy a bond like this between coupon dates. The last coupon was paid on 2026-04-15 and the trade settles on 2026-07-31. Under 30/360 that is 106 days of a 180-day period, so the seller has earned $14.72 of the next coupon. At a quoted price of 98.5 per 100, you pay $985.00 plus that interest: a dirty price of $999.72.

Premium, par and discount

The price of a bond depends on how its coupon compares with the yield the market wants:

Market yield Price of the 5% bond Trades at
4% $1,081.76 A premium
5% $1,000.00 Par
6% $925.61 A discount
7% $857.88 A deeper discount

When the coupon matches the yield, the bond is worth exactly its face value. A premium bond pays more income than the market requires and gives part of it back as the price falls to par by maturity; a discount bond pays less income and makes up the difference as the price rises to par. This drift toward face value is called the pull to par, and it happens whether or not yields move.

What moves the price most

Maturity matters most. The further away the repayment, the more each change in yield is multiplied:

Maturity (5% coupon, 6% yield) Price If yield rises 1 point If yield falls 1 point
2 years $981.41 -1.85% +1.89%
10 years $925.61 -7.32% +8.04%
30 years $861.62 -12.89% +16.06%

Two things stand out. Long bonds move many times more than short ones for the same change in yield. And in every row the gain from a fall in yield is larger than the loss from an equal rise: the price–yield curve in the chart is convex. Our bond duration calculator measures both effects precisely.

The coupon frequency has a smaller effect. With annual instead of semiannual coupons, the example bond is worth $926.40 at the same quoted yield instead of $925.61. Two forces pull in opposite directions: the coupons arrive later, which lowers the value, but a 6% yield compounded once a year is a lower effective rate than 6% compounded twice, which raises it. When you compare bonds with different coupon frequencies, compare their effective annual yields.

Clean prices, dirty prices and day counts

Bond prices are quoted clean so that the quote does not jump each time a coupon is paid. The money that changes hands is the dirty price. If the example bond had 7.25 years left, the clean price would be $941.81 and the buyer would also pay $12.50 of accrued interest, for $954.31 in total.

The day count convention changes accrued interest by small but real amounts. For the dates in the example, 30/360 gives $14.72, actual/actual gives $14.62 and actual/360 gives $14.86. On a large trade, the convention is worth checking against the trade confirmation.

What this calculator does not include

  • Calls, puts and sinking funds. The price assumes the bond runs to maturity. For callable bonds, our bond yield calculator shows the yield to call.
  • Credit risk. The yield you enter must already reflect the issuer’s credit quality. Default and recovery are not modeled.
  • Business-day adjustments and odd first or last coupons. Coupon dates are assumed to fall on the same day of the month, cut back to the month’s last day where needed. Ex-dividend periods used in some markets outside the US are ignored.
  • Taxes and trading costs, including the dealer markup built into most retail bond prices.
  • The February end-of-month rules that some versions of 30/360 apply.

For an actual trade, the dealer’s confirmation shows the clean price, accrued interest and total amount due. Use this calculator to check those figures and to see how the price would change at other yields.

Frequently asked questions

How do you calculate the price of a bond?
Discount every remaining coupon and the final repayment of face value at the market yield, and add the present values together. With semiannual coupons, each payment is discounted at half the annual yield per half-year. A $1,000 bond with a 5% coupon and 10 years to maturity is worth $925.61 at a 6% yield.
Why do bond prices fall when interest rates rise?
A bond's coupons are fixed when it is issued. When new bonds start paying more, an old bond with a lower coupon is only attractive at a lower price, and the price falls until its yield matches the market. In the example, a rise in yield from 5% to 6% takes the price from $1,000.00 to $925.61.
What is the difference between the clean price and the dirty price?
The clean price is the quoted price, without interest. The dirty (invoice) price is what the buyer actually pays: the clean price plus the interest accrued since the last coupon date. At the next coupon date the buyer receives the full coupon, which repays the accrued interest.
Which day count convention do US bonds use?
US Treasury notes and bonds use actual/actual: the actual days elapsed divided by the actual days in the coupon period. US corporate, agency and municipal bonds usually use 30/360, which treats every month as 30 days. Actual/360 is mostly used for money-market instruments and floating-rate notes. The offering documents state the convention for a specific bond.
What does it mean when a bond trades at a premium or a discount?
A bond trades at a premium when its coupon is higher than the market yield and at a discount when the coupon is lower. At a 4% yield the example bond is worth $1,081.76, a premium; at 6% it is worth $925.61, a discount. Either way, the price moves toward face value as maturity approaches.

Related calculators

All calculators →

This calculator is for education and planning. It uses the formulas described above and the inputs you provide; real results depend on fees, taxes, timing and other details that a general tool cannot know. PromtFinance does not give personal financial advice. Check important decisions with your provider or a qualified professional.