You are finally moving back home or starting a business in Kenya, but the thought of queuing at a bank for days to open an account is giving you stress. Si rahisi to sort out finances when you are not physically there, but you need that account sorted before you even land.
This guide breaks down exactly how to set up your Kenya bank accounts remotely, step by step. Most banks now allow you to complete the process online in under an hour, so you can hit the ground running the moment you arrive. Pole for the wait, but the solution is here.
What You Need Before You Start
Getting your documents ready first saves you the back-and-forth with bank officials. These are the essentials you must have before you begin the remote application process.
- Copy of Your Passport: Your primary identification document. Ensure it is valid and the photo page is clearly scanned. Banks need this for Know Your Customer (KYC) compliance.
- KRA PIN Certificate: A mandatory requirement for all bank accounts in Kenya. You can apply for your Personal Identification Number online at the iTax portal for free. It takes about 24 hours to process.
- Proof of Address: A recent utility bill or bank statement from your current country of residence. It must show your full name and physical address. This helps the bank verify your residential status.
- Passport-Size Photos: Two recent colour photographs with a white background. Most photo studios in Kenya charge KES 200 to KES 500 for a set of six prints.
- Referral Letter (if required): Some banks ask for a letter from your employer or a current account holder. Check with your chosen bank beforehand to avoid delays.
- Minimum Opening Deposit: Many banks require an initial deposit, ranging from KES 1,000 for basic accounts to KES 50,000 for premium accounts. Have a way to fund the account remotely.
Step-by-Step: How to Set Up Kenya Bank Accounts Before You Arrive in Kenya
Follow these six clear steps, and you can have your account ready in as little as 48 hours without stepping into a bank branch.
-
Step 1: Get Your KRA PIN on the iTax Portal
Go to the iTax portal (itax.kra.go.ke) and register for a Personal Identification Number. This is free and mandatory for any bank account in Kenya. Your PIN will be emailed to you within 24 hours, so do this first.
-
Step 2: Choose the Right Bank and Account Type
Research banks like KCB, Equity, Co-op Bank, or NCBA that offer remote account opening. Decide between a savings account, current account, or a diaspora-focused account. Each has different minimum balance requirements starting from KES 1,000.
-
Step 3: Visit the Bank’s Online Account Opening Portal
Most major Kenyan banks now have a dedicated portal on their website or a mobile app for account opening. Look for the button that says “Open Account” or “Apply Online”. You will fill in your personal details and upload your documents.
-
Step 4: Complete the Video Verification Call
The bank will schedule a short video call with you to verify your identity. Have your original passport and KRA PIN ready to show the officer. This step is done remotely and takes about 10 minutes. It is the most common point where delays happen if your documents are unclear.
-
Step 5: Fund Your Account Remotely
Once approved, you will receive your account details via email. You can fund the account through an international wire transfer from your current bank. Be aware that SWIFT transfer fees range from KES 1,500 to KES 5,000 depending on your sending bank.
-
Step 6: Activate Your Mobile Banking and Card
After funding, download the bank’s mobile app and register for mobile banking. Your debit card will be sent to your preferred branch in Kenya. You can collect it physically once you arrive, or some banks offer delivery within Nairobi for a small fee.
Common Problems and How to Fix Them
Your KRA PIN Application is Delayed
This usually happens if your ID details do not match the records at the Civil Registration office. Fix it by visiting the Huduma Centre nearest to your Kenyan home area or calling the KRA call centre on +254 20 4 999 999 to escalate.
The Video Verification Call Keeps Failing
Poor internet connection or bad lighting on your end causes this. Ensure you have a stable Wi-Fi connection and sit in a well-lit room. If the call drops, reschedule immediately through the bank’s customer care line to avoid restarting the whole process.
The Bank Rejects Your Proof of Address
Many banks reject foreign utility bills if they are older than three months. The fix is to request a current bank statement from your current bank that shows your name and address. Some Kenyan banks also accept a letter from your employer as an alternative.
You Cannot Complete the Remote Application on the Website
The portal may time out or give an error if your documents are too large. Compress your PDF scans to under 2MB each before uploading. If the issue persists, email the documents directly to the bank’s diaspora or customer service email address and ask for manual processing.
Cost and Timeline for How to Set Up Kenya Bank Accounts Before You Arrive in Kenya
The costs upfront helps you budget without surprises. Here is a breakdown of what you will pay and how long each stage typically takes. These fees are standard across all counties in Kenya.
| Item | Cost (KES) | Timeline |
|---|---|---|
| KRA PIN Application | Free | 24 hours |
| Bank Account Opening Fee | Free for most accounts | 1 to 3 working days |
| Minimum Opening Deposit (Basic Account) | KES 1,000 to KES 5,000 | Immediate after approval |
| Minimum Opening Deposit (Premium Account) | KES 25,000 to KES 100,000 | Immediate after approval |
| SWIFT International Wire Transfer Fee | KES 1,500 to KES 5,000 | 2 to 5 working days |
| Debit Card Issuance Fee | KES 500 to KES 1,500 | 3 to 7 working days |
A hidden cost many Kenyans forget is the SWIFT intermediary bank charge, which can add KES 2,000 to KES 5,000 to your transfer. Also, some banks charge a monthly ledger fee of KES 100 to KES 500 for current accounts. These costs are uniform regardless of whether you are in Nairobi, Mombasa, or Kisumu.
The Bottom Line
Setting up your Kenya bank account before you arrive is absolutely doable if you have your KRA PIN ready and your documents scanned. The whole process takes less than a week, saving you from long queues and unnecessary stress once you land.
Have you tried opening an account remotely with any Kenyan bank? Share your experience in the comments below to help a fellow Kenyan avoid the common mistakes.
Frequently Asked Questions: How to Set Up Kenya Bank Accounts Before You Arrive in Kenya
Can I open a Kenya bank account without a KRA PIN?
No, you cannot. A KRA PIN is mandatory for all bank accounts in Kenya under the KYC regulations. You must apply for it first on the iTax portal before starting any bank application.
It is free and takes about 24 hours to process, so do this as your very first step.
Do I need to be physically present in Kenya to complete the process?
No, you do not. Most Kenyan banks now offer fully remote account opening through their online portals and video verification calls. You can complete everything from abroad.
The only exception is collecting your physical debit card, which requires you to visit a branch or arrange for delivery once you arrive.
Which Kenyan bank is easiest for remote account opening?
Equity Bank and NCBA are known for having the smoothest online account opening processes for Kenyans abroad. Their portals are user-friendly and the video verification is quick.
KCB and Co-op Bank also offer remote options, but their approval times can take up to three working days compared to 24 hours with Equity.
How much money do I need to deposit to keep the account active?
For basic savings accounts, the minimum balance is usually KES 1,000 to KES 5,000. Falling below this attracts a monthly penalty fee of around KES 100 to KES 200.
Premium accounts require higher minimum balances of KES 25,000 or more, but they offer benefits like higher transaction limits and priority service.
What happens if my video verification call is rejected?
If the bank officer cannot clearly verify your identity, they will ask you to reschedule the call. Make sure you have good lighting and a stable internet connection before trying again.
If you are rejected twice, contact the bank’s customer care to find out exactly which document needs clarification before attempting a third time.