Finance CalculatorsInvestment CalculatorsFree Tool

Bond Yield Calculator

Calculate a bond's current yield and approximate yield to maturity (YTM) from its face value, coupon rate, market price, and years to maturity — for any government or corporate bond.

How to Use Bond Yield Calculator
  1. 1Enter the bond's face value
  2. 2Enter the annual coupon rate
  3. 3Enter the bond's current market price
  4. 4Enter the years remaining to maturity and click Calculate to see current yield and approximate YTM
Frequently Asked Questions

Current yield is simply the annual coupon divided by the bond's market price. Yield to maturity additionally accounts for any gain or loss you'll realize if the bond is trading above or below its face value, giving a fuller picture of total return.

When a bond trades at a discount (market price below face value), you gain the difference at maturity on top of the coupon payments, which pushes YTM above the stated coupon rate.

Yes, the yield math is the same regardless of issuer — enter the specific bond's face value, coupon, price, and years to maturity. For company-issued debentures specifically, the Debenture Calculator frames the same math around that instrument.

It's a standard approximation formula, which is close but not identical to the precise YTM found by solving the full present-value bond pricing equation — good for quick comparison, not for exact pricing.

The annual coupon amount, the current yield, and the approximate YTM.

Related Tools

Related Articles

More from Finance Calculators