Zero-Coupon Bond Calculator

This zero-coupon bond calculator uses face value, yield to maturity and years to show the fair price today and the total gain at maturity.

Zero-Coupon Bond Calculator
US$
%
years
Bond price today —
Total gain at maturity —
Face value received —

We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.

What it does

The Zero-Coupon Bond Calculator finds the price you should pay today for a bond that makes no interest payments and instead returns its full face value at maturity. Its entire return comes from the discount between the purchase price and the face value.

Data sources & parameters

This calculator uses standard financial formulas and runs entirely in your browser. It needs no external rate data — your result is computed only from the values you enter above.

We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.

The formula

Price = Face value ÷ (1 + y)^n, where y is the yield per period and n is the number of periods

How it works

The calculator discounts the face value back to today using the yield to maturity, compounded once or twice a year over the number of years until maturity. The gap between that present value and the face value is your total gain if you hold the bond to maturity.

Where it is used

  • Pricing treasury strips, zero-coupon bonds and discount notes
  • Comparing a bond's market price against its fair value at a target yield
  • Planning a lump sum needed at a fixed future date

Worked example

A bond pays $1,000.00 at maturity in 10 years and is priced to yield 5% a year. Its fair price today is …, so holding it to maturity delivers … of gain.

What a zero-coupon bond is

A zero-coupon bond makes no interest payments along the way. You buy it for less than its face value and receive the full face value at maturity, and the gap between the two is your entire return. With only one cash flow at the end, it is a pure example of the time value of money.

From the face value, the yield you require, and the time to maturity, the calculator returns the fair price today and the total gain from holding to the end. The mathematics of discounting is the same everywhere, so it works for any market and currency.

How the calculator works

The yield to maturity you enter is converted into a rate per compounding period and the years into a number of periods. The face value is then divided by one plus that rate, raised to the number of periods:

Price = Face value ÷ (1 + y)^n

Here y is the yield per period and n is the number of periods. With annual compounding one year is one period; with semi-annual compounding one year is two periods and the yield is halved for each. The total gain is the face value minus the price you pay today. The price reflects exactly the yield you type, with no stored market assumptions.

Why the discount matters

Suppose a bond will pay 1,000 units of currency in ten years and the market demands a 5% annual yield. Discounting that 1,000 over ten years gives a fair price of about 614. You pay 614 today and, if you hold to maturity, receive 1,000; the 386 difference is your compounded return, earned through the passage of time instead of periodic coupons.

Because the whole payoff is a single future amount, the price is highly sensitive to the yield. A higher required yield discounts the face value more heavily and lowers the price; a lower yield raises it. With no intermediate coupons to soften the effect, zero-coupon bonds have the longest duration of any bond with the same maturity, so their prices swing more when interest rates move.

Compounding frequency

Semi-annual compounding applies the discount twice a year, which produces a marginally lower price for the same stated annual yield. The difference is small but matters when you compare a quoted market price with a fair value, so match the convention used in your market.

Common uses

  • Pricing discount securities. Treasury strips, zero-coupon government bonds and discount notes trade on this formula.
  • Checking value against the market. If a bond trades at a different price from the one the calculator returns at your target yield, you can see whether it is cheap or expensive relative to your view.
  • Planning a future lump sum. If you need a fixed amount on a specific date, such as a tuition bill, a balloon payment, or a maturing obligation, a zero-coupon bond lets you lock it in today at a known cost.

A worked example

With a face value of 1,000, a yield to maturity of 5%, ten years to run, and annual compounding, the price is 613.91 and the total gain 386.09. Switch to semi-annual compounding and the price edges down to about 610. Raise the yield to 7% and the price falls further.

Reading the results

The bond price today is what you would pay to earn your target yield. The total gain is the compounded profit at maturity, and the face value received is what you collect at the end. The donut chart splits the face value into the part you pay upfront and the part that is gain.

Risk and tax

A zero-coupon bond carries its issuer's credit risk: if the issuer defaults, the face value may not arrive. Government-issued zeros have very low credit risk, while corporate zeros carry more. Selling before maturity brings price risk, magnified by the long duration. Many tax systems also treat the yearly growth of the discount as taxable income even though no cash is paid until maturity, so check the treatment in your own country.

About This Zero-Coupon Bond Calculator

Use this zero-coupon bond calculator to get an instant estimate based on the figures you enter. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.

Frequently asked questions

What is a zero-coupon bond?
A zero-coupon bond pays no periodic interest. You buy it at a discount to its face value and receive the full face value at maturity. The difference between what you pay and what you get back is your entire return.
How is a zero-coupon bond priced?
Its price is the face value discounted back to today at the yield to maturity: Price = Face value ÷ (1 + y)^n, where y is the yield per compounding period and n is the number of periods until maturity.
Why does the price fall when the yield rises?
A higher yield means the future face value is discounted more heavily, so it is worth less today. Because a zero-coupon bond's whole payoff is a single amount far in the future, its price is especially sensitive to yield changes.
Does compounding frequency change the price?
Yes. Semi-annual compounding discounts slightly harder than annual compounding at the same stated yield, so it produces a marginally lower price. The calculator lets you switch between annual and semi-annual.
How is the gain taxed?
In many countries the built-in discount on a zero-coupon bond is taxed as imputed interest each year even though no cash is received until maturity. Rules differ by country, so check your local tax treatment before investing.
Are zero-coupon bonds risky?
They carry the same credit risk as any bond from the same issuer, plus higher interest-rate sensitivity because of their long single payoff. Government-issued zeros have low credit risk; the main risk is price movement if you sell before maturity.

About the author

Taha Kheirandish

Written and reviewed by

Taha Kheirandish

Economics student and independent researcher

Taha Kheirandish reads tax codes the way other people read maps — to find out where a system actually leads, not where it claims to go.

He is an economics student, and his work here is comparative by design. A pension deferral bonus in Quebec, a commuting allowance in Germany, a rent-increase ceiling in the Netherlands: each is a decision a government made about how money should move, and each reads differently once you set it beside eight others. He builds and checks these calculators across nine markets from primary sources — the regulation rather than a summary of it, the ministry’s own circular rather than a news item quoting it.

That is the editorial standard of the site as well as his habit. Every rate, threshold and bracket here carries the document it was read from and the date it takes effect, and gets re-checked when the law moves rather than when someone happens to notice.

He is a researcher, not a licensed adviser, and nothing on this site is personal financial advice. It is arithmetic done carefully with its sources shown — so that you can check it, and take it to someone who is.

Leave a Reply

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