Bond Yield Calculator

Calculate bond yield to maturity, current yield, and total return.

Current Yield
Yield to Maturity (YTM)
Total Coupon Payments
Total Return
Annual Coupon Payment

How Bond Yield Works

Current Yield = Annual Coupon / Purchase Price. This shows the income return relative to your purchase price. Yield to Maturity (YTM) is the total return anticipated on a bond if held until maturity, accounting for coupon payments and the difference between purchase price and face value. A bond bought below face value (at a discount) will have a YTM higher than its coupon rate, while a bond bought at a premium will have a YTM lower than its coupon rate.

About this Calculator

The Bond Yield Calculator is a free, easy-to-use tool for yield, coupon, maturity. Simply enter your values and get instant, accurate results — no signup, no ads, no tracking. All calculations run locally in your browser, so your data stays completely private.

Privacy Note: All calculations are performed locally in your browser. No data is ever sent to a server or third party.