Opening a Business Bank Account in Kenya as a Foreign Investor
If you've read our Kenya company registration guide, you already know incorporation comes first. Here's what happens next — and the honest sequencing that catches people out.
You cannot open the account before these two things exist
Kenyan banks will ask for your Certificate of Incorporation (or Certificate of Compliance, for a branch) and your KRA PIN certificate before they'll even begin processing a corporate account application. Both come from steps in the registration process itself — meaning banking genuinely cannot be your first move, no matter how eager you are to get operational.
What the bank will actually want
- Certificate of Incorporation or Compliance
- KRA PIN certificate
- Details of the local representative or director
- Standard KYC documentation for the company and its beneficial owners
The genuinely good news: this can be done remotely
Kenya's banking system, regulated by the Central Bank of Kenya, generally allows business account setup to happen alongside remote company registration — you don't need to fly to Nairobi to open the account. That said, some banks specifically require at least one director to be physically present, though remote verification is possible with others. This varies bank to bank enough that it's worth asking directly before assuming either way.
A distinction worth understanding: subsidiary vs. branch banking
If you're operating as a branch of a foreign company rather than a locally incorporated subsidiary, the document set shifts slightly — you'll need the Certificate of Compliance (not Certificate of Incorporation), your local representative's details, and KYC documentation for the parent company itself, not just the Kenyan entity.
One honest caution for individuals specifically
If you're a foreign individual (not a registered company) trying to open a personal account in Kenya rather than a corporate one, the bar is genuinely higher — tourists and short-term visitors are generally restricted from opening personal accounts at all, since proof of a permanent local address and immigration status are typically required. This is a different situation from opening a corporate account for a properly registered company, which is considerably more straightforward.
Note: which specific banks allow fully remote account opening versus requiring in-person director verification varies and changes — confirm directly with 2-3 banks before assuming either way applies to your situation.