91-day T-bill8.750%▲ 0.002
182-day T-bill8.851%▼ 0.008
364-day T-bill9.029%▲ 0.002
Central Bank Rate8.75%07/10/2026
Inflation7.3%October 2026
Top MMF yield10.50%Madison
Sources: CBK auction, 2 Nov 2026 value date (change vs 26 Oct); CBK key rates; fund managers' published yields, as at 15 Nov 2026.

Bank of Africa Kenya charges 2026: full tariff guide

Bank of Africa Kenya charges from the November 2026 tariff: ledger fees, withdrawals, PesaLink, RTGS, cards, cheques, T-bill bids and excise duty.

Bank of Africa Kenya charges 2026: full tariff guide

Updated 13 November 2026

Bank of Africa Kenya charges for 2026 are set out in the bank’s updated Tariff Guide, published in November 2026. The headline fees: ledger fees on current accounts are KSh 35 per transaction, with a monthly minimum of KSh 350 for personal and KSh 550 for business accounts; over-the-counter cash withdrawals cost KSh 300 on transactional accounts but are free on savings accounts; RTGS out costs KSh 500; and PesaLink transfers cost KSh 15 to KSh 200 depending on the amount. Excise duty of 15% (20% on loan fees) is added. This guide sets out the full tariff by category.

Updated 13 November 2026. Figures come from the Bank of Africa Kenya Tariff Guide 2026 (updated version), checked on 13 November 2026. Fees exclude excise duty unless stated.

Bank of Africa Kenya charges on accounts and cash

Service Charge
Ledger fee, personal current account KSh 35 per transaction, minimum KSh 350 a month
Ledger fee, business current account KSh 35 per transaction, minimum KSh 550 a month
Over-the-counter withdrawal, transactional accounts KSh 300 per withdrawal
Over-the-counter withdrawal, savings accounts Free
Cash handling, up to KSh 500,000 a day Free
Cash handling, above KSh 500,000 a day 0.15% of the daily total
Large withdrawals (KSh 1.5 million and above, or FCY equivalent) 0.25%
Bulk coin deposits 0.10% up to KSh 5,000; 0.25% above
Interim or duplicate statement KSh 100 per sheet
E-statements Free
Dormant current account KSh 500 a month
Dormant savings account No charge
Dormant account reactivation KSh 150
Deposit of foreign bank notes 0.25% per deposit

These Bank of Africa Kenya charges reward savings-account customers who withdraw over the counter, and penalises current accounts that sit idle: a dormant current account costs KSh 6,000 a year before excise duty.

Mobile banking and PesaLink charges

Mobile banking registration is free. The other mobile banking charges below exclude the 15% excise duty.

Mobile banking item Charge (KSh)
SMS alerts 5
Balance enquiry 10
Mini statement / full statement 10 / 20
Transfer to own account or another BOA account 50
Transfer to another bank via RTGS 500
Cardless withdrawal 60
Bill payment 30
Airtime top-up 5
PesaLink amount (KSh) Charge (KSh)
10 – 1,500 15
1,501 – 5,000 30
5,001 – 10,000 50
10,001 – 50,000 100
50,001 – 100,000 110
100,001 – 500,000 180
500,001 – 999,999 200

The mobile banking section also carries a banded charge by amount transferred: free up to KSh 100, KSh 12 to KSh 48 between KSh 101 and KSh 5,000, KSh 58 to KSh 68 between KSh 5,001 and KSh 20,000, and KSh 71 from KSh 20,001 to KSh 150,000. The guide does not name the channel this band applies to, so confirm with the bank before relying on it. For how PesaLink compares with other transfer rails, see PesaLink vs RTGS vs EFT.

Bank of Africa Kenya charges on RTGS, SWIFT and EFT

Transfer Charge
RTGS outward KSh 500 flat
RTGS inward Free
SWIFT outward KSh 1,500 flat
Foreign incoming, individual / business USD 5 / USD 10
Receivable from abroad, non-account holder KSh 2,500 flat
Amendment, tracer or recall KSh 1,250 each
EFT outward / inward KSh 300 / KSh 10 per transaction
Internal transfers Free
Salary processing: in-house / electronic upload / manual Free / KSh 120 / KSh 300
Standing order set-up, amendment or stop KSh 300 each
Unpaid standing order KSh 3,000
Direct debit set-up / each debit KSh 300 / KSh 100

Diaspora senders should note the USD 5 charge on incoming payments to individual accounts; our guide to diaspora remittances to Kenya covers where the money comes from.

Bank of Africa Kenya charges on cards

Card item Charge
New Visa Classic card / annual fee / replacement KSh 750 each
Visa Classic withdrawal at a BOA ATM KSh 60
Visa Platinum annual fee USD 25
Visa Platinum ATM withdrawal / balance enquiry USD 1 / USD 0.25
Toucan prepaid card / reload KSh 1,000 / KSh 100

Cheque charges

  • Cheque books (before excise duty): KSh 500 for 25 leaves, KSh 1,000 for 50 and KSh 2,000 for 100.
  • Counter cheque: KSh 300. Local banker’s cheque: KSh 200; foreign-currency banker’s cheque: KSh 500 or equivalent.
  • Returned cheque for financial reasons (insufficient funds): KSh 3,000 per cheque; for technical reasons: KSh 500.
  • Cheques returned by other banks or in-house: KSh 1,000 each.
  • Stop payment on a local cheque: KSh 500.

Loans, T-bills and other fees

  • Treasury bills and bonds: KSh 2,500 per T-bill bid and KSh 7,500 per bond bid through the bank’s custodial service. Buying directly through the CBK costs less; see our treasury bill calculator.
  • Loan fees: early drawdown 3% of the amount (minimum KSh 10,000); admin extension 0.5% of principal; loan clearance letter KSh 1,000.
  • Salary advances: KSh 500 below KSh 5,000, rising to KSh 4,000 for KSh 50,000 to KSh 100,000.
  • Online banking (BOAWeb): KSh 100 a month for individuals, KSh 500 for SMEs and KSh 1,000 for corporates.
  • Guarantees: 0.5% a quarter for corporates and 1% a quarter for SME and retail clients, with minimums.
  • Letters of credit: import LC opening at 0.5% (corporate) or 1% (SME and retail) for 3 months, plus SWIFT KSh 2,000.
  • Excise duty: 20% on loan-related fees and 15% on all other fees and commissions.

How to keep Bank of Africa Kenya charges down

  1. Use a savings account for cash you withdraw at the counter; it avoids the KSh 300 fee.
  2. Pick PesaLink over RTGS for amounts under KSh 1 million: KSh 200 at most against KSh 500.
  3. Switch to free e-statements instead of KSh 100-a-sheet paper copies.
  4. Close or use idle current accounts before dormancy fees of KSh 500 a month start.
  5. Compare with other banks in our guide to bank charges in Kenya, the Absa tariff guide and Equity Bank charges.

Frequently asked questions

How much does Bank of Africa Kenya charge for PesaLink?

KSh 15 for up to KSh 1,500, rising in bands to KSh 200 for KSh 500,001 to KSh 999,999, before excise duty.

What is the Bank of Africa ledger fee?

KSh 35 per transaction on current accounts, with a monthly minimum of KSh 350 for personal and KSh 550 for business accounts.

Does Bank of Africa charge for counter withdrawals?

Yes, KSh 300 per withdrawal on transactional accounts. Withdrawals from savings accounts are free.

What are Bank of Africa Kenya charges on a dormant account?

KSh 500 a month on a dormant current account and nothing on a dormant savings account. Reactivation costs KSh 150.

Is excise duty added to Bank of Africa fees?

Yes: 15% on most fees and commissions, and 20% on loan-related fees and commissions.

ShareWhatsAppFacebookXLinkedIn

Weekly money and business brief

Get loan, M-Pesa and money rate changes.

One short email a week on money, business and policy in Kenya.

Topics (optional)

Prefer WhatsApp? Follow Business Radar on WhatsApp

We will email you a weekly money and business brief. We store your email (and your name, if you give one) for that purpose, under the Kenya Data Protection Act, 2019. You can unsubscribe at any time. Privacy policy.

About Author

Norah Waceke is a business journalist and editor at Business Radar with more than eight years of experience covering Kenya's economy, companies and markets. She previously worked at one of Kenya's leading digital news platforms, where she reported on business, finance and current affairs. A graduate of Multimedia University of Kenya, Norah focuses on clear, accurate reporting that helps readers understand the money stories shaping their lives and businesses.

More from Norah Waceke · Editorial policy

Related stories

Banking & Finance Finance Guides

Sidian Bank charges: 2026 tariff for M-Pesa, ATM and loans

Sidian Bank charges KSh 30 at its own ATMs, KSh 10 to KSh 67 to send to M-Pesa and 1.5%
Banking & Finance Finance Guides

CBK discount window: 9.25% rate, rules and 2022–2026 history

The CBK discount window rate is 9.25%, or 50 basis points above the 8.75% central bank rate. See how the
★ Add Business Radar as a preferred source on Google
Latest