The Three Structures Available in Kenya

The Business Registration Service (BRS) recognises three main legal structures for small and medium businesses. Each sits on a different point of the complexity-versus-protection spectrum.

1. Business Name (Sole Trader)

This is the simplest and most common structure. You register a trading name — for example, "Njeri Tech Solutions" or "Kamau Grocers" — and operate under it using your personal KRA PIN. The registered name becomes your public face, but legally you and the business are the same person. Every debt the business takes on is your personal debt. Every contract signed in the business name binds you personally.

Your profits are taxed as personal income. If you are also employed and earning a salary, your business income sits on top of your PAYE earnings and is taxed at the applicable income tax band. If the business is your only income source, you file annual self-employment returns with KRA.

Cost: KES 950 to register, KES 950 per year to renew. The renewal date appears on your certificate — do not miss it. A lapsed registration means you are technically trading without a licence.

Best for: Freelancers, consultants, small traders testing an idea, or anyone running a low-risk solo operation where the income is modest and simplicity matters more than protection.

2. Partnership

A partnership is two to twenty people running a business together. The business name is registered at BRS in the same way as a sole trader registration. A partnership deed — a written agreement covering profit splits, decision-making, and what happens if a partner leaves — is strongly recommended, though not legally mandatory. If you do not have one and a dispute arises, you are relying on courts to reconstruct what you intended.

The tax treatment mirrors the sole trader: profits are split between partners according to their agreed shares, and each partner pays personal income tax on their portion. There is no separate tax at the partnership level.

The liability position is the part that surprises people. Each partner is jointly and severally liable for all partnership debts — including debts incurred by the other partner without your knowledge. If your partner signs a KES 2M supply contract you never approved and the business cannot pay, the supplier can pursue you personally for the full amount.

Best for: Established professionals who know each other well and share an office — a law firm, a medical practice, an accounting firm — where trust is high and liability exposure is managed.

3. Private Limited Company (Ltd)

A private limited company is a separate legal entity from its owners. The company can own property, sign contracts, borrow money, and be sued — all in its own name. Shareholders (the owners) can only lose what they invested. If the company fails with KES 5M in debts and your shares were worth KES 500,000, that KES 500,000 is gone but your house and savings are not.

A private limited company can have between one and fifty shareholders, and one or more directors. You can be both the sole shareholder and the sole director — a one-person limited company is entirely legal and common.

Tax is separate from personal income tax. The company pays 30% corporate tax on its net profits. You, as a director, can draw a salary from the company (taxed under PAYE at personal income tax rates) and dividends from after-tax profits (taxed at 5%). The interplay between salary and dividends is where tax planning opportunities emerge at higher income levels.

Cost: KES 10,650 to register. Annual returns must be filed with BRS each year (fee KES 2,000–4,000 depending on share capital). Failure to file annual returns eventually results in the company being struck off the register — you lose the legal entity you built.

Best for: Any business where you want personal liability protection, any business seeking investment or government tenders, any business whose large clients or banks require a company structure, and any business that has grown beyond the sole trader stage.

Which Structure Should You Choose?

Most businesses should start with a business name and graduate to a limited company when one of the following is true: the revenue justifies the admin overhead, liability exposure has grown, a client or bank requires a company, or you are bringing in a co-founder.

Here is the decision broken down simply:

  • Testing an idea, solo, low risk: Register a business name (KES 950). You can always incorporate later once you know the business is viable.
  • Running a business with partners: A limited company protects each owner from the other's actions. Partnerships are fine for close-knit professional practices; for everything else, incorporate.
  • Wanting personal liability protection: Only a limited company achieves this. A business name provides none.
  • Applying for a government tender or a large corporate contract: Most procurement frameworks require a company with its own KRA PIN and a certificate of incorporation. A business name registration rarely meets these requirements.
  • Seeking investment: Investors buy shares. You can only issue shares in a company. A business name cannot be invested in as a legal matter.

On tax: at low profit levels, the difference between personal income tax as a sole trader and corporate tax as a limited company is small. At higher profits — say, above KES 3M net per year — drawing a structured salary plus dividends from a company can be more efficient than paying personal income tax on the same sum as a sole trader. If you are at that level, an accountant can model both scenarios with your actual numbers.

🧾
Calculate VAT on Business Transactions

Once your business turns over KES 5M+ per year, VAT registration is mandatory. Our free calculator adds or extracts 16% VAT in seconds.

VAT Calculator →

How to Register a Business Name on eCitizen

The Business Registration Service is fully online at ecitizen.go.ke. You do not need a lawyer or a registration agent for a business name. The process:

  1. Log into eCitizen. If you do not have an account, create one using your national ID number. The process takes five minutes.
  2. Go to Business Registration Service (BRS). From the eCitizen dashboard, find and click the BRS tile.
  3. Search for your proposed business name. Before you fill in any forms, run a name availability check. If the name you want is already registered, you must choose another. Names that are too similar to existing registrations are also rejected.
  4. Fill in the registration form. You will enter: the proposed business name, the nature of the business, the physical address of the business, and your personal details as proprietor (name, ID number, KRA PIN).
  5. Pay KES 950. Payment is via M-Pesa or card through the eCitizen portal. Keep the payment confirmation.
  6. Receive your certificate. BRS issues the certificate of registration to your eCitizen account, usually within one to three business days. It is emailed to you as well.
  7. Note your renewal date. The certificate is valid for one year. Mark the renewal date in your calendar now — a KES 950 renewal fee keeps you compliant. Missing it means you are technically deregistered and must re-register (another KES 950 plus the hassle of updating any bank accounts or contracts that reference the old certificate).

How to Register a Limited Company on eCitizen

Company incorporation uses the same eCitizen portal but under a different BRS pathway. It takes slightly longer to complete because there are more details to provide.

  1. Log into eCitizen → BRS → Incorporate a Company.
  2. Reserve a company name. Run a name availability check. Company names must end with "Limited" — for example, "Njeri Tech Solutions Limited." The name search confirms whether it is available.
  3. Complete the incorporation form. You will provide: the full company name, the registered office address in Kenya, proposed directors' full names, ID numbers, and KRA PINs, the intended shareholding structure (who owns how many shares and of what class), and the company's memorandum and articles of association. BRS provides a standard template for the memorandum and articles — you can use this template directly if your company structure is straightforward. Most single-director, small-shareholder companies use it without modification.
  4. Pay KES 10,650. Via M-Pesa or card on eCitizen.
  5. Receive your Certificate of Incorporation. Issued within three to seven business days. This document is your proof that the company legally exists. Keep it permanently — you will need it to open a bank account, apply for a company KRA PIN, and tender for most contracts.
  6. Apply for a company KRA PIN. A company is a separate legal entity and needs its own KRA PIN — separate from the director's personal PIN. Apply at itax.kra.go.ke using the Certificate of Incorporation as supporting documentation.
  7. Open a corporate bank account. Every major Kenyan bank will open an account for your limited company. You will need the Certificate of Incorporation, the company KRA PIN, the CR12 (a document showing current directors and shareholders, obtained from BRS), and the directors' personal IDs. Processing time varies by bank — budget one to two weeks.

Tax Obligations After Registration

Registration is the start, not the end. Once trading, several tax obligations kick in depending on your structure and revenue:

  • VAT registration: If your annual turnover exceeds KES 5 million, VAT registration with KRA is mandatory. You will charge 16% VAT on taxable sales, file monthly returns, and remit the net amount to KRA by the 20th of each month. Businesses below KES 5M can register voluntarily if their clients require VAT invoices.
  • PAYE: If you hire employees and pay them a salary, you must register as a PAYE employer with KRA. You deduct income tax from salaries and remit it monthly — including your own director's salary if you draw one from a limited company.
  • Turnover tax: If your annual revenue is below KES 3 million, you can opt for a simplified regime: 3% turnover tax on gross sales instead of full income or corporate tax returns. This reduces accounting complexity significantly for very small businesses.
  • Annual returns (companies only): Every limited company must file annual returns with BRS each year. This is a compliance filing — not a tax return — confirming the company's current directors, shareholders, and registered address. The fee is KES 2,000 to KES 4,000. Companies that miss multiple years of annual returns are struck off the register.
🧾
Calculate VAT on Business Transactions

Once your business turns over KES 5M+ per year, VAT registration is mandatory. Our free calculator adds or extracts 16% VAT in seconds.

VAT Calculator →

Common Mistakes to Avoid

These are the registration and compliance errors that come up most often:

  • Registering but not renewing. A business name lapses after one year if not renewed. Many people register, get the certificate, and forget it exists — until a bank or supplier asks for a valid certificate and the one they pull out expired two years ago.
  • Trading before registering. Starting to operate without a registered business name or company is illegal and creates practical problems: banks will not open a business account without registration documents, and you cannot issue legally compliant invoices in a business name you do not officially hold.
  • Confusing a business name with a limited company. They look similar on paper but are legally very different. A business name registered under your personal PIN offers zero liability protection. If a client or bank is asking whether you are "registered," they usually want a company — check exactly what they require before assuming a business name satisfies the requirement.
  • Skipping the company KRA PIN. A limited company needs its own KRA PIN to file company tax returns, register for VAT, and open a bank account. Some new directors assume their personal PIN covers the company. It does not.
  • Missing BRS annual returns. Companies struck off the register do not automatically come back. Restoration is possible but involves additional fees and paperwork. File your annual returns, even in years when little activity occurred.

The Practical Starting Point

If you have a business idea and are not sure which structure to use: start with a business name registration. It takes a few days and KES 950, proves out whether the business is real, and can be upgraded to a limited company at any point. The business name does not need to match the eventual company name — many businesses trade under one name before incorporating under another.

If you already know the business is going to involve meaningful revenue, clients who require a company, or partners with separate financial interests: incorporate from the start. The additional KES 9,700 and a few extra days of setup avoids the migration admin later, and the liability protection starts from day one.

Either way, eCitizen has made the process straightforward enough that you do not need an intermediary for either registration type. Create your account, follow the BRS pathway, and within a week you have a legally recognised Kenyan business.