Yes, you can open a KCB account online, but the process requires a visit to a branch to complete it
KCB Bank (Kenya Commercial Bank) lets you start your account application online through their website or mobile app, but you cannot finish it remotely. You will need to visit a KCB branch in person with your national ID or passport to verify your identity and sign the final documents. The online part saves you time on paperwork — you fill in your personal details, choose your account type, and upload copies of your ID — but the bank will not activate your account until you show up with the original documents.
The timeline depends on which branch you visit and how busy it is. Most people complete the in-person step within a few days of starting their online application, though some branches may take longer during peak hours. Once you finish at the branch, your account is usually active the same day or within 24 hours.
Key Takeaways
- You start your KCB account application online through their website or mobile app, but must complete it in person at a branch with your original ID.
- The online step takes 10 to 15 minutes and requires your national ID number, phone number, and basic personal information.
- At the branch, bring your original national ID or passport, proof of address (utility bill or rental agreement), and any employment documents if requested.
- Your account becomes active on the same day or within 24 hours after you finish the in-person verification, depending on the branch.
What you need before you start the online application
Have your national ID or passport number ready — KCB will not let you proceed without it. You will also need a valid phone number and email address that you check regularly, because KCB will send you a one-time password to confirm your identity during the online step. If you are applying for a savings account, you do not need employment documents, but if you want a current account or a salary account, the bank may ask for a letter from your employer or payslips from the last three months.
Proof of address is required at the branch stage, not online. A utility bill, rental agreement, or bank statement with your name and current address works. If you do not have any of these, ask the branch staff what they will accept — some branches may take a letter from your landlord or a government-issued document with your address.
Steps to start your application online
Go to the KCB Bank website (kcbgroup.com) or download the KCB mobile app from Google Play or the Apple App Store. On the website, look for a button labeled "Open an Account" or "New Customer" — it is usually on the homepage. On the app, tap "Sign Up" or "New Account."
Enter your national ID number, phone number, and email address. KCB will send you a one-time password to your phone — enter it to confirm you own that number. Then fill in your full name, date of birth, employment status, and residential address. Choose which type of account you want: a savings account (for personal use), a current account (for business or frequent transactions), or a salary account (if your employer pays into KCB). Review the terms and conditions, tick the box to confirm you agree, and submit.
You will see a confirmation message with a reference number. Save this number or take a screenshot — you will need it when you go to the branch. KCB may also email you a summary of your application. The online part is complete; now you must visit a branch to finish.
What happens when you visit the branch
Bring your original national ID or passport, your proof of address, and your application reference number. Tell the staff member at the counter that you have already started your application online and give them your reference number. They will pull up your application, verify that the information matches your ID, and ask you to sign the account opening documents.
This step usually takes 15 to 30 minutes, depending on how many customers are ahead of you. The staff will also explain the account features, card options, and any fees. If you want a debit card, they may issue it on the spot or tell you it will arrive by mail within 5 to 10 business days. Once you sign, your account is open.
Account types and what each one costs
KCB offers several account types for individuals. A savings account has no monthly fee and no minimum balance requirement at most branches, though some branches may set a small opening deposit (usually between 500 and 1,000 Kenyan shillings). A current account is designed for business owners or people who make many transactions; it has a monthly fee (typically 500 to 1,500 shillings, depending on the branch) and may require a higher opening deposit.
A salary account is free if your employer pays your salary into it, but you may need to provide proof of employment. KCB also offers student accounts with reduced fees if you are enrolled in school. Fees and minimum balances vary by branch, so ask the staff what applies to your location when you visit. You can also call KCB's customer service line (listed on their website) to ask about fees before you go to the branch.
What to do if your online application is rejected
KCB may reject your application if your ID number does not match their records, if you provide an invalid phone number, or if there is a spelling error in your name. If this happens, you will see an error message on the screen. Check that you entered your ID number correctly — it should match exactly what is on your national ID or passport. If the problem is a typo in your name or address, try the application again with the correct spelling.
If you keep getting rejected and you are sure your information is correct, visit a KCB branch in person and ask staff to help you start the application. They can troubleshoot the issue and may be able to open your account on the spot without the online step. This is faster than trying to fix the online application multiple times.
After your account is open
Your account number will be printed on your debit card or given to you on a receipt at the branch. Write it down or save it somewhere safe. You can log into KCB's mobile app or website using your phone number and a password you set during the online application — or you can set a new password at the branch if you forgot it. Your first transfer or withdrawal may take 24 hours to process if you are using a new account, so do not expect instant access to your money on day one.
If you need to deposit cash, you can do so at any KCB branch or at an ATM that displays the KCB logo. If you want to set up automatic bill payments or standing orders, ask the branch staff to show you how to do this through the app or online banking. Most of these features are free for savings accounts.
Frequently Asked Questions
Can I open a KCB account without visiting a branch?
No. You must visit a branch in person with your original ID to complete the account opening. The online application is only the first step. Some banks offer fully remote account opening, but KCB requires in-person verification.
How long does it take to open a KCB account from start to finish?
The online part takes 10 to 15 minutes. The in-person part at the branch takes 15 to 30 minutes. If you do both on the same day, you can have an open account within an hour. If you apply online and visit the branch later, the total time depends on when you go to the branch.
What if I do not have a national ID yet?
You can use your passport instead. If you have neither, you will need to get a national ID from the Kenyan government first — KCB will not open an account without one of these documents. Contact your nearest immigration office or ID registration center for details.
Do I need an opening deposit to start a KCB account?
Most savings accounts have no opening deposit requirement, but some branches may ask for a small deposit (500 to 1,000 shillings). Current accounts usually require a higher opening deposit. Ask the branch staff what applies to your location before you visit.
Can I open a KCB account if I do not have proof of address?
Proof of address is required, but KCB accepts several forms of it: a utility bill, rental agreement, bank statement, or letter from your landlord. If you have none of these, ask the branch staff what alternative documents they will accept — policies vary by location.