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.

Method 1: Official Airtel Paybill (888777)

Airtel has an official Paybill number 888777 that accepts M‑PESA payments for airtime and bundles. Steps:

  1. Open M‑PESA → Lipa na M‑PESA → Paybill.
  2. Enter Business Number: 888777.
  3. Account Number: Your Airtel phone number (e.g., 0712345678).
  4. Enter Amount (e.g., 100 for Ksh 100 airtime).
  5. 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.

  1. Open M‑PESA → Lipa na M‑PESA → Buy Goods.
  2. Enter Till Number: 509947 (or another reseller till).
  3. Enter the exact amount for the bundle (e.g., 53 for 2GB).
  4. Confirm with PIN – the bundle is delivered instantly to your Airtel line.

Price Comparison: Official Paybill vs Reseller Till

BundleOfficial Price via 888777Reseller 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.

⚠️ Important: The official Paybill 888777 does not bypass Airtel Okoa (Pewa) debt. If you owe airtime, your payment may be deducted to clear the loan. Reseller tills typically deliver bundles regardless of your debt status.

Which Method Should You Use?

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

❓ Can I buy Airtel bundles for another number using 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.

❓ Is it safe to use a reseller till?

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.

❓ Why does my Paybill transaction fail when I have Okoa debt?

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.

❓ Are there any extra M-PESA fees for these transactions?

No, both Paybill and Buy Goods transactions are free of M‑PESA charges.

💡 Pro tip: Save the reseller till number (509947) in your M‑PESA toolkit for quick access. You can buy bundles in under 15 seconds without navigating menus.