All news
african-markets
18 October 2026· By Mwenendo

Pay KSh 88,342 Today, Collect KSh 100,000 in 2056: Kenya's Bond Rules Decoded

Key Highlights

  • A KSh 100,000 slice of Kenya's reopened 30-year bond costs about KSh 88,342 ($680.65), because investors demanded a 14.18% yield on a bond paying a 12.5% coupon.
  • After the 10% withholding tax, the bond pays KSh 5,625 every six months, or roughly 12.73% a year on the money a small investor actually puts in.
  • Non-competitive bids from KSh 50,000 ($385.24) made up KSh 30.66B ($236.20M) of the amount accepted, yet a much smaller pool of competitive bidders set the yield they received.
  • Investors offered KSh 83.83B ($645.86M) against KSh 50B ($385.24M) on sale, but the Central Bank took only KSh 53.05B, turning away bids that would have raised its borrowing costs.
  • Selling before 2056 exposes holders to price swings, and on Mwenendo's arithmetic a rise in yields to 15% would cut the bond's value by about KSh 4,760 ($36.67).

A Kenyan who bid for KSh 100,000 of this month's 30-year Treasury bond will hand over about KSh 88,342 ($680.65) when it settles on 19 October, and will be paid back the full KSh 100,000 ($770.48) in March 2056.

Pay KSh 88,342 Today, Collect KSh 100,000 in 2056: Kenya's Bond Rules Decoded

That gap between what you pay and what you get back is the key to understanding every bond story the Central Bank of Kenya publishes. The headline coupon, the auction yield and the price are three different numbers, and once you know how they fit together, the weekly results stop reading like code and start reading like a household decision.

Coupon, yield and price on FXD1/2026/030

Start with the bond itself. FXD1/2026/030 is a 30-year government bond the Central Bank reopened this month, with about 29.6 years left to run. Its October prospectus fixes the coupon at 12.5% a year, paid in two halves, every six months.

The coupon is always calculated on the face value, the KSh 100,000 you get back at the end. So the bond pays KSh 6,250 ($48.15) every six months before tax, whatever you paid for it.

The yield is what investors actually demand. In the auction, bidders asked for more than 12.5%, and the Central Bank's published results show it accepted bids at a weighted average yield of 14.18%. The only way a 12.5% coupon can deliver 14.18% is if the bond sells for less than its face value.

That is where the price of KSh 88.34 for every KSh 100 comes from.

Think of it like buying a rental flat with the rent fixed for life. If buyers want a better return than that rent offers, they will only buy the flat at a lower price. The rent does not change; the price does.

Your KSh 100,000 bid, step by step

Here is the worked example, using the official auction figures.

  • You pay about KSh 88,342 ($680.65) for KSh 100,000 of face value.
  • Every six months the bond pays KSh 6,250 in interest. The prospectus sets withholding tax at 10% on this bond, so KSh 5,625 ($43.34) lands in your account.
  • That is KSh 11,250 ($86.68) a year after tax, or about 12.73% of the money you actually put in.
  • In March 2056 the government repays the KSh 100,000 face value, which includes the KSh 11,658 ($89.82) discount you never paid.

Compare that with what the rest of the market pays. Commercial banks paid savers an average of 3.54% in August, as Mwenendo reported in its look at the gap between loan and savings rates, and the 91-day Treasury bill was paying about 8.75%. Long bonds pay more because you are tying up money for decades.

Non-competitive bids and the small-investor route

Most ordinary investors never name a yield at all. The prospectus allows non-competitive bids from KSh 50,000 ($385.24) up to KSh 50M ($385,237), placed through a DhowCSD account. A non-competitive bidder simply accepts the average yield the auction sets.

Competitive bidders, who must put in at least KSh 2M ($15,409), state the yield they want. The Central Bank then decides how far up the list of demands it is willing to go, and can reject any bid without giving reasons.

This split matters more than most headlines admit. In this auction the Central Bank accepted KSh 53.05B ($408.70M) across two bonds. Non-competitive bids made up KSh 30.66B ($236.20M) of that, yet the yield every one of those investors received was set by competitive bidders.

Mwenendo saw the same pattern a week earlier, when non-competitive money dominated the 15-year and 20-year sale.

KSh 83.83B in bids, KSh 53.05B taken

Bids for the two reopened 30-year bonds came to KSh 83.83B ($645.86M) against KSh 50B ($385.24M) on offer, a bid-to-cover ratio of 1.58. That sounds like a stampede. But the Central Bank took only KSh 53.05B ($408.70M) of it.

Why leave money on the table? Because accepting more would mean accepting the higher yields at the top of the queue, and every extra point of yield is interest that taxpayers pay for the life of the bond. Investors asked for a market average of 14.28% on FXD1/2026/030; the bank stopped at 14.18%. Turning bids away is how the Treasury keeps its borrowing costs down, and it is why "oversubscribed" never means "the government got everything investors offered".

Selling before 2056 and the price risk

Nobody has to hold a 30-year bond for 30 years. The bond starts trading on the Nairobi Securities Exchange on 19 October, in multiples of KSh 50,000 ($385.24). But the price you get depends on what yields are doing when you sell.

Bond prices move opposite to yields. On Mwenendo's arithmetic, if yields on this bond rose to 15% in the coming months, KSh 100,000 of face value would be worth roughly KSh 83,580 ($643.96), a paper loss of about KSh 4,760 ($36.67) on the purchase price. If yields fell to 13%, the same bond would be worth about KSh 96,250 ($741.58), a gain of roughly KSh 7,910 ($60.94). These are illustrations, not forecasts.

The emergency exit is costly. The Central Bank says it will rediscount bonds, buying them back early, only as a last resort and at three percentage points above the market yield or the coupon, whichever is higher. That is a penalty, not a service.

Inflation at 6.8% and the taxpayer's side

Two more things shape what you really earn. First, inflation: prices rose 6.8% in the year to September, so part of every coupon simply replaces lost buying power. Second, tax: the 10% withholding rate applies to this long bond, but rates differ between bonds, so always check the prospectus before you bid.

The final lesson sits in the national accounts. Every shilling of yield the auction accepts is a cost the Treasury carries for decades, and Mwenendo has already reported that local debt interest will cost KSh 986.73 billion, about $7.6 billion, this financial year. The same 14.18% that rewards a saver is paid, in the end, by taxpayers.

Knowing how a bond is priced lets you read both sides of that bargain.

#Treasury bonds
#CBK
#yields
#DhowCSD
#investing
#Kenya
#government debt
#explainer

In Summary

What is FXD1/2026/030?
A 30-year Kenyan government bond with a 12.5% coupon paid twice a year, reopened in October with about 29.6 years left before it matures in March 2056.
How can a 12.5% bond yield 14.18%?
Investors paid less than face value, about KSh 88.34 for every KSh 100, so the fixed coupon plus the repayment at par delivers the higher auction yield.
Who can buy it?
Anyone with a DhowCSD account: non-competitive bids run from KSh 50,000 ($385.24) to KSh 50M ($385,237), while competitive bids start at KSh 2M ($15,409).
When does the money change hands?
The auction closed on 14 October, settlement and secondary trading on the Nairobi Securities Exchange start on 19 October, and the first coupon is due on 19 April 2027.
Why did the Central Bank reject bids?
It accepted KSh 53.05B ($408.70M) of KSh 83.83B ($645.86M) bid, because taking more would have meant paying higher yields on debt that runs for decades.
Where are the official terms?
The Central Bank of Kenya's October prospectus and auction results set out the coupon, the 10% withholding tax, bid limits and accepted yields.
AI images used for illustration purposes. All news and stories are factual.

More from african-markets

See all

Latest from Mwenendo