Financial

Bond Calculator

Results

Enter values and calculate to see results.

Embed on your site

Any ezcalcs calculator can be embedded with one script tag. Copy the snippet below or use the homepage playground to preview and customize.

<!-- ezcalcs embed: bond-calculator — paste anywhere in the body -->
<script
  async
  src="https://ezcalcs.net/embed.js"
  data-calc="bond-calculator"
  data-theme="light"
  data-width="100%"
  data-height="640"
></script>

Use this free bond calculator to estimate the price, current yield, or yield to maturity of a bond in seconds. Enter a few details about the bond (face value, coupon rate, maturity, and market interest rate) and the tool returns an estimated value you can use for planning.

Whether you hold U.S. savings bonds, government bonds, or corporate bonds, this calculator helps you understand what a bond may be worth today or at maturity. Results are estimates for personal planning, not financial advice.

Bond Calculator Tool

The calculator on this page covers the most common bond calculations in one place. You can estimate:

  • Bond price based on coupon rate and market interest rate
  • Current yield from a bond's annual coupon and its current price
  • Yield to maturity (YTM) over the remaining life of the bond
  • Savings bond value at a specific date or at maturity

Enter your numbers in the form above, hit calculate, and review the results. Each output includes a brief explanation so you know what the number means.

How to Calculate Bond Price

Bond price is the present value of all future coupon payments plus the present value of the face value returned at maturity. In plain terms, it answers: "What should I pay today for this bond's future cash flows, given current interest rates?"

The formula discounts each payment back to today using the market rate. When market rates rise above the coupon rate, the bond price drops below face value (a discount). When market rates fall below the coupon rate, the bond price rises above face value (a premium).

Enter Face Value and Interest Rate

Face value (also called par value) is the amount the bond issuer promises to repay when the bond reaches its maturity date. Most bonds use a $1,000 face value, but U.S. savings bonds are commonly issued at $25, $50, $100, $500, or $1,000.

Interest rate here means the bond's coupon rate, which is the annual coupon expressed as a percentage of face value. A bond with a $1,000 face value and a 5% coupon rate pays $50 per year. Enter both numbers into the calculator to start.

Determine Maturity and Coupon Frequency

Maturity is the time until the bond expires and the issuer returns the face value. It can range from a few months to 30 years.

Coupon frequency tells the calculator how often coupon payments arrive. Common options:

  • Annual (once per year)
  • Semiannual (twice per year, typical for U.S. Treasury and corporate bonds)
  • Quarterly (four times per year)

The calculator splits the annual coupon by the frequency and adjusts the discount rate to match each period. This matters because a bond that pays semiannually is worth slightly more than one that pays annually at the same rate, since you receive cash sooner.

Current Yield and YTM

These two metrics help you compare bonds with different prices, coupon rates, and maturities.

Calculate Current Yield

Current yield is the simplest return measure. It equals the annual coupon payment divided by the bond's current market price.

Current yield = Annual coupon ÷ Current price

For example, a bond paying $50 per year that trades at $980 has a current yield of about 5.10%. This number ignores any gain or loss you would realize at maturity, so it is best used as a quick snapshot, not a complete picture.

How to Determine YTM for a Bond

Yield to maturity (YTM) is the total annualized return you would earn if you bought the bond at its current price and held it until maturity, reinvesting every coupon at the same rate. It accounts for:

  1. All remaining coupon payments
  2. The difference between the purchase price and the face value at maturity
  3. The time until maturity

YTM cannot be solved with simple algebra. The calculator uses an iterative method to find the discount rate that makes the present value of all future cash flows equal to the current price. This is the most widely used measure for comparing bonds side by side.

Savings Bond Calculator

Calculate the Value of a Savings Bond

U.S. savings bonds (Series EE and Series I) work differently from standard coupon bonds. They do not pay periodic interest. Instead, they earn interest that accrues and compounds over time. You receive the full value (principal plus interest earned) when you redeem the bond.

To estimate a savings bond's current value, enter:

  • Series type (EE or I)
  • Denomination or purchase price
  • Issue date

The calculator applies the historical and current fixed rate (plus inflation adjustment for Series I) to estimate what your bond is worth today. The U.S. Treasury updates rates every six months, so values can shift with each rate period.

Electronic Savings Bond Valuation

If you purchased savings bonds through TreasuryDirect, they are electronic. There is no paper certificate or serial number to look up. You can log in to your TreasuryDirect account to see exact values.

This calculator gives you a fast estimate without logging in. Enter the same details (series, issue date, denomination) and compare. For official records, the Treasury's own tool is definitive.

Savings Bond Value at Maturity

Series EE bonds are guaranteed to double in value after 20 years. If they have not earned enough interest to double by then, the Treasury makes a one-time adjustment. After 20 years, they continue earning interest until final maturity at 30 years.

Series I bonds earn a combination of a fixed rate and an inflation rate. They do not carry the doubling guarantee. Both series stop earning interest after 30 years.

How much would a $100 bond be worth after 30 years? A $100 Series EE bond is guaranteed to be worth at least $200 after 20 years. The remaining 10 years of interest depend on the rate at that time. A $100 Series I bond depends entirely on inflation and fixed rate history. Enter your specifics into the calculator for a closer estimate.

Bond Valuation and Capital

How Bond Price and Capital Are Related

When you buy a bond, the purchase price is your capital outlay. If you buy at a discount (below face value), you stand to gain capital when the bond matures at par. If you buy at a premium (above face value), part of your capital is gradually returned through the higher coupon, but you receive less than you paid at maturity.

This relationship matters for total return. Current yield alone does not capture it. YTM does.

What the Bond Valuation Tool Estimates

This tool estimates the fair price of a bond given a set of assumptions you enter. It does not:

  • Pull live market prices
  • Factor in credit risk, liquidity, or tax treatment
  • Replace a brokerage platform's quoted price

Think of it as a planning calculator. It helps you understand how changes in interest rate, maturity, or coupon affect value. Use it before you buy, sell, or simply evaluate a bond in your portfolio.

Savings Accounts vs. Savings Bonds

Bank Savings Accounts and Interest Rate

A bank savings account pays a variable interest rate on your deposit. The rate can change at any time. Your money is liquid. You can withdraw whenever you want (within the bank's rules).

Key traits of savings accounts:

  • FDIC insured up to $250,000
  • Interest compounds daily or monthly, depending on the bank
  • No penalty for early withdrawal (in most cases)
  • Rates tend to track the federal funds rate

How Savings Bonds Earn Value Over Time

Savings bonds lock your money in for at least one year. If you cash out before five years, you lose the last three months of interest as a penalty. In exchange, you may earn a rate that is competitive with or higher than savings accounts, especially with Series I bonds during inflationary periods.

Key differences at a glance:

FeatureSavings AccountSavings Bond
LiquidityImmediate1-year minimum hold
Early withdrawal penaltyUsually none3 months interest (if < 5 years)
Rate typeVariableFixed (EE) or Fixed + inflation (I)
Purchase limitNone$10,000 per series per year
TaxState + federalFederal only (state tax exempt)

Choose based on when you need the money and how you value rate stability versus liquidity.

Bond Calculator for Government and Corporate Bonds

Government Bond Price and Annual Rate

Government bonds (U.S. Treasuries, municipal bonds) are considered lower risk because they are backed by the issuing government. Treasury bonds typically pay semiannual coupons and mature in 10 to 30 years.

The annual rate on a Treasury bond is set at auction. Once issued, that coupon rate is fixed. The market price then fluctuates based on prevailing interest rates.

How much is a $5,000 bond worth today? It depends on the coupon rate, remaining maturity, and current market rate. Enter those values into the calculator. A $5,000 face value bond with a 4% coupon and 10 years remaining will be priced differently than one with 3 years left.

Determine Bond Value by Security Type

Different security types use slightly different conventions:

  • Treasury bonds/notes: Semiannual coupons, quoted as a percentage of par
  • Corporate bonds: Semiannual coupons, may include a credit spread above Treasuries
  • Municipal bonds: Often semiannual, interest may be tax exempt
  • Zero-coupon bonds: No coupon payments; sold at a deep discount and redeemed at par

This calculator handles coupon-bearing bonds with any frequency. For zero-coupon bonds, set the coupon rate to 0% and the tool will price it as a pure discount instrument.

Account for Risk and Financial Goals

How to Calculate Bond Value With an Investment Account

If you hold bonds inside an investment account (brokerage, IRA, or TreasuryDirect), the account platform likely shows market values updated regularly. This calculator supplements that view by letting you run "what if" scenarios:

  • What happens to bond price if interest rates rise 1%?
  • What is the YTM if I buy at a specific price?
  • How much will a $10,000 I bond be worth in 10 years at various inflation rates?

Running these scenarios helps you compare bonds against other options in your portfolio, including stock, deposit products, or other fixed-income securities.

What This Bond Calculator Cannot Determine

This is an estimate tool. It does not replace professional financial advice.

Limitations to keep in mind:

  • Credit risk: The calculator assumes the issuer pays all coupons and returns the face value. It does not assess default probability.
  • Tax impact: Federal, state, and local tax rules vary. The tool does not calculate after-tax yield.
  • Inflation adjustment for I bonds: Actual future inflation rates are unknown. The calculator uses inputs you provide or historical rates, not predictions.
  • Market liquidity: A bond's quoted price can differ from the calculated fair value if the market is thin.
  • Call provisions: Some bonds can be redeemed early by the issuer. This calculator does not model callable bonds.

For important financial decisions (retirement planning, large purchases, preparing for exams like the CFA), use this calculator as a starting point. Then consult a qualified financial professional for guidance specific to your situation.

How the Bond Calculator Works

The calculator takes a few key inputs and returns an estimate of bond price, bond yield, or both. Here's what you'll enter:

  • Face value (par value): The amount the bond issuer promises to pay when the bond reaches its maturity date. Most bonds have a face value of $1,000.
  • Coupon rate: The annual interest rate the bond pays, expressed as a percentage of face value.
  • Years to maturity: The time until maturity, when the bondholder receives the full face value back.
  • Market interest rate (discount rate): The current rate for comparable bonds, used to discount future cash flows.

The calculator uses these inputs to find the present value of all future coupon payments plus the present value of the face value returned at maturity. That sum is the estimated bond price.

You can also work in reverse. Enter the current market price and the calculator will estimate yield to maturity (YTM).

Yield to Call and Yield to Worst

Some bonds are callable, meaning the bond issuer can repay the face value before the maturity date. Yield to call estimates the return an investor would earn if the bond is called at the earliest possible date.

The calculation mirrors YTM, but you substitute the call date for the maturity date and the call price for the face value.

Yield to worst is the lower of yield to maturity and yield to call (across all call dates). It represents the minimum return you can expect, assuming the issuer acts in its own best interest. If rates fall significantly, the issuer is more likely to call the bond and refinance at a lower rate.

When comparing bonds, yield to worst gives you a more conservative estimate. It's especially relevant for callable corporate bonds where early redemption is common.