Skip to content
Lending · Cross-network

Pay KCB-M-Pesa via Airtel Money

How to pay KCB-M-Pesa (M-PESA paybill *844#) from your Airtel Money wallet — and whether it's cheaper than paying via M-PESA.

How to pay KCB-M-Pesa from Airtel Money — step-by-step

  1. Open Airtel Money. Dial *222# from your Airtel line, or open the Airtel Money app if you have it installed.
  2. Select "Pay Bill" or "Make Payment". The exact menu wording depends on your SIM toolkit version. Look for the option that asks for a business / paybill number.
  3. Enter the KCB-M-Pesa paybill: *844#. This is the same number used on M-PESA. Don't use a different one — there isn't a separate Airtel Money paybill for KCB-M-Pesa.
  4. Enter your account number / reference. Activate via M-Pesa menu or the M-Pesa app.
  5. Enter the amount. Confirm with your Airtel Money PIN.
  6. Wait for the confirmation SMS. Airtel Money confirms first; KCB-M-Pesa confirms within 1-15 minutes once funds settle.

Airtel Money vs M-PESA — example KES 2,000 payment

For a typical lending payment of KES 2,000 to KCB-M-Pesa:

NetworkCustomer feeSettlement time
Airtel MoneyKES 171-15 min
M-PESAKES 201-15 min

Airtel Money is cheaper by KES 3 for this transaction.

Airtel Money tariff figures are approximate (Airtel doesn't publish brackets as transparently as Safaricom). Verify on airtelkenya.com before relying on the exact number for large transactions.

Should you use Airtel Money or M-PESA for this payment?

Three honest considerations:

  • Use whichever wallet you have funds in. Don't move money between wallets just to save a few shillings on the paybill fee — the cross-network send fee will eat the savings.
  • Airtel Money is typically cheaper at most amounts. Airtel competes by undercutting M-PESA on tariff. For routine bill payments under KES 5,000, the savings are KES 5-15 per transaction.
  • M-PESA has wider merchant trust. For very large payments (above KES 50,000), some users prefer M-PESA simply because the recipient is more familiar with M-PESA confirmations. Functionally, both work equally well via interoperability.

If the payment doesn't go through

  1. Confirm your Airtel Money SMS shows the payment was sent to paybill *844#. If the number is wrong, request a reversal via Airtel customer care (100).
  2. Check the recipient — has KCB-M-Pesa processed similar interoperability payments before? Most paybills do. If you're the first to test cross-network for a specific niche paybill, expect occasional 24-48-hour delays.
  3. If KCB-M-Pesa doesn't reflect the payment after 1 hour, contact their customer service with the Airtel Money transaction code. They can manually reconcile.
  4. Last resort: use the same number from M-PESA. Cross-network occasionally has rare settlement delays that don't affect the same-network route.

Related