A woman moves money on her phone on a shaded balcony
ExcellentTrustScore 4.7

Absa Paybill number

Move money from M-Pesa into any Absa account. These are the numbers.

See the steps

Reviewed 8 Nov 2026, 5 min read

The 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.

USDT
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
You get about6,383
KES
Cash out with Dovo

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
  1. Open M-Pesa, then Lipa na M-PESA, then Pay BillUse the SIM menu, *334# or the M-PESA app.
  2. 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.
  3. 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.
  4. Enter the amountOne M-Pesa payment can be up to KES 250,000. You can move up to KES 500,000 in one day.
  5. 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.
  6. 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
  1. In Dovo, tap Add moneyTap Show my address, then Copy address. Dovo takes USDT on BNB Smart Chain (BEP-20) only.
  2. Send USDT on BNB Smart ChainOn Binance, the network is called BSC (BEP20). USDT sent on another network cannot be recovered.
  3. 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.
  4. 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 compared with From USDT with Dovo
From M-PesaFrom USDT with Dovo
Money you start withKES in your M-PesaUSDT on BNB Smart Chain (BEP-20)
Business number303030303030, from M-Pesa
Account numberThe Absa account you pay intoThe Absa account you pay into
Absa chargeFree, per Absa's 2026 tariff guideOne Dovo price, then the free Absa deposit
LimitsKES 250,000 per payment, KES 500,000 per day2 to 2,000 USDT per 24 hours
TimeSMS when the payment goes throughM-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.

Your USDT on M-Pesa in minutes

Cash out with Dovo