Home › Calculators › Bond Yield Calculator

Bond Yield Calculator

A bond bought below face value yields more than its coupon. Enter the price and coupon to see current yield and YTM.

₹
₹
%
yr
Expense Tracker Income Manager app icon
Stop calculating. Start tracking. Save this bond yield calculator result as a real goal in Expense Tracker: Income Manager — budgets, EMIs & a 30-day cash forecast, with no account and zero ads.
Get it on Google PlayDownload on the App Store

What is the Bond Yield?

A bond's coupon rate is fixed against face value, but what you earn depends on the price you pay. Buy below face value and your yield exceeds the coupon; buy above and it is lower.

Current yield measures annual income against price. Yield to maturity also captures the capital gain or loss when the bond redeems at face value — it is the number that lets you compare bonds fairly.

Formula & worked example

Current yield = Annual coupon / Price × 100
YTM ≈ (Coupon + (Face − Price)/n) / ((Face + Price)/2) × 100

Worked example: a ₹1,000 face bond with a 7.5% coupon bought at ₹950 with 5 years left. The annual coupon is ₹75, giving a current yield of 7.89%. Adding the ₹50 capital gain spread over 5 years gives a YTM of about 8.72% — meaningfully above the coupon.

How to use this bond yield calculator

  1. Enter the face value (usually ₹1,000 for Indian corporate bonds).
  2. Enter your actual purchase price, which may differ from face.
  3. Enter the coupon rate printed on the bond.
  4. Compare YTM across bonds — never compare coupon rates alone.

Smart tips

Frequently asked questions

What is yield to maturity?

The total annualised return if you hold a bond to maturity, including both coupon income and any capital gain or loss versus the price paid.

Why does bond price move opposite to interest rates?

When new bonds offer higher rates, existing lower-coupon bonds must fall in price to deliver a competitive yield.

Is current yield or YTM more useful?

YTM, because it accounts for the capital gain or loss at redemption. Current yield only measures income against price.

How are bonds taxed in India?

Coupon interest is taxed at your slab rate. Capital gains on listed bonds held over 12 months are taxed at 12.5%.

Want the theory behind the numbers? Read our bond guides on the Money Blog.

Written by Gurjeet Singh, Sharpen Solutions. Last reviewed 30 Sep 2026. How we check these numbers.

More Investments & Markets calculators

FD Calculator Dividend Yield Calculator ROI Calculator CAGR Calculator Gold Investment Calculator SIP Calculator Step-Up SIP Calculator Lumpsum Calculator Goal SIP Calculator SIP vs Lumpsum Calculator STP Calculator SWP Calculator

Put this bond yield calculator on your site — free

You are welcome to put this on your own site: copy the snippet, drop it in, and it stays current on its own apart from the credit link it carries.

Track it, don’t just calculate it

Expense Tracker: Income Manager puts budgets, EMIs, SIP goals and a 30-day cash forecast on your phone — no account, no sign-up, no cloud sync, no ads.

Get it on Google PlayDownload on the App Store