Buying Airtel airtime from M-Pesa is one of the most convenient ways to top up your phone, but sometimes M-Pesa transactions come with extra fees that reduce the value of your purchase. If you’re looking to avoid transaction fees while purchasing airtime, you’re in the right place.
In this guide, we’ll walk you through the best ways to buy Airtel airtime from M-Pesa without incurring transaction charges, using specific M-Pesa Paybill numbers and USSD codes. These methods are completely free, ensuring you get the full value of your top-up!
How to Buy Airtel Airtime Using M-Pesa Paybill Numbers Without Charges
M-Pesa allows you to buy airtime for various networks, including Airtel, by using different Paybill numbers. Some of these numbers have no transaction fees, ensuring you get the full value of the airtime.
Here are the best M-Pesa Paybill numbers to use when buying Airtel airtime without any fees:
1. M-Pesa Paybill Number 207207
- Why Use It?: This is the best Paybill number for buying Airtel airtime without any transaction charges.
- How to Use:
- Go to your M-Pesa menu.
- Select Lipa Na M-Pesa.
- Choose Paybill and enter 207207 as the Paybill number.
- Enter your Airtel phone number as the account number.
- Choose the amount of airtime you want to buy.
- Confirm the transaction and complete your payment.
This method ensures no charges are deducted, and you get the full value of your Airtel airtime.
2. M-Pesa Paybill Number 707707 (For Airtime Below Kshs. 100)
- Why Use It?: This Paybill number is free of charge if you’re buying airtime below Kshs. 100.
- How to Use:
- Open the M-Pesa menu and select Lipa Na M-Pesa.
- Choose Paybill and enter 707707.
- Enter your Airtel phone number as the account number.
- Enter the airtime amount below Kshs. 100.
- Confirm the payment and complete the transaction.
This Paybill number offers an affordable option for small top-ups with no fees.
3. M-Pesa Paybill Number 573573
- Why Use It?: This number lets you buy Airtel airtime for free, and the account number is the Airtel phone number you’re topping up.
- How to Use:
- Select Lipa Na M-Pesa from your M-Pesa menu.
- Choose Paybill and enter 573573.
- Use your Airtel number as the account number.
- Enter the airtime amount you want and complete the transaction.
This method is simple, and you won’t incur any charges while topping up.
4. M-Pesa Paybill Number 913913
- Why Use It?: This Paybill number also lets you top up your Airtel airtime for free without any transaction fees.
- How to Use:
- Open M-Pesa, choose Lipa Na M-Pesa, and select Paybill.
- Enter 913913 as the Paybill number.
- Input your Airtel phone number as the account number.
- Enter the amount of airtime you wish to purchase and confirm the transaction.
Enjoy a transaction-free top-up every time.
5. M-Pesa Paybill Number 220220
- Why Use It?: Another reliable Paybill number to buy Airtel airtime free of charge.
- How to Use:
- Go to Lipa Na M-Pesa, choose Paybill, and enter 220220.
- Provide your Airtel phone number as the account number.
- Select the airtime value, confirm the details, and complete the payment.
This is one of the most efficient ways to buy Airtel airtime with zero charges.
6. M-Pesa Paybill Number 215215
- Why Use It?: This Paybill number is an alternative option for transaction-free airtime purchases.
- How to Use:
- Go to Lipa Na M-Pesa, select Paybill, and input 215215.
- Enter your Airtel phone number as the account number.
- Input the airtime amount, confirm, and complete the transaction.
You will receive full airtime value without deductions.
Alternative Methods to Buy Airtel Airtime for Free
If you find the Paybill method tedious, here are some USSD codes you can use to purchase Airtel airtime for free:
7. *USSD Code: 369#
- Why Use It?: This USSD code is a 100% free method to buy Airtel airtime.
- How to Use:
- Dial *369# on your mobile phone.
- Follow the prompts to choose your desired airtime amount and complete the purchase.
This method is quick and free, offering a hassle-free experience.
8. *USSD Code: 264#
- Why Use It?: Another simple and free USSD option for topping up Airtel airtime.
- How to Use:
- Dial *264# on your mobile phone.
- Follow the prompts to select your airtime amount and confirm.
This is an easy alternative for Airtel airtime top-ups without any fees.
Conclusion: Buying Airtel Airtime from M-Pesa Without Charges
As you can see, there are multiple M-Pesa Paybill numbers and USSD codes that allow you to buy Airtel airtime without incurring transaction charges. Whether you prefer using Paybill numbers or USSD codes, you can ensure a cost-free airtime top-up each time.
For larger purchases, Paybill number 207207 remains the most reliable option, while smaller airtime top-ups can benefit from Paybill numbers 707707 and 136136. Additionally, **USSD codes like 369# and 264# are also great for a quick and easy recharge.
By using these methods, you’ll get the full value of your airtime and save on unnecessary transaction fees.




