How to Buy Telkom Kenya Airtime from M-PESA for Free

idc smartphone shipments africa

There are many ways of topping up your line with airtime, but the most popular one is through scratch cards. However, going to the shops and scratching the card is a task for some, so it is common practice for folks to load up their mobile money wallets and buy airtime from there at any time they want, and fast.

We talked about topping up your Airtel line from M-PESA using the 263263 pay bill number. It is a free service for all top ups under KES 100.

Now, the same process can be used to purchase airtime for other Telkom and Safaricom lines.

To reiterate, here is how you do it:

  1. Access your STK or mySafaricom app
  2. Choose Lipa Na M-PESA
  3. Select Pay Bill
  4. Enter Business Number (263263)
  5. Enter account number (Telkom, Safaricom or Airtel number)
  6. Choose amount
  7. Authenticate with your PIN code
  8. Done

Remember, this pay bill number is also supplemented with a WhatsApp bot. Here is how it can be used for airtime purchase, but for Telkom and Safaricom:

  1. Open WhatsApp in your smartphone
  1. OR, click on this direct link to the bot (or you can copy it for later use:
  2. You will see a familiar chat interface
  3. Type anything. Let’s say it’s the world’s most popular salutation, Hi.
  4. The bot will shoot up a text telling you what to do but we are still going to talk about it.
  5. Enter the Telkom/Safaricom/Airtel number you want to top up, followed by hash # sign and then the amount as follows: +254722******#100
  6. Hit send.
  7. Authenticate with a PIN from the called STK menu.

Now you ask, why would you top up your Safaricom line from M-PESA using a pay bill when you can use the ‘Buy Airtime’ option? Well, users have been entering Safaricom numbers when using this solution and getting refunds instead, so it is a plus to know that this will not be the case anymore. Lastly, if you have Fuliza, you can’t buy airtime, so this is one option to top up if you have not exhausted the overdraft facility.


  1. Thanks for the insightful post. So, which company operates that paybill number? It would be good to know also if they have a social media presence so that one can get in touch with customer support. Kindly let us know.

Comments are closed.