💵 Finance & Money · Tool #39

Bond Price Calculator

Calculate the theoretical price of a coupon-paying bond using its face value, annual coupon rate, yield to maturity, years to maturity and coupon payment frequency.

Enter your bond details

Enter the bond terms and market yield to estimate its current theoretical price.

The amount repaid at maturity.
Annual interest paid by the bond as a percentage of face value.
Annual market yield, expressed as a percentage.
Time remaining until the face value is repaid.
The number of coupon payments made each year.

Calculation Results

Your estimated theoretical bond price based on the values entered.

Bond Price₹107,106.20
Coupon Payment₹4,000.00
Total Coupon Income₹80,000.00
Premium / Discount+₹7,106.20
Price as % of Face107.11%
The bond is priced at a premium because its coupon rate is above the yield to maturity.

How this Bond Price Calculator works

A coupon bond's theoretical price is the present value of all remaining coupon payments plus the present value of the face value repaid at maturity.

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

Here, C is the coupon payment per period, r is the yield to maturity per coupon period, n is the total number of coupon periods, and F is the face value.

The annual coupon rate and annual yield are converted to per-period rates according to the selected coupon frequency. This calculator assumes regular coupon periods and does not include accrued interest, taxes, transaction costs, or market-specific settlement conventions.

How to use this calculator

What to enter

Enter or select the following as requested: Currency; Face / Par Value; Annual Coupon Rate (%); Yield to Maturity (%); Years to Maturity; Coupon Payment Frequency. Follow the units, valid ranges, examples, and options displayed beside each field.

What the result means

The business result is calculated from the quantities, rates, and period entered. Check the denominator, units, period, and included costs or fees; similarly named metrics can use different definitions.

When to use it

Use this to estimate a business metric or compare scenarios using consistent definitions. Reconcile the inputs with actual records before using the result for pricing, reporting, or a decision.