Which Business Structure Should You Register?

Before you log on to eCitizen, decide what you're registering. Kenya has four main structures:

  • Sole Proprietorship: the cheapest and simplest option. No separate legal entity — you and the business are the same person in law. Useful for small trades and single-person consulting, but you bear personal liability for all business debts.
  • Partnership: two to twenty partners; also registered via BRS; partners are jointly and severally liable for each other's actions on behalf of the business.
  • Private Limited Company (Ltd): a separate legal entity distinct from its owners. Shareholders are liable only up to the value of their shares. This is the most common structure for formal SMEs, and the one this guide covers in detail.
  • Public Limited Company (PLC): for companies intending to list on the Nairobi Securities Exchange; significantly more complex to incorporate and govern.

For most small and medium businesses — whether you're a trader, a consultant, a tech startup, or a service provider — a Private Limited Company is the right call. The limited liability protection matters as soon as you take on clients, suppliers, employees, or debt.

What You Need Before You Start

Gather these before opening the BRS portal. Trying to collect documents mid-application wastes time and can cause your name reservation to lapse.

  • National ID and KRA PIN for every director and shareholder
  • Passport-size photos for each director
  • A physical address in Kenya for the registered office (not a P.O. Box)
  • Two or three alternative company name ideas in case your first choice is already taken
  • A brief description of what the company will do — its main business activities
  • M-Pesa, a bank card, or bank transfer details for the registration fee

Step 1: Create or Log Into Your eCitizen Account

Go to ecitizen.go.ke. If you don't have an account, click Register and enter your national ID number. You'll verify via SMS or email — the process takes about five minutes. If you already have an eCitizen account from applying for a passport or NTSA services, use the same login; there's one account per ID number.

Once logged in, you'll see the eCitizen service dashboard. All government services that have been moved online — NTSA, KRA, BRS, NSSF, and others — appear here. The account you're using is your own personal account, even when registering a company on behalf of directors and shareholders.

Step 2: Open the Business Registration Service

From the eCitizen dashboard, locate the Business Registration Service tile and click it. Inside BRS, select Company Registration. You'll see a menu of company types — select Private Company Limited by Shares, which is the standard Ltd structure for SMEs.

Step 3: Name Search and Reservation

This is where many applicants lose time by treating it casually. Your company name must be unique — not identical or confusingly similar to any name already on the BRS register. The system checks this automatically, but you still need to choose wisely.

Rules to follow:

  • The name must end in "Limited" or "Ltd" for a private company
  • Avoid names that imply government affiliation ("Kenya National", "Ministry of", "Authority") unless you have written approval from the relevant body
  • Avoid names that suggest regulated professions ("Engineers", "Advocates", "Doctors") without the relevant professional body's clearance
  • Generic descriptive names ("Consulting Services Limited") are harder to protect and often conflict with existing registrations

The name search fee is KES 150. If your name is available, the system will give you the option to reserve it. Reserve it immediately — do not complete the search and come back later, because another applicant can take the name between your search and your full application. The reservation holds the name while you complete the remaining steps.

Step 4: Fill In the Company Details

Once the name is reserved, you'll complete a structured form covering the company's constitution and ownership. Work through each section carefully:

Directors: a private limited company requires at least one director. Each director must be an individual (not another company), aged 18 or over, and must provide their national ID number and KRA PIN. The system pulls basic details from the ID. If there are multiple directors, add each one in turn.

Shareholders: at least one shareholder is required. The director and the shareholder can be the same person — a single-member, single-director company is perfectly valid in Kenya. If the shareholder is a separate individual from the director, add their ID and KRA PIN separately. If a corporate body (another company) will be a shareholder, its registration number and KRA PIN are required instead.

Registered office address: this must be a physical address in Kenya. It's where official correspondence from BRS and KRA will be sent. A P.O. Box is not sufficient. This can be your business premises, your home address, or the address of your accountant or lawyer — as long as it's an address where someone can receive post and documents on behalf of the company.

Share structure: define the number and value of shares. Kenya does not impose a minimum share capital for private companies, so you can start with 1,000 shares at KES 1 each — a nominal share capital of KES 1,000. What matters is how those shares are distributed among shareholders. A 50/50 split between two founders means each holds 500 shares. Keep the numbers clean and easy to track.

Business activities: describe what the company will do. You can be broad here — "general trading, importation, and distribution of goods" covers a wide range. You're not locked in forever; the objects can be changed later through a formal resolution, though that triggers a fee and paperwork.

Company secretary: for a single-member company, a company secretary is optional at the time of registration. For companies with multiple shareholders, especially those with significant turnover, appointing a company secretary is good governance practice — but BRS will let you proceed without one at the registration stage.

💼
Once You're Registered, Know Your VAT Position

If your company's turnover will exceed KES 5M, you'll need to register for VAT. Use our VAT calculator to see how VAT affects your pricing and invoicing.

VAT Calculator →

Step 5: Upload Documents

BRS requires scanned copies of the following. Scan clearly — blurry or cut-off documents cause rejections that delay the entire application:

  • National IDs of all directors and shareholders (both sides)
  • KRA PIN certificates of all directors and shareholders
  • Passport photos of each director (colour, plain background, recent)
  • Memorandum and Articles of Association (MoA/AoA): a standard template is available directly on BRS — you do not need a lawyer to draft a custom document for a standard SME registration. Download the template, fill in the company name, and upload it. If your company has unusual governance arrangements, you can customise the articles, but for most registrations the standard form works fine.
  • Director consent forms: these are generated automatically by BRS once you've added the directors. Download, sign, scan, and re-upload.

Step 6: Pay the Registration Fee

The registration fee for a private limited company is KES 10,650 (verify the current amount on BRS at time of application — fees are occasionally revised). Payment is through the eCitizen platform via M-Pesa paybill, debit/credit card, or bank transfer. You receive an eCitizen payment receipt immediately, which you should save.

Step 7: Submit and Track Your Application

Review everything on the summary screen before submitting. Once you click Submit, the application goes into the BRS queue for review by a registration officer. The official processing time is three to seven working days; in practice, straightforward applications with complete documents often come through in two to three days.

You can track the status of your application from your eCitizen dashboard under Business Registration Service. When approval is granted, you'll receive an email notification and will be able to download three documents:

  • Certificate of Incorporation — the primary proof that the company exists as a legal entity, carrying the company registration number (e.g., PVT-XXXXXXXX)
  • Memorandum and Articles of Association — the certified version of the document you uploaded
  • CR12 — the official register of directors and shareholders, required by banks and most counterparties when you enter contracts

Print and certify copies of these. Banks will want certified copies when you open a corporate account.

What to Do Immediately After Registration

Registration is the beginning, not the end. Several tasks need to happen in the first few weeks:

1. Register the company for a KRA PIN. A company is a separate legal entity and needs its own KRA PIN distinct from the directors' personal PINs. Log in to iTax (itax.kra.go.ke), select "Register as a New Taxpayer", choose the company category, and enter the Certificate of Incorporation number. You'll need to provide basic company information and the director's personal PIN to authenticate. The company PIN is issued digitally and you can use it immediately.

2. Open a corporate bank account. Present the Certificate of Incorporation, CR12, company KRA PIN certificate, and the directors' IDs at your preferred bank. Most banks also want the MoA/AoA and a board resolution authorising signatories. Do this step early — banks can take one to three weeks to fully activate a new company account, and you'll need the account before you can invoice clients or pay suppliers through the company.

3. Register for PAYE if you'll employ staff. In iTax, under Tax Obligations, add Pay As You Earn. PAYE must be deducted from employee salaries and remitted to KRA by the 9th of the following month. The obligation starts from the first month you pay any employee.

4. Register for VAT if turnover will exceed KES 5 million per year. Also on iTax under Tax Obligations. Once VAT-registered, you must charge VAT on taxable supplies, file monthly VAT returns, and remit VAT collected. You can also claim input VAT on business purchases. If your turnover is below KES 5M, VAT registration is optional — you can register voluntarily to claim input credits if your suppliers are VAT-registered.

5. Register for corporate income tax. This is automatically linked to your company KRA PIN when it's issued. The obligation is to file an annual corporate tax return and pay quarterly instalment tax. Corporate tax is 30% of net taxable profit.

Annual Compliance to Keep the Company in Good Standing

Once registered, the company has ongoing obligations every year:

  • Annual Returns (BRS): file before the anniversary of your registration date each year. Fee is KES 3,000 for most private companies. Failure to file leads to company strike-off — the company is removed from the register and loses its legal standing. Restoring a struck-off company is possible but expensive and time-consuming.
  • Corporate Tax Return (iTax): file annually, due six months after your financial year-end. Pay quarterly instalment tax on estimated profits during the year.
  • AGM and Board Minutes: hold an Annual General Meeting and maintain a minute book. This is a legal requirement under the Companies Act, not just good practice.
  • PAYE Returns (iTax): monthly, due by the 9th of the following month, for every month you have employees on payroll.

Common Mistakes to Avoid

These come up repeatedly with first-time registrations:

Not reserving the name immediately after the search. If you search, confirm availability, and then leave to gather documents, someone else can register the same name in the interim. Always reserve on the same session as the search.

Inconsistent director and shareholder entries. If the same person is both a director and the sole shareholder, their ID and PIN must appear consistently in both sections. BRS will flag discrepancies during review.

Missing tax obligations after registration. Many new company owners get the Certificate of Incorporation and assume the company is fully compliant. Failing to register for PAYE before hiring your first employee, or missing the VAT registration threshold, generates penalties that can accumulate quietly for months before KRA sends a notice.

Running the business through a personal bank account. Once the company is incorporated, it is a separate legal entity. Mixing business and personal funds undermines the limited liability protection and creates a bookkeeping nightmare when tax returns are due. Open the corporate account and use it exclusively for business transactions from day one.

💼
Once You're Registered, Know Your VAT Position

If your company's turnover will exceed KES 5M, you'll need to register for VAT. Use our VAT calculator to see how VAT affects your pricing and invoicing.

VAT Calculator →