Creodata Solutions Logo

The Business Account Opening Document Checklist (Kenya)

June 19, 202610 min readaccount opening documentsKYBKenyaCR12

The business account opening document checklist for Kenya — Certificate of Incorporation, CR12, KRA PIN, Memorandum and Articles, board resolution, and more, with a digital checklist approach.

The Business Account Opening Document Checklist (Kenya)

Opening a business account in Kenya begins and ends with documents. Before a bank can verify who owns and controls an entity, confirm its tax standing, and satisfy its know-your-customer obligations, it needs a defined set of records — and the exact set depends on the legal form of the business. This guide sets out the documents a Kenyan bank typically asks for, organised by entity type, and explains why a configurable digital checklist captures, verifies and tracks them far more reliably than a paper or PDF list.

Why the document checklist is the foundation of onboarding

Every other onboarding control rests on the documents. Beneficial-ownership analysis depends on the CR12 and the register of members. Tax verification depends on the KRA PIN certificate. The signing mandate depends on the board resolution and the directors' identification. If a single record is missing, illegible, or expired, the whole application stalls — usually after the applicant believes they have finished.

The Central Bank of Kenya's prudential guidance on account opening and KYC expects banks to identify and verify the customer and the natural persons behind it, and to keep records that evidence those checks. The documents are how a bank discharges that duty. They are also the source material for ongoing obligations to the Financial Reporting Centre and for the wider FATF and ESAAMLG framework that Kenya operates within. A clear, complete checklist at onboarding is therefore not administrative housekeeping — it is the start of the compliance record.

The practical problem is that the right checklist changes with the entity type, the account product, and the bank's own policy. A static, one-size-fits-all list either over-asks (frustrating sole proprietors with company-only requirements) or under-asks (letting a limited company through without a CR12). The answer is a checklist that adapts.

The core documents and what each one proves

Before breaking the list down by entity type, it helps to understand what each common document actually establishes. This is the logic a reviewer applies, and the logic a digital checklist encodes.

  • Certificate of Incorporation — proves the entity legally exists and records its registered name and registration number. Issued through the Business Registration Service via eCitizen.
  • CR12 — confirms the current directors and shareholders of a company. It is the primary source for identifying beneficial owners and significant stakeholders.
  • KRA PIN certificate — confirms the entity is registered for tax. Banks also collect the PINs of directors and signatories.
  • Memorandum and Articles of Association — set out the company's objects and its internal governance and signing rules, which the mandate must respect.
  • Board resolution — the company's formal decision to open the account, naming the authorised officials and the operating instructions.
  • Annual returns — evidence that the company's filings with the registrar are current.
  • Directors' and signatories' identification and passport photos — national ID or passport for each director, signatory and significant stakeholder, with a recent passport photograph.
  • Proof of address — a recent utility bill, lease or equivalent for the business premises.

These map directly onto the application itself. The directors and shareholders surfaced on the CR12 are the beneficial owners and significant stakeholders captured at the compliance step, and the named officials on the board resolution flow into the authorised signatories and signing mandate. The checklist is not a list in isolation — it is the evidence layer beneath the structured data the applicant enters.

The checklist by entity type

The table below shows the documents most Kenyan banks request for the three most common business forms. Treat it as a representative baseline; individual banks adjust the list by policy, account product and risk, which is exactly why the checklist should be configurable rather than hard-coded.

DocumentLimited companyPartnershipSole proprietorship
Certificate of IncorporationRequired
Certificate of Registration (business name)RequiredRequired
CR12Required
Memorandum and Articles of AssociationRequired
Partnership deed / agreementRequired
KRA PIN certificate (entity)RequiredRequiredRequired
KRA PIN (directors / partners / proprietor)RequiredRequiredRequired
Board resolution to open the accountRequired
Partners' resolution / mandateRequired
Annual returnsRequired
IDs and passport photos of signatories and ownersRequiredRequiredRequired
Proof of business addressRequiredRequiredRequired

A limited company carries the heaviest load because its ownership and governance are layered and must be evidenced. A partnership substitutes the partnership deed and a partners' mandate for the company-specific records. A sole proprietorship is the lightest, resting largely on the proprietor's own identification and the business-name registration — but it still needs a KRA PIN and proof of address. The discipline of collecting and verifying these records is the heart of know your business and customer due diligence for entity customers.

Why a digital checklist beats a paper list

A paper or PDF checklist has a structural flaw: it cannot enforce itself. It tells the applicant what to bring, but it does not know whether the right files actually arrived, whether they are legible, or whether anything has expired. Gaps surface late — at the branch counter or during review — and each gap means another round of back-and-forth that adds days and is a leading cause of account opening abandonment.

A digital, checklist-driven upload changes the dynamic in several concrete ways:

  • Completeness is visible in real time. The applicant and the bank both see which items are outstanding, so nothing is discovered missing after submission.
  • Uploads are tied to the application. Each file is attached to the relevant requirement rather than arriving as a loose email attachment that has to be matched up by hand.
  • Verification is a tracked step, not an afterthought. Staff mark each document verified, and that action is recorded.
  • Drafts can be saved and resumed. An applicant who is waiting on their CR12 can leave and return without losing what they have already entered.

Creodata's Business Account Opening System builds the checklist into the ninth step of its nine-step application wizard, where documents are uploaded against a checklist and the whole application is reviewed before submission. Files are stored in MinIO on-premises or Azure Blob Storage in the cloud, each upload is tied to its requirement, and verification is an explicit action that staff perform during review. Because the platform auto-saves drafts between steps, an applicant can pause at the document stage and continue once they have obtained an outstanding record.

Making the checklist configurable per tenant

No two banks request precisely the same documents, and a single bank may vary the list by account product or customer segment. A checklist that can only be changed by a developer becomes a bottleneck; a checklist that operations and compliance teams can configure themselves stays current.

Creodata's Business Account Opening System is multi-tenant and white-label, and its document checklists are configurable per tenant — alongside per-tenant branding, form fields, account products, segments and branches — all set up without code changes. A bank can define exactly which documents each entity type and product requires, and that configuration drives what the applicant sees and what reviewers check against. The ability to tailor the checklist without redeploying the platform is part of what makes a multi-tenant white-label onboarding model workable across different institutions.

The captured documents and verification actions also feed the wider onboarding record. Every action is written to an append-only audit log, so the bank can later evidence not just that a document was collected, but when it was uploaded and by whom it was verified — the basis of an audit-ready onboarding trail. For institutions that screen against sanctions and PEP lists, the same identity documents collected here support PEP and sanctions screening at account opening and the continued monitoring that follows once the account is live.

From checklist to account

A complete, verified document set is what allows the application to move cleanly through compliance review, document verification and internal approval to account creation. The checklist is the gate: when it is satisfied and verified, the downstream stages have what they need, and the handoff to account creation is clean. For a fuller picture of how the document stage fits into the end-to-end journey, see the complete guide to business account opening.

Frequently asked questions

What documents are required to open a limited company bank account in Kenya?

A Kenyan bank opening an account for a limited company typically requires the Certificate of Incorporation, a CR12 confirming current directors and shareholders, the Memorandum and Articles of Association, the entity's KRA PIN certificate and the PINs of directors, a board resolution authorising the account, current annual returns, identification and passport photos for each signatory and significant stakeholder, and proof of the business address. Individual banks adjust this list by policy, account product and assessed risk, which is why a configurable checklist matters.

Why is a configurable digital document checklist better than a paper list?

A paper or PDF list states the requirements but cannot enforce them, so missing, illegible or expired documents are discovered late — typically after the applicant believes the application is complete. A digital checklist shows outstanding items in real time, ties each upload to its requirement, makes verification an explicit tracked step, and lets applicants save and resume drafts. Because Creodata's platform makes the checklist configurable per tenant, each bank can tailor the required documents by entity type and product without code changes, keeping the list accurate as policy evolves.

To see how a configurable, checklist-driven document stage works inside a guided onboarding journey, explore the Business Account Opening System and book a demo with the Creodata team.