Zero-Coupon Bond Calculator Guide: Price, Yield, and Maturity

Most bonds pay regular interest, called coupons, and return the principal at maturity. A zero-coupon bond does neither along the way: it pays no coupons at all, and it pays a single lump sum, the face value, at maturity. It is sold at a discount to that face value, and the difference between the price paid and the face value received is the investor's return. That simple structure makes zero-coupon bonds a clean illustration of the time value of money, and a useful tool for investors who want a known amount on a known date.

This guide explains how zero-coupon bonds are priced, how yield and price move in opposite directions, and how to calculate both price from yield and yield from price. It works through a complete ten-year example with checked arithmetic. Figures are educational illustrations, not investment advice, and bond prices and yields in real markets depend on interest rates, credit risk, and other factors discussed below.

What a zero-coupon bond is

A zero-coupon bond has three defining features: a face value, also called par value, which is the amount paid at maturity; a maturity date, which is when that payment is made; and a price, which is what the investor pays today, always less than the face value if the yield is positive. There are no interim payments, no coupons to reinvest, and no uncertainty about the timing of cash flows, apart from the risk that the issuer fails to pay.

Because there are no coupons, the investor's return comes entirely from the discount: buying for less than face value and receiving face value later. That also means the investor has no reinvestment risk, which is the risk, with coupon bonds, that coupon payments cannot be reinvested at the same rate. For a goal with a fixed date, such as a university fee in ten years or a retirement lump sum, a zero-coupon bond maturing on that date provides a known amount, provided the issuer pays, which is a clarity that coupon bonds do not offer in the same way.

Zero-coupon bonds are issued by governments, companies, and other borrowers, and they are also created by stripping coupon bonds into their component payments, a process that produces a series of zero-coupon instruments from a single coupon bond. Government zero-coupon bonds, such as US Treasury STRIPS, are among the best-known examples, and they are often used as a benchmark because government credit risk is generally regarded as low, though never zero.

Pricing: discounting the face value

The price of a zero-coupon bond is the present value of its face value, discounted at the market yield for the period until maturity. The formula, for annual compounding, is: price equals face value divided by (1 plus yield) raised to the power of the number of years to maturity. If compounding is semi-annual, the formula is adjusted to use half the annual yield over twice as many periods, and the price will differ slightly, so always confirm the compounding convention used by a calculator or a market quotation.

The intuition is straightforward. If you can earn 5 percent per year elsewhere, then 100 in ten years is worth less than 100 today, because 100 today would grow to more than 100 in ten years. The price is the amount today that would grow to the face value at the market yield over the period. The longer the period, and the higher the yield, the lower the price, because discounting over more years, or at a higher rate, reduces present value more.

A worked example: ten years at 5 percent

Take a zero-coupon bond with a face value of 1,000, a maturity of 10 years, and a market yield of 5 percent per year, compounded annually. The price is 1,000 divided by 1.05 raised to the power of 10.

First, calculate 1.05 to the power of 10. Multiplying step by step: 1.05 squared is 1.1025; to the power of 4 is about 1.2155; to the power of 5 is about 1.2763; and to the power of 10 is about 1.6289. More precisely, 1.05 to the power of 10 equals approximately 1.62889. Dividing 1,000 by 1.62889 gives approximately 613.91. So the price is about 613.91, and the discount to face value is 1,000 minus 613.91, which equals 386.09. An investor who pays 613.91 today and receives 1,000 in ten years earns a return that, annualised, is exactly the 5 percent yield used in the calculation, which is the definition of yield in this context.

Check the result in reverse: growing 613.91 at 5 percent per year for ten years means multiplying by 1.62889, which gives 613.91 times 1.62889, approximately 1,000. The round trip confirms the calculation. That reversibility is a useful habit: price from yield, and yield from price, should be inverse operations, and a calculator that gives inconsistent answers in the two directions has an error in its compounding or day-count convention.

A Zero-Coupon Bond Calculator performs this calculation for any face value, yield, and maturity, and it can also solve for yield given price, and for maturity given price and yield, though the last of those requires iteration. Enter the yield as an annual percentage, confirm whether compounding is annual or semi-annual, and check that the price is below face value for a positive yield. A price above face value with a positive yield is an error, not a bargain.

Price sensitivity: why long bonds move more

Zero-coupon bonds are more sensitive to interest rate changes than coupon bonds of the same maturity, because all of their value comes from a single payment far in the future, whereas a coupon bond returns part of its value earlier through coupons. That sensitivity is measured by duration, which for a zero-coupon bond equals its maturity, because the weighted average time to receipt of cash flows is simply the maturity date itself.

The practical consequence is that a small change in yield causes a large change in price for a long zero-coupon bond. For example, if the yield on the ten-year bond above rises from 5 percent to 6 percent, the price becomes 1,000 divided by 1.06 to the power of 10. Since 1.06 to the power of 10 is about 1.7908, the price becomes about 558.39, a fall of about 55.52, or about 9 percent, from 613.91. If the yield falls from 5 percent to 4 percent, the price becomes 1,000 divided by 1.04 to the power of 10, and since 1.04 to the power of 10 is about 1.4802, the price becomes about 675.56, a rise of about 61.65, or about 10 percent. The price rises slightly more than it falls for equal yield changes, a property called convexity, but the main point is the size of the movement: a one percentage point yield change moves a ten-year zero-coupon price by roughly 9 to 10 percent.

That sensitivity cuts both ways. An investor who holds to maturity is unaffected by interim price movements, because they will receive face value regardless, provided the issuer pays. An investor who may need to sell before maturity faces significant price risk, especially for long maturities. Zero-coupon bonds are therefore best suited to money that can be left untouched until maturity, matched to a known future need, rather than to money that may be needed at an uncertain date.

Yield from price, and what yield means

If you know the price and the face value, you can solve for the yield: yield equals (face value divided by price) raised to the power of (1 divided by years to maturity), minus 1. For the example above, face value divided by price is 1,000 divided by 613.91, which equals about 1.6289. Raising that to the power of 1 divided by 10, which is 0.1, gives about 1.05, and subtracting 1 gives 0.05, or 5 percent, which returns the original yield. That confirms the inverse relationship.

Yield is not the same as return if the bond is sold before maturity, because the sale price will reflect yields at that time, not the yield at purchase. Yield to maturity, the figure calculated above, assumes the bond is held to maturity and the issuer pays in full. It also assumes, in the annual compounding version, that the return compounds annually, which is a convention rather than a cash flow, since no cash is actually received until maturity.

Tax treatment is an important practical detail that varies by jurisdiction. In some countries, the annual accretion of a zero-coupon bond, which is the increase in its value each year as maturity approaches, is taxed each year as if it were interest, even though no cash is received until maturity. That phantom income can create a tax bill without cash to pay it, which is a significant drawback for taxable investors in those jurisdictions, and a reason to hold zero-coupon bonds in tax-advantaged accounts where possible. Check the tax rules in your country before investing, because they can change the after-tax return substantially.

Risks and comparisons

Credit risk is the risk that the issuer fails to pay face value at maturity. Government bonds carry lower credit risk than corporate bonds, and corporate zero-coupon bonds therefore trade at higher yields, meaning lower prices, than government bonds of the same maturity, to compensate for the additional risk. A high yield on a zero-coupon bond is not a bargain in itself; it may signal that the market doubts the issuer will pay.

Inflation risk is also relevant. A fixed face value of 1,000 in ten years will buy less if inflation is high over that period. An investor concerned about inflation may prefer inflation-linked bonds, whose payments adjust with inflation, though those have their own complexities. A zero-coupon bond locks in a nominal amount, not a real amount, and that distinction matters for long horizons.

Compared with a coupon bond, a zero-coupon bond offers certainty of amount at maturity and no reinvestment risk, at the cost of no interim income and higher price volatility before maturity. Compared with a savings account, it offers a fixed yield if held to maturity, at the cost of illiquidity and price risk if sold early. The right choice depends on whether the investor needs income along the way, whether the maturity date is certain, and how much price volatility they can tolerate.

For related calculations, the Compound Interest Calculator shows how a sum grows at a fixed rate, which is the same mathematics as zero-coupon pricing viewed from the other direction. The Simple Interest Calculator covers the non-compounding case, and the Compound Interest Calculator Guide explains compounding in depth. The Percentage Calculator helps with discount and yield percentages.

Disclaimer

This guide is educational information about bond mathematics, not investment, tax, or financial advice. Bond prices, yields, credit risk, and tax treatment depend on market conditions, issuer, jurisdiction, and individual circumstances, and they change over time. Past yields do not predict future returns, and a bond's face value is payable only if the issuer meets its obligations. Before investing in any bond, read the offering documents, understand the maturity, yield, credit rating, and tax treatment, and consider seeking advice from a qualified financial adviser. A bond calculator can price a bond correctly from its inputs, but it cannot assess whether that bond suits your goals, horizon, or risk tolerance. Those judgements remain yours, and they deserve at least as much attention as the arithmetic.