present value of bond calculator

If you want to estimate what a bond is worth today, this present value of bond calculator gives you a fast and practical answer. Enter the bond's face value, coupon rate, maturity, market yield, and payment frequency, then click calculate to see the bond price, coupon present value, and principal present value.

Bond Present Value Calculator

Use this to estimate the fair price of a coupon bond based on required market return.

How bond present value works

A bond's price is the present value of all future cash flows:

  • Periodic coupon payments
  • Repayment of face value at maturity

Because money received in the future is worth less than money received today, each cash flow is discounted by the market yield (also called discount rate or required return).

Bond Price = PV of Coupons + PV of Face Value
Price = C × [1 − (1 + r)−n] / r + F / (1 + r)n
where C = coupon per period, r = yield per period, n = total number of periods, F = face value

How to use this present value of bond calculator

1) Enter face value

Most corporate and government bonds are quoted with a par value of $1,000, but you can enter any amount.

2) Enter coupon rate

This is the annual coupon percentage printed on the bond. Example: 6 means 6%.

3) Enter years to maturity

This is the remaining term until the principal is repaid.

4) Enter market yield

This is the return investors currently demand for similar risk and maturity.

5) Select payment frequency

Choose annual, semiannual, quarterly, or monthly coupon schedule.

Interpreting the result

  • Price above par: Bond trades at a premium (coupon rate is usually higher than market yield).
  • Price below par: Bond trades at a discount (coupon rate is usually lower than market yield).
  • Price near par: Coupon rate and market yield are close.

Quick example

Suppose a bond has:

  • Face value: $1,000
  • Coupon rate: 5%
  • Maturity: 10 years
  • Market yield: 4%
  • Semiannual coupons

Since the coupon rate is greater than market yield, the calculator should return a price above $1,000, meaning the bond sells at a premium.

Common mistakes to avoid

  • Mixing annual and periodic rates without adjusting for payment frequency
  • Forgetting to convert percentages to decimals in manual calculations
  • Using coupon rate as the discount rate (you should use market yield)
  • Ignoring accrued interest when comparing clean vs. dirty bond prices

FAQ

Can I price a zero-coupon bond?

Yes. Enter a coupon rate of 0%. The calculator will discount only the face value at maturity.

Does this include default risk and taxes?

No. This is a standard time-value-of-money bond pricing model. Credit risk, taxes, liquidity, and callable features can change real-world prices.

Is this the same as yield to maturity calculator?

Not exactly. This tool calculates price from yield. A YTM calculator usually solves for yield from price.

Final takeaway

The present value of bond concept is the backbone of fixed-income investing. Once you understand that bond price equals discounted future cash flows, premium/discount behavior becomes much easier to interpret. Use this calculator as a quick valuation check before buying or comparing bonds.

🔗 Related Calculators