Paybill number 4142145 is TeelPay's official M-Pesa business number for buying airtime for all networks in Kenya. Whether the line you need to top up is on Safaricom, Airtel, Equitel or Faiba, the process is identical.
Step-by-step:
Step 1: Go to your M-Pesa menu and select Lipa na M-Pesa, then choose Pay Bill.
Step 2: Enter the business number 4142145, which is TeelPay's official paybill for buying airtime for all networks including Safaricom, Airtel, Equitel or Faiba.
Step 3: For the account number, enter the full Safaricom, Airtel, Equitel or Faiba phone number you want to top up (including the country code or leading zero as prompted).
Step 4: Enter the amount of airtime you want to buy, then enter your M-Pesa PIN and confirm.
Step 5: Within seconds you will receive an M-Pesa confirmation SMS, followed shortly by a top-up confirmation from Safaricom, Airtel, Equitel or Faiba itself.
Kenya's four major mobile networks each have their own top-up process when you buy from an agent, but M-Pesa Paybill 4142145 flattens these differences into one consistent flow. Here is how buying airtime compares across Safaricom, Airtel, Faiba and Equitel when you use TeelPay.Safaricom: Enter the Safaricom number as the account number when paying Paybill 4142145, and the airtime lands almost immediately, just as it would through Safaricom's own official channels.
Airtel: Enter the Airtel number as the account number when paying Paybill 4142145, and the airtime lands almost immediately, just as it would through Airtel's own official channels.
Faiba: Enter the Faiba number as the account number when paying Paybill 4142145, and the airtime lands almost immediately, just as it would through Faiba's own official channels.
Equitel: Enter the Equitel number as the account number when paying Paybill 4142145, and the airtime lands almost immediately, just as it would through Equitel's own official channels.
Because the transaction runs through Safaricom's official Lipa na M-Pesa Paybill system, your money is protected by the same security you rely on for every other M-Pesa payment. You get an instant confirmation SMS from M-Pesa, and a second confirmation once the airtime lands, so there is always a paper trail if you ever need to follow up on a transaction.
Saving 4142145 as a favourite Paybill in your M-Pesa app means every future top-up, regardless of network, takes only a few taps.
This matters because Kenya's mobile economy runs on connectivity. From M-Pesa itself to WhatsApp Business, ride-hailing apps and mobile banking, almost every essential service assumes you have airtime on your line. Running out at the wrong moment, during a job interview call, a delivery pickup, or an emergency, can be more than an inconvenience. Having a reliable, always-available way to restock airtime, one that does not depend on an agent's stock levels or opening hours, is part of why Paybill 4142145 has become a habit for so many Kenyan phone users rather than just an occasional fallback option.