Updated on April 19th, 2026

Bond Yield Calculator

Created By Jehan Wadia

Calculation Mode:
Maturity Input:
Years to Maturity: 10.00


Bond Yield Results

Current Yield

5.26%

Yield to Maturity (YTM)

5.66%

Yield to Call (YTC)

N/A

Yield to Worst (YTW)

5.66%

Accrued Interest

$0.00

Macaulay Duration

8.02 yrs

Modified Duration

7.80

Total Coupon Payments

$500.00

Total Return

$550.00

Cash Flow Schedule
Period Date Coupon Payment Principal Payment Total Cash Flow Present Value Cumulative PV

Introduction

A bond yield tells you how much money a bond earns you compared to what you paid for it. When you buy a bond, you lend money to a company or government, and they pay you back with interest. The bond yield is a way to measure that return as a percentage. This Bond Yield Calculator makes it easy to figure out the yield on any bond by entering a few simple numbers. Whether you are looking at government bonds, corporate bonds, or municipal bonds, knowing the yield helps you compare investments and make smarter choices with your money. Just enter the bond's face value, coupon rate, current market price, and years to maturity, and the calculator does the math for you in seconds.

How to Use Our Bond Yield Calculator

Enter your bond details below to calculate the yield on your bond investment. This tool helps you find out how much return you can expect from a bond based on its price, face value, coupon rate, and time to maturity.

Face Value (Par Value): This is the amount the bond will be worth when it matures. Most bonds have a face value of $1,000. Enter the full dollar amount printed on the bond.

Coupon Rate (%): This is the yearly interest rate the bond pays you. For example, if your bond pays 5% per year, enter 5. You can find this rate on your bond certificate or in the bond listing details.

Current Bond Price: This is the price you paid or would pay to buy the bond today. It can be higher or lower than the face value. Enter the actual dollar amount, not a percentage.

Years to Maturity: This is how many years are left until the bond reaches its end date and pays back the face value. Enter the number of years remaining from today until the bond matures.

Payment Frequency: This tells the calculator how often the bond pays interest. Most bonds pay twice a year (semi-annually), but some pay once a year (annually) or four times a year (quarterly). Select the option that matches your bond.

What Is Bond Yield?

Bond yield is the return you earn from investing in a bond. When you buy a bond, you are lending money to a company or government. In return, they promise to pay you interest and give your money back at a set date. The yield tells you how much money you are actually making from that deal.

Types of Bond Yield

Current Yield is the simplest type. It takes the bond's annual interest payment and divides it by the bond's current market price. This gives you a quick snapshot of what the bond is paying you right now. If you are comparing this return to what a savings account or certificate of deposit offers, our APY Calculator can help you see the difference in effective annual returns.

Yield to Maturity (YTM) is a more complete picture. It accounts for all the interest payments you will receive plus any gain or loss when the bond matures. If you bought a bond at a discount (below face value), your YTM will be higher than the current yield. If you bought it at a premium (above face value), your YTM will be lower. YTM is closely related to the concept of internal rate of return, which you can explore further with our IRR Calculator.

Why Bond Yield Matters

Bond yield helps you compare different bonds side by side. A bond priced at $900 and another priced at $1,100 might both pay $50 a year in interest, but their yields are very different. Yield gives you a fair way to measure which investment is better for your money. When evaluating bonds against other investment opportunities, tools like our NPV Calculator and DCF Calculator can help you assess the present value of future cash flows across different asset types.

Key Things to Know

Use the calculator above to find the yield on any bond by entering its face value, coupon rate, current market price, and years to maturity. This can help you make smarter investment decisions and understand exactly what return you can expect. If you are building a diversified portfolio that includes dividend-paying stocks alongside bonds, our Dividend Yield Calculator and Dividend Calculator can help you compare income streams. For a quick way to estimate how fast your bond returns could double your investment, try the Rule of 72 Calculator. And if you are weighing bonds against a broader financial plan that includes debt management, our Net Worth Calculator can help you see the bigger picture.


Frequently Asked Questions

What is the difference between current yield and yield to maturity?

Current yield only looks at the yearly coupon payment divided by the bond's market price. Yield to maturity (YTM) includes all future coupon payments plus any gain or loss you get when the bond matures. YTM gives you a fuller picture of your total return if you hold the bond until the end.

What is the difference between clean price and dirty price?

Clean price is the bond's market price without any accrued interest added. Dirty price is the clean price plus accrued interest. Accrued interest is the coupon money that has built up since the last payment date. When you buy a bond, you usually pay the dirty price.

What is a zero coupon bond and how does this calculator handle it?

A zero coupon bond pays no interest along the way. Instead, you buy it at a discount and get the full face value back at maturity. To calculate a zero coupon bond, set the Payment Frequency to "None (Zero Coupon)." The calculator will figure out the yield based on the difference between what you pay and what you get back.

What does yield to call mean?

Yield to call (YTC) is the return you would earn if the bond issuer pays you back early on the first call date instead of waiting until maturity. To see this result, set the Callable Bond option to "Yes" and enter the call price and first call date.

What is yield to worst?

Yield to worst (YTW) is the lowest yield you could earn on a bond. It compares the yield to maturity and the yield to call and picks the smaller number. This tells you the worst-case return so you can plan for it.

What is Macaulay duration?

Macaulay duration tells you the weighted average time it takes to get all your cash flows back from a bond, measured in years. A higher number means you wait longer to get your money. It helps you understand how sensitive the bond is to interest rate changes.

What is modified duration?

Modified duration measures how much a bond's price will change when interest rates move by 1%. For example, a modified duration of 7 means the bond's price would drop about 7% if interest rates rise by 1%. It is a key tool for managing interest rate risk.

What is accrued interest and why does it matter?

Accrued interest is the coupon interest that has built up since the last payment date. If you buy a bond between payment dates, you pay the seller for this interest. The calculator estimates it based on the settlement date and day count convention you choose.

What is a day count convention?

A day count convention is the rule used to count the number of days between dates for interest calculations. Common options are 30/360 (used for many corporate bonds) and Actual/Actual (used for U.S. Treasury bonds). Different conventions can slightly change your accrued interest and yield numbers.

Should I use exact dates or years to maturity?

Use exact dates if you know the settlement date and maturity date of your bond. This gives you the most accurate results. Use years to maturity if you just want a quick estimate and do not have the exact dates handy.

What does Solve for Price mode do?

Solve for Price mode tells you what a bond should cost based on a yield you choose. Enter your desired yield to maturity and the calculator will show you the clean price, dirty price, and other details. This is helpful when you want to know if a bond is fairly priced.

Why does a bond trade above or below its face value?

A bond trades above face value (at a premium) when its coupon rate is higher than current market interest rates. It trades below face value (at a discount) when its coupon rate is lower than market rates. The market adjusts the price so the yield matches what investors expect.

What is the cash flow schedule table?

The cash flow schedule shows every payment you will receive from the bond, period by period. It lists the coupon payment, any principal payment, the total cash flow, its present value, and the running total of present values. This helps you see exactly when and how much money comes in.

How does payment frequency affect bond yield?

More frequent payments (like monthly or quarterly) mean you get your money sooner, which slightly increases your effective return compared to annual payments. The calculator adjusts the yield math based on the frequency you select so the result is accurate.

What is a good bond yield?

A "good" yield depends on current market conditions, the bond's risk level, and your goals. Higher yields usually come with higher risk. Compare the yield to similar bonds and consider inflation. If the yield is much higher than average, check the issuer's credit quality before investing.


Related Calculators

Rule of 72 Calculator

Visit Rule of 72 Calculator

IRR Calculator

Visit IRR Calculator

Payback Period Calculator

Visit Payback Period Calculator

DCF Calculator

Visit DCF Calculator

Bond Value Calculator

Visit Bond Value Calculator