Compound Interest.

Yield to Call Calculator

Enter a callable bond's coupon, price, call price, and call date to calculate its yield to call — the annualized return you actually earn if the issuer redeems the bond early instead of letting it run to maturity.

Yield to Call Calculator

Enter a callable bond's face value, coupon, price, call price, and years to the call date to get its yield to call (YTC) — the annualized return if the issuer redeems the bond at its first call date.

$

What the coupon is a percentage of — usually $1,000 per bond.

%

Pays $60.00/yr per bond.

$

What you pay today. A quote of 105 means $1,050 on a $1,000 bond.

$

Set in the bond's call schedule — par or slightly above.

years

Time until the first date the issuer can redeem the bond.

Most U.S. corporate and municipal bonds pay semi-annually.

Yield to Call

4.82%

called in 3 years

Current Yield

5.71%

$60.00 ÷ $1,050.00

Total Profit if Called

$150.00

coupons price loss

If the issuer calls this bond in 3 years, you collect $180.00 in coupons and lose $30.00 on the price ($1,020.00 call price vs. $1,050.00 paid) — an annualized 4.82% yield to call.

Because you're paying more than the call price, the YTC lands below the 5.71% current yield: the coupon income is partly refunding the premium you paid. An early call is the bad case here, so plan around the 4.82%.

Assumes the bond is called on its first call date at the call price entered, coupons are reinvested at the same yield, and no accrued interest or commissions. Real call schedules often have several dates at declining prices.

What Yield to Call Actually Measures

A callable bond comes with a string attached: the issuer can buy it back early, at a price fixed in advance, on dates fixed in advance. That option belongs to the issuer, not to you — and they will use it when it suits them, not when it suits you.

Yield to call is the return you get in that scenario. It counts every coupon you collect between today and the call date, plus the difference between what you paid and the call price you get back. Yield to maturity, by contrast, quietly assumes the bond survives to the end. For a bond that is likely to be called, that assumption inflates the yield you think you're buying.

Take the default example above: a $1,000 bond paying a 6% coupon, bought at $1,050, callable in three years at $1,020. You collect $180 of coupons but hand back $30 on the price, so the yield to call is 4.82% — well under the 5.71% current yield the coupon-to-price ratio suggests. Buy it expecting 5.71% and a call would come as an unpleasant surprise.

The Yield to Call Formula

Exactly, YTC is the rate ythat discounts the coupons up to the call date, plus the call price itself, back to today's market price:

Price = Σ Coupon ÷ (1 + y)t + Call Price ÷ (1 + y)n

Here n is the number of coupon periods until the call date — six, not three, for a semi-annual bond called in three years. Because ysits in every denominator, you can't rearrange the equation to isolate it. The calculator above solves it numerically, testing rates until the present value lands on the price you entered.

For a back-of-the-envelope figure, the standard approximation works well:

YTC ≈ [ C + (Call Price − Price) ÷ n ] ÷ [ (Call Price + Price) ÷ 2 ]

where C is the annual coupon in dollars and n is years to call. On the example above: [$60 + (−$30 ÷ 3)] ÷ [($1,020 + $1,050) ÷ 2] = $50 ÷ $1,035 = 4.83% — a hundredth of a point from the exact answer. The logic is the same one behind every present-value calculation; our compound interest formula walkthrough builds up that machinery from scratch, and the Rule of 72 is the same trick applied to doubling time.

Yield to Call vs. Yield to Maturity

Both are internal rates of return on the same bond. They differ only in when the cash flows stop and how much you get back at the end.

 Yield to Call (YTC)Yield to Maturity (YTM)
Cash flows endAt the call dateAt maturity
Final paymentCall price (par or slightly above)Face value (par)
Who decidesThe issuerNobody — it's the default
Bond at a premiumLower than YTM — the usual caseHigher than YTC
Bond at a discountOften higher — an early call pulls your gain forwardLower than YTC
Applies toCallable bonds onlyEvery bond

The one number that combines them is the yield to worst — the lower of YTM and the yield to each date in the call schedule. Since the issuer holds the option, assume they exercise it in whichever way costs you most. Our bond yield calculator shows current yield, YTM, and YTC side by side so you can read the worst case off one screen.

When Bonds Are Likely to Be Called

A call is a refinancing decision. The issuer redeems the old bond and sells a new one only when the new borrowing costs less than the old. In practice, that means:

  • Market rates have fallenbelow the bond's coupon. This is the classic trigger — the issuer swaps 6% debt for 4% debt and pockets the difference. It also means your bond gets taken away exactly when rates make it hard to replace the income.
  • The issuer's credit has improved.A ratings upgrade can lower borrowing costs even if market rates haven't moved, making a refinance worthwhile.
  • Call protection has expired. Nothing can be called during the non-callable period (a bond quoted NC-5 is protected for five years). Calls cluster right after that window opens.
  • The bond trades above its call price.A premium price is the market's way of saying a call is plausible — which is why premium callable bonds are the ones where YTC, not YTM, is the honest number.

The asymmetry is the point: rates fall and your bond is called away; rates rise and you're stuck holding a bond whose price has dropped. You're paid for that with a higher coupon than a comparable non-callable bond. Whether the extra coupon is enough is exactly what comparing YTC against alternatives tells you — and if the bond is a municipal, run its yield through the tax-equivalent yield calculator before comparing it with anything taxable.

Frequently Asked Questions

How do you calculate yield to call?

Yield to call is the discount rate that makes the present value of the bond's remaining coupons plus its call price equal today's market price. Because that rate appears in every denominator, there's no closed-form solution — a calculator finds it by trial and error. A hand estimate is YTC ≈ [annual coupon + (call price − price) ÷ years to call] ÷ [(call price + price) ÷ 2], which is usually within a few hundredths of a percent of the exact answer.

What is yield to call (YTC)?

YTC is the annualized total return you'd earn if a callable bond is redeemed early by the issuer on its call date rather than held to maturity. It counts the coupons you collect between now and the call date plus the gain or loss between the price you paid and the call price you're repaid. It's the number that matters whenever a call is realistically on the table.

Is yield to call always lower than yield to maturity?

No, but it usually is for the bonds where calls actually happen. A bond trading at a premium — above its call price — has YTC below YTM, because an early call cuts short the coupon stream and hands back less than you paid. A bond trading at a discount can have YTC above YTM, since being repaid the call price early accelerates your capital gain. Either way, the lower of the two is the prudent planning number.

What is yield to worst?

Yield to worst is the lowest yield a bond can deliver across every outcome the issuer controls — typically the minimum of yield to maturity and the yield to each call date in the call schedule. Because the issuer decides whether to call, you should assume they'll pick whichever outcome is worse for you. For a premium callable bond, the yield to worst is normally the yield to the first call date.

When will a bond be called?

Issuers call bonds when refinancing is cheaper than keeping the debt outstanding — most often after market interest rates have fallen well below the bond's coupon, or after the issuer's credit rating improves enough to borrow at a lower rate. Calls are only possible after the call protection period ends, and they cluster in falling-rate environments. High-coupon bonds trading above their call price are the likeliest candidates.

What is call protection?

Call protection is the period after issuance during which the bond cannot be redeemed early — for example, a 10-year bond that is 'non-callable for 5 years' (quoted as NC-5). Once that window closes, the issuer can call the bond on the dates and at the prices listed in its call schedule, which often steps down toward par over time. Years to call in the calculator above should be the time until the first date the bond can be redeemed.