Legal & Regulatory

Full List of Banks Accepting KRA Payments in Kenya for 2025: Everything You Need to Know

kra times tower

For Kenyan business professionals, tax compliance isn’t just a legal obligation—it’s a cornerstone of running a smooth operation. Whether you’re a Nairobi-based entrepreneur, a Mombasa trader, or a Nakuru manufacturer, paying your taxes to the Kenya Revenue Authority (KRA) on time keeps your business in good standing and avoids those dreaded penalties. But here’s the catch: knowing where to pay your KRA dues can make all the difference. That’s why we’ve put together this comprehensive guide on the list of banks accepting KRA payments in Kenya, updated for 2025, to ensure you’ve got all the options at your fingertips.


Why Paying KRA Taxes Through Banks Matters in 2025

Let’s face it—tax season can be a headache, but the KRA has made it simpler with its digital-first approach. The iTax platform, launched in 2014, lets you file returns and generate payment slips online, which you then take to an appointed bank to settle your dues.


Full List of Banks Accepting KRA Payments in Kenya

Here’s the complete list of banks where you can pay KRA payments in 2025, as approved by the Kenya Revenue Authority. These institutions accept payments for all tax types—VAT, income tax, PAYE, and more—via iTax-generated e-slips.

  1. African Banking Corp Bank Ltd
    • A solid choice for businesses in urban centers like Nairobi and Kisumu.
  2. Bank of Africa Kenya Limited
    • Known for its SME-friendly services, with branches across major towns.
  3. Barclays Bank of Kenya (now Absa Bank Kenya)
    • A legacy name with widespread ATMs and online payment options.
  4. Stanbic Bank Kenya Limited
    • Offers robust corporate banking, ideal for large firms.
  5. Chase Bank Limited (under receivership, check status)
    • Historically listed, but verify availability due to past challenges.
  6. Citibank N.A
    • Caters to multinationals and high-net-worth clients.
  7. Commercial Bank of Africa Limited (merged into NCBA)
    • Now part of NCBA Group, a powerhouse in digital banking.
  8. Consolidated Bank of Kenya Limited
    • A public-sector favorite with a focus on accessibility.
  9. Cooperative Bank of Kenya Limited
    • Over 200 branches nationwide, perfect for rural and urban businesses.
  10. Credit Bank Limited
    • A growing player with personalized SME support.
  11. Diamond Trust Bank (DTB)
    • Strong in Islamic banking and digital payments.
  12. Eco Bank Limited
    • Pan-African reach with seamless tax payment services.
  13. Equity Bank Limited
    • Kenya’s largest bank by customer base, with 190+ branches.
  14. Family Bank Limited
    • Affordable banking for small businesses and individuals.
  15. First Community Bank Limited
    • Sharia-compliant options for diverse taxpayers.
  16. Giro Commercial Bank Limited
    • A niche bank with a loyal SME clientele.
  17. Guaranty Trust Bank Kenya Limited
    • Known for competitive rates and online platforms.
  18. Guardian Bank
    • Reliable for businesses in Nairobi and beyond.
  19. Gulf African Bank Limited
    • Another Sharia-compliant option with growing reach.
  20. Habib Bank A.G. Zurich
    • Specializes in international trade and forex-related payments.
  21. I&M Bank Limited
    • Strong corporate banking with iTax integration.
  22. Kenya Commercial Bank Limited (KCB)
    • 250+ branches and a leader in mobile banking via KCB M-Pesa.
  23. Kenya Post Office Savings Bank (Postbank)
    • Affordable, government-backed payment services.
  24. Middle East Bank Limited
    • Smaller but efficient for tax transactions.
  25. M-Payment (M-Pesa)
    • Not a bank, but KRA’s mobile payment star—Paybill 572572.
  26. National Bank of Kenya
    • Recently acquired by KCB, still a standalone payment option.
  27. NIC Bank Limited (merged into NCBA)
    • Now NCBA, offering premium banking services.
  28. Oriental Commercial Bank Limited
    • A lesser-known gem for tax payments.
  29. Paramount Universal Bank Limited
    • Focused on personalized business banking.
  30. Prime Bank Limited
    • Strong in trade finance and tax facilitation.
  31. Sidian Bank Limited
    • Formerly K-Rep Bank, great for micro-businesses.
  32. Spire Bank Limited
    • Compact network but KRA-approved.
  33. Standard Chartered Bank Limited
    • Global reach with top-tier digital tools.
  34. Transnational Bank Limited
    • Now Access Bank Kenya, expanding its footprint.
  35. UBA Kenya Limited
    • Pan-African banking with efficient tax services.
  36. Victoria Commercial Bank Limited
    • Boutique banking with a business focus.


How to Pay KRA Taxes Through These Banks

Paying your KRA taxes is straightforward, thanks to the iTax system. Here’s the step-by-step:

  1. Log into iTax: Visit www.kra.go.ke, sign in with your PIN and password, and file your return.
  2. Generate an E-Slip: After filing, download the payment slip with a unique PRN (Payment Registration Number).
  3. Visit a Bank: Head to any of the 36 listed banks or use their online platforms.
  4. Make the Payment: Present the e-slip (valid for 7 days) and pay via cash, cheque, or digital transfer.
  5. M-Pesa Option: Dial *334#, select “Lipa na M-Pesa,” enter Paybill 572572, and use the PRN as the account number.
  6. Confirmation: KRA sends an SMS once the payment reflects—usually within 24 hours.


Which Banks Are Best for KRA Payments?

Not all banks are equal when it comes to convenience. Here’s a breakdown based on accessibility, fees, and digital tools:

  • Best for Nationwide Reach:
    • Equity Bank: 190+ branches, 3,000+ agents.
    • KCB: 250+ branches, extensive ATM network.
    • Cooperative Bank: 200+ branches, strong rural presence.
  • Best for Digital Payments:
    • M-Pesa: Instant, no branch visit needed (KES 50 fee cap).
    • NCBA Bank: Seamless online banking via NCBA Loop.
    • Standard Chartered: Robust app with zero transaction fees for iTax.
  • Best for SMEs:
    • Family Bank: Affordable fees, SME-focused services.
    • Sidian Bank: Tailored support for micro-businesses.
    • Diamond Trust Bank: Competitive rates for traders.
  • Best for Corporates:
    • Citibank N.A: High-value transaction expertise.
    • I&M Bank: Corporate banking with tax solutions.
    • Stanbic Bank: Multi-currency payment options.


Fees and Costs for KRA Payments at Banks

Bank charges for KRA payments vary, but here’s the scoop:

  • Over-the-Counter: KES 100–200 per transaction (e.g., KCB charges KES 120).
  • Online Banking: Often free or KES 50–100 (e.g., Equity’s EazzyBiz).
  • M-Pesa: KES 22–50, depending on the amount (e.g., KES 34 for KES 10,000).
  • Cheques: Free for account holders, but funds must clear first.


Why So Many Banks? KRA’s Strategy Explained

KRA’s partnership with 36 banks isn’t random—it’s a calculated move to maximize compliance. Kenya’s banking sector includes 42 licensed commercial banks (CBK, 2023), and KRA taps most of them to:

  • Boost Accessibility: From urban hubs to rural outposts, you’re covered.
  • Leverage Technology: Real-time data sharing (Finance Act, 2023) helps KRA track payments instantly.
  • Cater to Diversity: Sharia-compliant banks like Gulf African and First Community serve unique markets.


Challenges of Paying KRA Taxes via Banks

It’s not all smooth sailing. Here’s what to watch out for:

  • Network Downtime: Bank or iTax system outages can delay payments—plan ahead.
  • Bank Mergers: Chase Bank’s status or NCBA’s consolidation might confuse some users.
  • Rural Gaps: Smaller banks like Middle East or UBA have limited branches outside cities.
  • Fees: Multiple transactions can stack up costs for SMEs—use M-Pesa for low amounts.

Solution: Cross-check bank status on www.kra.go.ke before heading out, especially for lesser-known names.


How to Choose the Right Bank for Your KRA Payments

Picking the best bank depends on your business needs. Here’s a quick guide:

  1. Location: Got a branch nearby? Co-op or Equity are safe bets.
  2. Digital Savvy: Prefer online? NCBA or StanChart lead the pack.
  3. Business Size: SMEs love Family Bank; corporates lean toward Citibank.
  4. Cost: Tight budget? M-Pesa or Postbank keep fees low.
  5. Speed: Need instant reflection? KCB and Equity sync fast with iTax.

Insight: Over 50% of Kenyan businesses use mobile money for taxes (CBK, 2023)—M-Pesa’s dominance is a time-saver.