If you use Airtel Kenya, you can buy airtime and data bundles directly from M‑PESA without needing Airtel Money. There are two main methods: using the official Airtel Paybill (888777) or a reseller Buy Goods till (e.g., 509947). This guide explains both, compares costs, and shows you how to avoid Okoa Jahazi problems.
📑 In this guide
Method 1: Official Airtel Paybill (888777)
Airtel has an official Paybill number 888777 that accepts M‑PESA payments for airtime and bundles. Steps:
- Open M‑PESA → Lipa na M‑PESA → Paybill.
- Enter Business Number: 888777.
- Account Number: Your Airtel phone number (e.g., 0712345678).
- Enter Amount (e.g., 100 for Ksh 100 airtime).
- Confirm with M‑PESA PIN.
The airtime is usually credited within a minute. However, this method charges the official Airtel price, and it does not work if you have an active Airtel Okoa (Pewa) debt – the transaction may fail or be used to repay the loan.
For more on Airtel Okoa, see Airtel Okoa (Pewa) – How to Borrow and Still Buy Bundles.
Method 2: Reseller Buy Goods Till (e.g., 509947)
Reseller platforms (like BingwaSokoni) offer Airtel bundles via a Buy Goods till. This method often gives you discounted prices and works even with outstanding Okoa debt.
- Open M‑PESA → Lipa na M‑PESA → Buy Goods.
- Enter Till Number: 509947 (or another reseller till).
- Enter the exact amount for the bundle (e.g., 53 for 2GB).
- Confirm with PIN – the bundle is delivered instantly to your Airtel line.
Price Comparison: Official Paybill vs Reseller Till
| Bundle | Official Price via 888777 | Reseller Till (509947) | Your Savings |
|---|---|---|---|
| 2GB (Midnight) – Airtel | Ksh 100 | Ksh 53 | Save Ksh 47 (47%) |
| 1.5GB (3 Hours) – Airtel | Ksh 50 | Ksh 48 | Save Ksh 2 (minor) |
| Airtel 30GB Monthly | Ksh 950 | Ksh 950 | Same price |
For small bundles (e.g., 2GB midnight), the reseller till offers substantial savings.
Which Method Should You Use?
- Use Paybill 888777 if: you prefer official channels, don’t mind paying full price, and have no Okoa/Pewa debt.
- Use a reseller till (509947) if: you want to save money, need to buy bundles even with debt, or want a quicker process (no account number required).
How to Check Your Airtel Balance After Purchase
After buying, you can check your Airtel balance by dialling *544# and selecting “Check Balance”. For data bundles, dial *544# → “Data” → “Check Balance”.
❓ Frequently Asked Questions – Airtel via M-PESA
Yes – both Paybill and reseller till methods allow you to specify a different recipient number. For Paybill, enter the recipient’s Airtel number as the account. For the till, some resellers have a gifting feature on their website where you enter the recipient’s number.
Yes, as long as the till number is verified (e.g., 509947 has a good reputation). M‑PESA STK push is secure – you never share your PIN with the reseller.
Airtel’s system prioritises loan repayment. The payment is redirected to clear your debt instead of giving you new airtime. A reseller till bypasses this because it’s a “buy goods” transaction, not a direct airtime top‑up.
No, both Paybill and Buy Goods transactions are free of M‑PESA charges.