
Absa Paybill number
Move money from M-Pesa into any Absa account. These are the numbers.
See the stepsThe short answer
The Absa Bank Kenya Paybill number is 303030, and the account number is the Absa account you are paying into.
Absa's 2026 tariff guide lists an M-Pesa deposit to an Absa account as free. M-Pesa shows any charge on the confirm screen before you enter your PIN. Other Absa numbers do other jobs: 303069 loads an Absa prepaid card, and 300067 repays a Timiza loan. Going the other way, Absa charges KES 16.50 to send KES 1,000 from your account to M-Pesa.
See what lands on M-Pesa
No extra fees on top of the rate. Type an amount for an estimate. Dovo shows your exact KES before you confirm.
- Dovo rate
- 1 USDT = 127.69 KES
- Extra fees
- None on top of the rate
- Your exact amount
- Shown in Dovo before you confirm
- Arrives
- In minutes
Live Dovo rate
Two ways to do it
Same USDT. Very different trip to your phone.
Pay into Absa from your M-Pesa balance
- Business no. 303030
- Up to KES 250,000
- Open M-Pesa, then Lipa na M-PESA, then Pay BillUse the SIM menu, *334# or the M-PESA app.
- Enter 303030 as the Business no.This is the Absa Bank Kenya number in Safaricom's list of mobile banking codes. Older lists show it under Barclays, Absa's old name in Kenya.
- Enter the Absa account number as the Account no.Type the Absa bank account number you are paying into. Check it against a statement or the Absa app.
- Enter the amountOne M-Pesa payment can be up to KES 250,000. You can move up to KES 500,000 in one day.
- Check the details, then enter your PINM-Pesa shows the business name, the account number, the amount and any charge. Stop if anything is wrong.
- Keep the M-Pesa SMSThe SMS has a transaction code. It is your proof of payment if Absa asks for it.
Start from USDT: cash out with Dovo, then pay Absa
- M-Pesa in minutes
- One price upfront
- In Dovo, tap Add moneyTap Show my address, then Copy address. Dovo takes USDT on BNB Smart Chain (BEP-20) only.
- Send USDT on BNB Smart ChainOn Binance, the network is called BSC (BEP20). USDT sent on another network cannot be recovered.
- Tap Cash out, then My M-PesaEnter the amount in USDT, from 2 USDT. Tap Continue. The Review cash-out screen shows what M-Pesa receives. Tap Send to confirm. If Dovo asks, set up an authenticator app first.
- Pay 303030 from M-PesaWhen the KES lands, go to Lipa na M-PESA, then Pay Bill. Enter 303030 and your Absa account number.
From M-Pesa vs From USDT with Dovo
| From M-Pesa | From USDT with Dovo | |
|---|---|---|
| Money you start with | KES in your M-Pesa | USDT on BNB Smart Chain (BEP-20) |
| Business number | 303030 | 303030, from M-Pesa |
| Account number | The Absa account you pay into | The Absa account you pay into |
| Absa charge | Free, per Absa's 2026 tariff guide | One Dovo price, then the free Absa deposit |
| Limits | KES 250,000 per payment, KES 500,000 per day | 2 to 2,000 USDT per 24 hours |
| Time | SMS when the payment goes through | M-Pesa usually in minutes, then you pay |
Common problems
Which Absa number should I use?
- 303030: pay into an Absa bank account. The account is the Absa account number.
- 303069: load an Absa prepaid card. The account is the 16-digit card number.
- 300067: repay a Timiza loan, also for someone else. The account is the borrower's mobile number.
- *224#: Absa Hello Money, to bank from any phone.
How much does it cost to send money from Absa to M-Pesa?
Absa publishes a total charge per amount, with excise duty included. Up to KES 100, it is free.
- KES 101 to 500: KES 11.90
- KES 501 to 1,000: KES 16.50
- KES 1,001 to 1,500: KES 19.95
- KES 1,501 to 2,500: KES 27.40
- KES 2,501 to 3,500: KES 38.90
- KES 3,501 to 5,000: KES 52.70
- KES 5,001 to 7,500: KES 63.90
- KES 7,501 to 20,000: KES 75.40
- KES 20,001 to 250,000: KES 78.55
Absa lists M-Pesa to account transfers, the other way, as free.
I entered the wrong account number
Call Absa at once on 0722 130120 or 0732 130120. Give them the M-Pesa transaction code from your SMS.
Safaricom's Lipa na M-PESA terms say a business must reverse a payment made in clear error within 72 hours. If it does not, Safaricom can complete the reversal.
You can also ask Safaricom for a reversal. Forward the M-Pesa SMS to 456. If you paid in the M-PESA app, tap Reverse transaction right away.
My USDT cash-out arrived, but I want to pay Absa directly from Dovo
Dovo cashes out to M-Pesa only. It does not pay a Paybill or a Till for you.
Pay 303030 from your M-Pesa after the KES lands.
Questions
What is the Absa Paybill number?
It is 303030. Safaricom's list of mobile banking codes shows 303030 as the M-Pesa Paybill for Absa Bank Kenya, and *224# as the Absa USSD code.
What is the account number for Absa Paybill 303030?
It is the Absa bank account number you are paying into. Check it on a statement or in the Absa app before you pay.
How much does it cost to deposit from M-Pesa to Absa?
Absa's tariff guide, updated 29 September 2026, lists an M-PESA or Airtel Money deposit to an Absa account as free. M-Pesa shows any charge on the confirm screen before you enter your PIN.
What is the most I can send to Absa from M-Pesa?
Safaricom allows up to KES 250,000 per payment and up to KES 500,000 per day.
What is the Absa prepaid card Paybill number?
It is 303069. Absa says to enter your 16-digit card number as the account number. You do not need an Absa bank account to get the card.
What is the Timiza Paybill number?
Absa's Timiza FAQs say you can repay a Timiza loan on Pay Bill 300067. Enter the borrower's mobile number as the account number. This also works to repay for another person.
Is Barclays Paybill 303030 still the same?
Yes. Barclays Bank of Kenya is now Absa Bank Kenya. Safaricom's list shows 303030 under both names.
Can I pay into Absa with USDT?
Not directly. Cash out your USDT to M-Pesa with Dovo, then pay 303030 from M-Pesa. Dovo takes USDT on BNB Smart Chain (BEP-20) only. You can cash out from 2 USDT, up to 2,000 USDT in any 24 hours.