One Paybill. All networks.

Buy airtime in under a minute

Top up Safaricom, Airtel or Telkom using M-Pesa. Use the phone number receiving airtime as the account number.

M-Pesa Paybill 777 7 777 Account: the phone number to top up

How to buy

Five simple M-Pesa steps

These steps work whether the airtime is for you or someone else.

  1. 1
    Open M-Pesa

    Go to the M-Pesa menu on your phone or in the M-Pesa app.

  2. 2
    Choose Lipa na M-Pesa

    Select Pay Bill from the available options.

  3. 3
    Enter Paybill 777 7 777

    Type the Paybill number without spaces: 7777777.

  4. 4
    Enter the phone number

    Use the Safaricom, Airtel or Telkom number that should receive the airtime.

  5. 5
    Enter the amount and confirm

    Check the phone number and amount, then enter your M-Pesa PIN to complete.

Supported networks

Send airtime to any of these networks

The same Paybill and the same process work across all three.

Safaricom

Enter the Safaricom number you want to top up as the account number.

Airtel

Enter the Airtel number you want to top up as the account number.

Telkom

Enter the Telkom number you want to top up as the account number.

Always double-check the phone number. The account number determines where the airtime is sent.

Keep it handy

Save the quick guide

This guide contains the Paybill and the main purchase steps for quick reference.

Download the guide
Airtime Merchants guide showing M-Pesa Paybill 777 7 777 and purchase steps

Need help?

Talk to Airtime Merchants

Contact us if you need help with the airtime purchase process.

WhatsApp
Paybill copied