โ† All articles|Personal Finance

How to Send Money from M-Pesa to Absa Account Kenya 2026

Step-by-step guide to sending money from M-Pesa to your Absa Bank account in Kenya. Covers Paybill number, charges, transfer limits and how long it takes.

๐Ÿ“… 11 August 2026โฑ 5 min read

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:

  1. Open M-Pesa on your Safaricom line
  2. Select Lipa na M-Pesa
  3. Select Pay Bill
  4. Enter Business Number: 303030
  5. Enter Account Number: your Absa account number
  6. Enter the amount you want to transfer
  7. Enter your M-Pesa PIN
  8. 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:

  1. Open M-Pesa
  2. Select Send Money
  3. Select Send to Bank Account
  4. Select Absa Bank from the list
  5. Enter your Absa account number
  6. Enter the amount
  7. 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 โ€“ 999KES 14
1,000 โ€“ 1,499KES 23
1,500 โ€“ 2,499KES 33
2,500 โ€“ 3,499KES 52
3,500 โ€“ 4,999KES 65
5,000 โ€“ 7,499KES 78
7,500 โ€“ 9,999KES 87
10,000 โ€“ 14,999KES 97
15,000 โ€“ 19,999KES 109
20,000 โ€“ 34,999KES 115
35,000 โ€“ 49,999KES 135
50,000 โ€“ 150,000KES 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 typeAmount
Maximum per transactionKES 150,000
Maximum per day (M-Pesa)KES 300,000
Minimum transferKES 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:

  1. Note the M-Pesa transaction reference from your confirmation SMS
  2. Call Safaricom on 100 (free from Safaricom line) with the reference number
  3. Visit your nearest Absa branch with your ID and the M-Pesa SMS
  4. 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:

  1. Open the Absa Kenya app
  2. Go to Transfers
  3. Select From M-Pesa
  4. Enter the amount
  5. Confirm with your app PIN

This method is often processed at lower or zero cost compared to the standard M-Pesa Paybill method.

Summary

MethodPaybill/RouteSpeedCost
M-Pesa Paybill303030MinutesKES 14โ€“162
M-Pesa Send to BankSelect AbsaMinutesKES 14โ€“162
Absa app pull from M-PesaVia Absa appMinutesOften 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.