Bond Yield Calculator

Calculate a bond’s yield to maturity instantly and for free, so you know its true return.

  • Free
  • No sign-up
  • Instant results

Loading calculator…

How to use it

  1. Enter the bond’s face value.
  2. Enter the annual coupon rate and current price.
  3. Enter years to maturity.
  4. Click Calculate to see YTM and coupon payment.

This tool applies the standard approximation formula for bond yield to maturity, assuming annual coupons, a clean price, and no default risk. You input the face value, coupon rate, current price, and years to maturity. The result shows the YTM—a single percentage that reflects the bond’s total expected return—and the annual coupon payment in dollars. Knowing the YTM helps you compare bonds of different prices and maturities, while the coupon amount tells you the cash you’ll receive each year. Use the figures to decide if the bond meets your investment goals or to benchmark against other fixed‑income options.

Pro tips

  • Round the YTM to two decimal places for reporting.
  • Enter the coupon rate as a percent (e.g., 5 for 5%).
  • Use the clean price (exclude accrued interest) for accurate YTM.
  • Check that years to maturity is an integer; fractional years need adjustment.

Real-life examples

  • A retail investor comparing two corporate bonds before buying.
  • A financial analyst evaluating the cost of debt for a company’s capital structure.
  • A portfolio manager rebalancing fixed‑income holdings to match target yields.

Case study

Emily, a new investor, entered a $1,000 face value, 4% coupon, $950 price, and 5 years to maturity. The calculator showed a 5.2% YTM and a $40 annual coupon, letting her decide the bond met her return target.

Frequently asked questions

What is yield to maturity?
YTM is the annualized return you’d earn if you hold the bond to maturity, assuming all payments are made as scheduled.
Do I need to include accrued interest?
No, the calculator uses the clean price, which excludes accrued interest.
Can I use this for semi‑annual coupons?
The tool assumes annual coupons; for semi‑annual you’d need to adjust inputs or use a dedicated calculator.
Why is the YTM higher than the coupon rate?
When the bond trades below face value, the discount adds to the return, raising YTM above the coupon rate.
Is the result tax‑adjusted?
The YTM shown is pre‑tax; you’ll need to account for taxes separately based on your jurisdiction.