Sending money from M-Pesa to an Absa Bank account in Kenya takes under two minutes once you know the correct Paybill number and process. This guide covers every method available in 2026.
Absa Bank M-Pesa Paybill Number
The official Absa Bank Kenya Paybill number for M-Pesa transfers is:
Paybill: 303030 Account number: Your Absa account number
This is the fastest and most reliable method for transferring money from M-Pesa to your Absa account.
Method 1 โ Send via M-Pesa Paybill (Recommended)
This method works for all Safaricom lines and all Absa account types.
Steps:
- Open M-Pesa on your Safaricom line
- Select Lipa na M-Pesa
- Select Pay Bill
- Enter Business Number: 303030
- Enter Account Number: your Absa account number
- Enter the amount you want to transfer
- Enter your M-Pesa PIN
- Press OK to confirm
You will receive an M-Pesa confirmation SMS. The money arrives in your Absa account within minutes during banking hours, or by the next business day for transfers made after 5PM.
Method 2 โ Send via M-Pesa Send to Bank
Safaricom also allows direct bank transfers through the M-Pesa menu:
- Open M-Pesa
- Select Send Money
- Select Send to Bank Account
- Select Absa Bank from the list
- Enter your Absa account number
- Enter the amount
- Confirm with your M-Pesa PIN
Both methods deliver the same result โ choose whichever feels more familiar.
M-Pesa to Absa Transfer Charges 2026
Safaricom charges a transaction fee based on the amount sent:
| Amount (KES) | Transaction fee |
|---|---|
| 10 โ 999 | KES 14 |
| 1,000 โ 1,499 | KES 23 |
| 1,500 โ 2,499 | KES 33 |
| 2,500 โ 3,499 | KES 52 |
| 3,500 โ 4,999 | KES 65 |
| 5,000 โ 7,499 | KES 78 |
| 7,500 โ 9,999 | KES 87 |
| 10,000 โ 14,999 | KES 97 |
| 15,000 โ 19,999 | KES 109 |
| 20,000 โ 34,999 | KES 115 |
| 35,000 โ 49,999 | KES 135 |
| 50,000 โ 150,000 | KES 162 |
Tip: The Absa Mobile Banking app allows you to pull money from M-Pesa directly into your Absa account โ this method is often free or cheaper than pushing from M-Pesa.
Transfer Limits
| Limit type | Amount |
|---|---|
| Maximum per transaction | KES 150,000 |
| Maximum per day (M-Pesa) | KES 300,000 |
| Minimum transfer | KES 10 |
For amounts above KES 150,000, split into multiple transactions across different days or use a direct bank transfer.
How Long Does M-Pesa to Absa Take?
- During banking hours (8AMโ5PM weekdays): Instant to 30 minutes
- After 5PM or weekends: By next business morning
- Public holidays: Next business day
If money has not arrived after 24 hours during business days, call Absa customer care on 0703 000 000 or Safaricom on 100.
What to Do If You Send to Wrong Account
Act immediately:
- Note the M-Pesa transaction reference from your confirmation SMS
- Call Safaricom on 100 (free from Safaricom line) with the reference number
- Visit your nearest Absa branch with your ID and the M-Pesa SMS
- Absa can initiate a reversal request โ success depends on whether the recipient has withdrawn the funds
Always double-check your Absa account number before confirming any transfer.
Absa Mobile Banking App โ Free Transfers
If you have the Absa Kenya mobile app installed, you can pull funds from M-Pesa directly into your account:
- Open the Absa Kenya app
- Go to Transfers
- Select From M-Pesa
- Enter the amount
- Confirm with your app PIN
This method is often processed at lower or zero cost compared to the standard M-Pesa Paybill method.
Summary
| Method | Paybill/Route | Speed | Cost |
|---|---|---|---|
| M-Pesa Paybill | 303030 | Minutes | KES 14โ162 |
| M-Pesa Send to Bank | Select Absa | Minutes | KES 14โ162 |
| Absa app pull from M-Pesa | Via Absa app | Minutes | Often free |
The quickest way to send money from M-Pesa to your Absa account is via Paybill 303030 using your Absa account number. Keep this number saved for future use.