Bond Price Calculator from Quote – Calculate Invoice Price



Bond Price Calculator from Quote

Determine the total invoice price of a bond, including accrued interest, based on its market quote.

Calculate Invoice Price


The bond’s price as a percentage of its par value (e.g., 99.5 or 102.25).


The face value of the bond, typically $1,000 for corporate bonds.


The annual interest rate paid by the bond.


Number of days passed since the last interest payment was made.


Total number of days in the interest period (e.g., ~182 for semi-annual).

Total Invoice Price (Dirty Price)

$0.00


Clean Price
$0.00
Accrued Interest
$0.00

Formula Used:

Invoice Price = Clean Price + Accrued Interest

Clean Price = (Bond Quote / 100) * Par Value

Accrued Interest = (Par Value * Annual Coupon Rate / Payments Per Year) * (Days Since Last / Days in Period)

(Calculation assumes semi-annual payments for accrued interest)

Price Components Breakdown

Visual breakdown of the bond’s clean price versus the accrued interest component.

What is Calculating Bond Price Using Quotes?

When you see a price for a bond listed, you are typically seeing its “clean price”. This price reflects the value of the bond itself, based on market factors like interest rates and credit quality, quoted as a percentage of its face value (par value). However, the actual amount you pay to purchase the bond is different. This is because bondholders earn interest for every day they hold the bond. The process of calculating bond price using quotes involves taking the quoted clean price and adding the interest that has accumulated since the last payment date.

The final purchase price is known as the “invoice price” or, more commonly, the “dirty price”. This calculator simplifies this process by determining the clean price from the quote, calculating the accrued interest based on the coupon details you provide, and adding them together to give you the true invoice price you would expect to pay.

Bond Price Formula and Explanation

The core of calculating a bond’s invoice price from a quote involves two main formulas that are then combined.

1. Clean Price Formula

The clean price is the straightforward conversion of the quote into a dollar amount.

Clean Price = (Bond Quote / 100) * Par Value

2. Accrued Interest Formula

Accrued interest is the portion of the next coupon payment that the seller has earned but not yet received. The buyer pays this amount to the seller at settlement.

Accrued Interest = Coupon Payment per Period * (Days Since Last Coupon / Days in Period)

3. Invoice Price (Dirty Price) Formula

The final price is the sum of the clean price and the accrued interest.

Invoice Price = Clean Price + Accrued Interest

Variables Explained
Variable Meaning Unit Typical Range
Bond Quote The market price of the bond as a percentage of par. % 80 – 120
Par Value The face value of the bond paid at maturity. $ (Currency) $1,000 (common)
Annual Coupon Rate The bond’s stated annual interest rate. % 1% – 10%
Days Since Last Coupon Time elapsed since the last interest distribution. Days 0 – 185
Days in Period The number of days between coupon payments (e.g., ~182 for semi-annual). Days 90, 182, 365

Practical Examples

Example 1: Bond Trading at a Discount

Imagine a corporate bond is trading at a quote of 98.25. It has a par value of $1,000 and a 4% annual coupon. It has been 60 days since the last semi-annual payment, and there are 182 days in the period.

  • Clean Price: (98.25 / 100) * $1,000 = $982.50
  • Semi-annual Coupon Payment: ($1,000 * 4% / 2) = $20
  • Accrued Interest: $20 * (60 / 182) = $6.59
  • Invoice Price: $982.50 + $6.59 = $989.09

Example 2: Bond Trading at a Premium

Consider a government bond with a quote of 105.50. It has a par value of $1,000 and a 6% annual coupon. It is 120 days since the last semi-annual payment in a 183-day period.

  • Clean Price: (105.50 / 100) * $1,000 = $1,055.00
  • Semi-annual Coupon Payment: ($1,000 * 6% / 2) = $30
  • Accrued Interest: $30 * (120 / 183) = $19.67
  • Invoice Price: $1,055.00 + $19.67 = $1,074.67

For more detailed calculations, you might consult a Yield to Maturity Calculator to understand the bond’s total return.

How to Use This Bond Price Calculator

This tool makes the process of calculating bond price using quotes simple. Follow these steps for an accurate result:

  1. Enter the Bond Quote: Input the bond’s current market price as a percentage (e.g., ‘99.5’).
  2. Provide Par Value: Enter the bond’s face value. This is typically $1,000.
  3. Input the Coupon Rate: Add the bond’s annual interest rate.
  4. Add Day Counts: Enter the days since the last coupon payment and the total days in the payment period. This is crucial for an accurate Accrued Interest Explained calculation.
  5. Review the Results: The calculator will instantly display the Clean Price, Accrued Interest, and the final Invoice Price you’ll pay. The chart provides a helpful visual of these components.

Key Factors That Affect Bond Price

A bond’s quoted price is dynamic and influenced by several market forces:

  • Interest Rates: The most significant factor. If prevailing interest rates rise, newly issued bonds offer higher yields, making existing bonds with lower coupons less attractive, thus their prices fall.
  • Credit Rating: An issuer’s creditworthiness is critical. A credit rating downgrade by an agency like Moody’s or S&P suggests higher default risk, causing the bond’s price to drop.
  • Inflation: High inflation erodes the purchasing power of a bond’s fixed payments, making them less valuable. As inflation rises, bond prices tend to fall.
  • Time to Maturity: Bonds with longer maturities are more sensitive to interest rate changes. This is known as duration risk. A topic often explored with a Present Value of a Bond calculator.
  • Market Demand and Supply: Economic conditions affect investor appetite for bonds. In a recession, investors may flock to the safety of government bonds, driving prices up.
  • Issuer’s Financial Health: For corporate bonds, the company’s performance and financial stability directly impact its bond prices. Positive earnings can increase confidence and prices. Understanding Corporate Bond Valuation is key here.

Frequently Asked Questions (FAQ)

What is the difference between a bond’s clean price and dirty price?
The clean price is the quoted price of a bond, which excludes accrued interest. The dirty price (or invoice price) is the actual transaction price, which includes both the clean price and the accrued interest. Bond transactions settle at the dirty price.
Why is a bond quoted without accrued interest?
Quoting the clean price prevents the graph of a bond’s price from having a “saw-tooth” pattern. The price would jump up after each coupon payment and then decline steadily until the next. The clean price provides a smoother and more accurate representation of the bond’s value based on market factors.
What happens to the price if the quote is above 100?
If a bond is quoted above 100 (e.g., 102), it is trading at a “premium.” This usually happens when its coupon rate is higher than the current market interest rates for similar bonds. Investors are willing to pay more for the higher income stream.
What does it mean if the quote is below 100?
If a bond is quoted below 100 (e.g., 97), it is trading at a “discount.” This typically occurs when its coupon rate is lower than current market rates. The lower price offers a higher yield to maturity to compensate investors.
How is the number of days in a coupon period determined?
This depends on the bond’s day-count convention. Common conventions include 30/360 (assuming 30 days per month) and Actual/Actual (using the real number of days). For simplicity, our calculator lets you input the number directly, with semi-annual periods often having around 182 or 183 days.
Does the buyer always pay accrued interest?
Yes. When a bond is purchased between coupon dates, the buyer compensates the seller for the interest earned during the portion of the period the seller held the bond. The buyer is then paid the full coupon on the next payment date.
Can this calculator be used for zero-coupon bonds?
No, this calculator is designed for coupon-bearing bonds. Zero-coupon bonds do not make periodic interest payments; instead, they are bought at a deep discount and mature at par value. Calculating their price involves a different present value formula.
Where can I find a bond’s quote?
Bond quotes are available through financial news providers, brokerage platforms, and investment data services. They are often listed under the bond’s unique identifier, such as a CUSIP number.

© 2026 Your Company Name. All Rights Reserved. This calculator is for informational purposes only and should not be considered financial advice.



Leave a Reply

Your email address will not be published. Required fields are marked *