Updated on April 19th, 2026

Bond Value Calculator

Created By Jehan Wadia

Leave one field blank to solve for it. Fill exactly four of the five fields below.

Leave blank to solve for price
Currently: 5% of face value = $50.00/yr
Leave blank to solve for YTM

Solved Variable: Bond Price = $952.38

Bond Price

$952.38

Coupon Per Period

$25.00

Current Yield

5.25%

Yield to Maturity

5.00%

Bond Status

Discount

Macaulay Duration

8.02 yrs

Modified Duration

7.83

Total Coupon Payments

$500.00

Total Return

$547.62

Cash Flow Schedule
Period Coupon Payment Principal Payment Total Cash Flow Present Value Cumulative PV

Calculate bond pricing between coupon payment dates, including accrued interest.



Clean Price

$1,077.95

Dirty Price (Full Price)

$1,092.95

Accrued Interest

$15.00

Bond Status

Premium

Macaulay Duration

8.12 yrs

Modified Duration

7.92

Current Yield

5.57%

Days Since Last Coupon

90

Days Until Next Coupon

92


Introduction

A bond is a type of investment where you lend money to a company or government, and they promise to pay you back with interest. The Bond Value Calculator helps you figure out how much a bond is worth today based on its future payments. It takes into account things like the bond's face value, coupon rate (the interest it pays), how many years until it matures, and the current market interest rate. Knowing the true value of a bond helps you decide if it's a good deal to buy or if you should sell one you already own. This tool does all the math for you in seconds, so you can make smarter investment choices without needing a finance degree.

How to Use Our Bond Value Calculator

Enter the details of your bond below to find out its current value. The calculator will show you what the bond is worth today based on the inputs you provide.

Face Value (Par Value): This is the amount the bond will pay you when it matures. Most bonds have a face value of $1,000. Type in the full dollar amount printed on the bond.

Coupon Rate (%): This is the yearly interest rate the bond pays you. For example, if your bond pays 5% per year, enter 5. You can find this rate on your bond certificate or in the bond listing.

Years to Maturity: This is how many years are left until the bond reaches its end date and pays back the face value. Enter the number of years remaining from today until the bond matures.

Market Interest Rate / Yield to Maturity (%): This is the current interest rate available in the market for similar bonds. It is also called the discount rate. Enter the rate as a percentage. This rate helps determine what the bond is worth right now compared to other investments. If you already know your bond's yield, you can also use our Bond Yield Calculator to explore yield calculations in more detail.

Payment Frequency: This tells the calculator how often the bond pays interest. Most bonds pay twice a year (semiannually), but some pay once a year (annually) or four times a year (quarterly). Choose the option that matches your bond.

Bond Value Calculator

A bond is a type of loan you give to a company or government. In return, they promise to pay you regular interest payments (called coupons) and give back the full amount you lent (called the face value or par value) when the bond reaches its maturity date. Bond valuation is the process of figuring out what a bond is really worth today, based on the payments it will make in the future.

How Bond Pricing Works

The value of a bond is the sum of all its future cash flows — coupon payments and the face value — discounted back to the present. This means each future payment is worth less than its face amount today, because money available now can be invested to earn a return. The rate used to discount those payments is called the yield to maturity (YTM), which represents the total annual return you would earn if you held the bond until it matures. This concept of discounting future cash flows is the same principle used in a DCF Calculator for valuing any investment.

Key Terms to Know

Premium, Discount, and Par

A bond's price depends on how its coupon rate compares to the current market yield. When the coupon rate is higher than the YTM, investors are willing to pay more than face value, so the bond trades at a premium. When the coupon rate is lower than the YTM, the bond trades at a discount, meaning its price is below face value. If the coupon rate equals the YTM, the bond trades at par — exactly at its face value.

Understanding Duration

Macaulay Duration measures the weighted average time it takes to receive all of a bond's cash flows, expressed in years. It tells you how sensitive a bond is to changes in interest rates. Modified Duration goes a step further by estimating the percentage change in a bond's price for a 1% change in yield. Bonds with longer durations carry more interest rate risk, meaning their prices swing more when rates move up or down.

Buying Between Coupon Dates

When you buy a bond between scheduled coupon payments, you must pay the seller for the interest that has built up since the last coupon date. This is called accrued interest. The dirty price (or full price) is the total amount you pay, including accrued interest. The clean price is the dirty price minus the accrued interest, and it is the price typically quoted in the market. The day count convention — such as 30/360 or Actual/Actual — determines exactly how accrued interest is calculated.

Current Yield vs. Yield to Maturity

The current yield is simply the annual coupon payment divided by the bond's current price. It gives a quick snapshot of income return but does not account for gains or losses from the bond being priced above or below par. The YTM, on the other hand, is a more complete measure because it factors in all coupon payments, the face value at maturity, and the price you paid. Comparing bond yields with other investment metrics — such as the Dividend Yield Calculator for stocks or the APY Calculator for savings accounts — can help you evaluate which option offers the best return. For more advanced investment analysis, tools like the NPV Calculator, IRR Calculator, and Payback Period Calculator let you compare bonds against other capital investments. You can also use the Rule of 72 Calculator for a quick estimate of how long it takes your investment to double, or the Inflation Calculator to understand how rising prices affect your bond's real return over time.


Frequently Asked Questions

What is the formula used to calculate bond value?

The bond value formula adds up the present value of all future coupon payments plus the present value of the face value. The formula is:

Bond Price = C × [1 − (1 + r)^(−n)] / r + F / (1 + r)^n

Where C is the coupon payment per period, r is the yield per period, n is the total number of periods, and F is the face value. The calculator does this math for you automatically.

What does it mean when a bond trades at a discount?

A bond trades at a discount when its price is below its face value. This happens when the bond's coupon rate is lower than the current market interest rate. Investors won't pay full price because they can get a better rate elsewhere, so the price drops to make up the difference.

What does it mean when a bond trades at a premium?

A bond trades at a premium when its price is above its face value. This happens when the bond's coupon rate is higher than the current market interest rate. Investors are willing to pay extra because the bond pays more interest than what's currently available.

Which field should I leave blank in the calculator?

Leave blank the one value you want the calculator to find. For example, if you know the face value, coupon rate, years to maturity, and YTM, leave the Bond Price field blank. If you know the price and want to find the yield, leave the YTM field blank. You must fill in exactly four of the five fields.

What is the difference between clean price and dirty price?

The clean price is the bond's market price without any built-up interest included. The dirty price (also called the full price) is the clean price plus accrued interest. When you actually buy a bond, you pay the dirty price. The Advanced tab of this calculator shows both prices.

What is accrued interest on a bond?

Accrued interest is the interest that has built up since the last coupon payment date. When you buy a bond between payment dates, you pay the seller this amount on top of the clean price. It is calculated based on how many days have passed since the last coupon date.

What is the difference between Macaulay Duration and Modified Duration?

Macaulay Duration is the weighted average time (in years) until you receive all the bond's cash flows. Modified Duration tells you how much the bond's price will change if the yield moves by 1%. A higher modified duration means the bond's price is more sensitive to interest rate changes.

How does coupon frequency affect bond value?

More frequent coupon payments (like semiannual or quarterly) mean you get your money sooner, which slightly increases the bond's value compared to annual payments at the same rate. The calculator lets you choose annual, semiannual, quarterly, or monthly frequencies.

What is the difference between current yield and yield to maturity?

Current yield is simply the annual coupon divided by the bond's current price. It only shows your income return. Yield to maturity (YTM) is more complete because it also includes any gain or loss from buying the bond above or below face value, plus the time value of money.

Can I enter the coupon as a dollar amount instead of a percentage?

Yes. Click the $ button next to the Annual Coupon field to switch from percentage mode to dollar mode. The calculator will automatically convert the value for you. You can switch back to percentage mode at any time by clicking the % button.

What is a day count convention and why does it matter?

A day count convention is the method used to count days between two dates for calculating accrued interest. Common options are 30/360 (assumes 30-day months and 360-day years) and Actual/Actual (uses real calendar days). Different conventions can give slightly different accrued interest amounts.

What happens to bond value when interest rates go up?

When interest rates go up, bond values go down. This is because new bonds offer higher yields, making older bonds with lower coupon rates less attractive. Investors will only buy the older bond at a lower price to make the effective yield match the market rate.

What is the face value of a bond?

The face value (also called par value) is the amount the bond issuer will pay you when the bond matures. Most corporate and government bonds have a face value of $1,000. It is the base amount used to calculate coupon payments.

How do I use the Advanced tab for between coupon date calculations?

Click the Between Coupon Dates (Advanced) tab. Enter the face value, coupon rate, YTM, settlement date (the date you buy), maturity date, coupon frequency, and day count convention. Then click Calculate. The tool will show you the clean price, dirty price, accrued interest, and a price sensitivity chart.

What does the cash flow schedule table show?

The cash flow schedule shows every payment the bond makes over its life. Each row lists the period number, the coupon payment, any principal payment (which only happens at maturity), the total cash flow, its present value, and the cumulative present value. The sum of all present values equals the bond's price.

Can this calculator solve for yield to maturity?

Yes. Enter the bond price, face value, coupon rate, and years to maturity, and leave the YTM field blank. The calculator will solve for the yield to maturity automatically using an iterative method.

What is total return on a bond?

Total return is the total profit you earn from the bond. It equals all the coupon payments you receive plus the face value you get back at maturity, minus the price you paid for the bond. The calculator shows this as Total Return in the results.


Related Calculators

Rule of 72 Calculator

Visit Rule of 72 Calculator

IRR Calculator

Visit IRR Calculator

Payback Period Calculator

Visit Payback Period Calculator

DCF Calculator

Visit DCF Calculator

Bond Yield Calculator

Visit Bond Yield Calculator