Step-by-Step Guide: How to Buy Kenya Pipeline Company Shares on NSE

Kenyans have been invited to participate in the Kenya Pipeline Company (KPC) Initial Public Offering (IPO), which officially opened for trading on the Nairobi Securities Exchange (NSE) on Monday, January 19, 2026.

In a statement, the NSE described the IPO as a rare opportunity for ordinary citizens to own a stake in one of Kenya’s most strategic national assets.

“The Kenya Pipeline IPO presents a rare and compelling opportunity for Kenyans to invest directly in one of the nation’s most strategic assets – its energy infrastructure,” the statement said.

It added, “By participating in this landmark offering, citizens can take ownership in a company that underpins economic growth, supports energy security, and plays a vital role in powering Kenya’s development agenda.”

The IPO has been priced at Ksh9.00 per share, with a minimum application of 100 shares, meaning the smallest investment starts at Ksh900. The offer opened at 9:00 a.m. on January 19 and will close at 5:00 p.m. on February 19, 2026.

To encourage wide participation, shares have been allocated across multiple investor categories. Local retail investors, local institutional investors, regional investors from the East African Community, and international investors each have 20 per cent of the shares. Oil marketing companies are allocated 15 per cent, while KPC employees have been reserved five per cent.

How to Buy Shares

Investors must hold a valid Central Depository System (CDS) account, which electronically stores shares. Those without an account can open one through any licensed stockbroker or investment bank by presenting a valid ID and a Kenya Revenue Authority (KRA) PIN. Many brokers now allow mobile-based CDS account registration, reducing paperwork and queues.

Applications can be submitted via mobile phone or online. Individual applicants are encouraged to use the USSD option by dialing 483816#, accepting terms, selecting “New Application,” entering CDS details, and completing payment through the prompts.

Alternatively, investors can submit applications on the official online IPO portal, where they register, submit a new application, enter CDS details, select applicant type, and upload required documents and proof of payment.

Payment Options

Payments must be made in Kenyan shillings via M-PESA or bank transfer. M-PESA payments can be made through STK push or Paybill, using the unique application serial number as the account reference. Each M-PESA transaction is capped at Ksh150,000, though applicants can make multiple payments as long as the full amount is settled before the offer closes.

Accepted Paybill options include:

Cooperative Bank of Kenya Limited

  • Paybill: 4999915
  • Account: 59867XXXXXXX (7-digit number on the Application Form)

Kenya Commercial Bank Limited

  • Paybill: 522533
  • Account: 40384XXXXXXX

Stanbic Bank Kenya Limited

  • Paybill: 8250250
  • Account: 11140XXXXXXX

Bank Transfers

Bank transfers via EFT or RTGS can also be made to designated accounts under the name “Privatisation Authority – KPC IPO” at Cooperative Bank, KCB, or Stanbic Bank. Transfers must indicate the application form serial number in the narration. Investors can also seek financing from approved lenders to fund participation.

Cooperative Bank of Kenya

  • Account Name: Privatisation Authority – KPC IPO
  • Account Number: 59867XXXXXXX (XXXXXXX – being the 7-digit number on the Application Form)
  • Bank Name: Cooperative Bank of Kenya Limited
  • Branch: Co-op House
  • Branch Code: 11002
  • SWIFT Code: KCOOKENA
  • Narration: Application Form serial number (7-digit number)

KCB

  • Account Name: Privatisation Authority – KPC IPO
  • Account Number: 40384XXXXXXX (XXXXXXX – being the 7-digit number on the Application Form)
  • Bank Name: Kenya Commercial Bank Limited
  • Branch: Moi Avenue
  • Branch Code: 01100
  • SWIFT Code: KCBLKENX
  • Narration: Application Form serial number (7-digit number)

Stanbic Bank

  • Account Name: Privatisation Authority – KPC IPO
  • Account Number: 11140XXXXXXX (XXXXXXX – being the 7-digit number on the Application Form)
  • Bank Name: Stanbic Bank Kenya Limited
  • Branch: Kenyatta Avenue
  • Branch Code: 31000
  • SWIFT Code: SBICKENX
  • Narration: Application Form serial number (7-digit number)

Applicants risk rejection if applications are incomplete, if payment is made by cheque, if funds arrive after February 19, 2026, or if required identification or KYC documents are missing.

With a starting investment as low as Ksh900, the KPC IPO offers Kenyans a chance to invest in a critical national institution while supporting the country’s energy and economic growth agenda.