Need a company registration agent in Kenya?

Biz Brokers Kenya prepares Registrar-ready eCitizen/BRS company registration applications for foreign investors, foreign companies, importers, consultants, startups and Kenyan founders.

Quick answer

Company Registration Agents, Procedure and Duration in Kenya: Quick Answer

Company registration agents in Kenya help you prepare and file a private limited company application through eCitizen/BRS, reduce avoidable Registrar queries and organise the practical next steps after incorporation. This page focuses on procedure, online filing, duration, foreign investor planning and service support — not a duplicate cost or requirements checklist.

Procedure

Choose the correct structure, prepare company details, complete the BRS application, upload signed forms where required, pay the portal invoice, respond to queries and download the Certificate of Incorporation after approval.

Duration

BRS lists 3–5 days for complete private limited company registration filings. Practical completion can take longer where names, ownership details, documents, KRA, CR12, banking or licensing steps need follow-up.

Foreign investors

Foreign individuals and foreign companies can participate in a Kenyan company, but banking, tax, beneficial ownership, licensing and immigration planning should be checked early.

Costs and requirements

For clean site structure, this page links to the dedicated company registration cost guide and requirements checklist instead of repeating them.

Company registration agents in KenyaeCitizen/BRS procedureOnline company registrationCompany registration durationForeign investor setupPost-registration support

This page focuses on the practical company registration procedure through eCitizen/BRS. BRS states that business registration is handled online and that name reservation and business registration are merged into one online application. KRA and BRS information on company PIN registration should be checked at the time of filing because portal integrations and iTax follow-up requirements can change.

Official BRS and KRA references used on this page

This page focuses on the practical company registration procedure through eCitizen/BRS. The Business Registration Service publishes the Companies Registry fee schedule, forms and processing information, while KRA confirms that company and partnership PIN registration is initiated online through iTax. For exact government amounts, use the live BRS invoice generated during filing and the dedicated cost guide linked below.

Information date: 12 June 2026. Government fees, portal wording and workflow can change; confirm the live eCitizen/BRS and KRA requirements at filing time.

Table of contents

On this page

What Company Registration in Kenya Means

Company registration in Kenya creates a legal entity under the Companies Registry through the BRS/eCitizen system. For most founders, investors and operating businesses, the main route is a private limited company, because it can contract, own assets, open a bank account, apply for tax registration and operate separately from its shareholders.

SEO positioning for this page: this is the main service page for company registration agents, online BRS filing, procedure and duration. Detailed cost and document-checklist intent is intentionally routed to the dedicated cost and requirements pages to avoid cannibalisation.

Service support

Company Registration Agents in Kenya

As company registration agents in Kenya, Biz Brokers Kenya helps clients move from idea or investor instruction to a properly filed BRS application and practical post-registration readiness. This is useful where the founder is outside Kenya, the ownership structure includes foreigners, the company will need bank onboarding, or the business activity may require licences after incorporation.

Pre-filing structure review

We confirm whether a private limited company is the right route and identify any issue that may affect BRS filing, foreign ownership, banking, KRA or licensing.

eCitizen/BRS application support

We organise company particulars, proposed names, directors, shareholders, shareholding and beneficial ownership information for the online application.

Registrar query handling

We monitor practical filing issues and help correct name, form, upload, ownership or information inconsistencies raised during review.

Post-registration handover

We guide the next steps after incorporation, including KRA PIN follow-up, CR12 or official search where needed, bank documents, county permits and sector licence checks.

Best-fit clients: foreign companies, foreign investors, importers, consultants, online businesses, contractors, employers and startups that need a Kenyan company that can proceed to banking, tax and compliance steps after incorporation.

Online filing

How to Register a Company in Kenya: eCitizen/BRS Procedure

Company registration processes are handled online through eCitizen/BRS. BRS indicates that name reservation and business registration have been merged into one online step, where the applicant submits preferred names and the full application online.

  • Start with the correct entity type: private limited company, business name, LLP, branch or company limited by guarantee.
  • Prepare complete particulars before logging in: proposed names, activity, registered office, directors, shareholders, shareholding and beneficial ownership information.
  • Use the BRS dashboard carefully: incomplete or inconsistent information often leads to correction queries and delays.
  • Download and preserve outputs: keep the Certificate of Incorporation and all portal outputs safely for banking, tax, licensing and future company changes.

Who Needs a Limited Company in Kenya?

Local founders and SMEs

Founders who need a legally registered company for contracts, tenders, bank accounts, suppliers, online business and county permits.

Foreign investors and companies

Foreign nationals or overseas companies setting up a Kenyan subsidiary, local operating vehicle, import business, consulting entity or investment company.

Importers, contractors and consultants

Businesses that need a company structure for KRA PIN, bank onboarding, supplier registration, procurement, licences or regulated-sector approvals.

Employers and expanding businesses

Companies preparing to hire staff, lease premises, open a corporate bank account or apply for immigration permits for foreign staff or investors.

Pre-Filing Readiness Before Starting the BRS Application

Before starting a company registration application on eCitizen/BRS, make sure the filing information is internally consistent. Most avoidable delays come from rejected names, unclear ownership structure, mismatched ID or passport details, incomplete beneficial ownership information, or unsigned portal-generated forms.

Decisions to settle first

  • Confirm whether the correct route is a private limited company, business name, LLP, branch or company limited by guarantee.
  • Prepare preferred company names in order of priority.
  • Confirm business activity and registered office details.
  • Agree on directors, shareholders and shareholding percentages.

Checks before filing

  • Check that all names, ID or passport details, phone numbers and addresses are consistent.
  • Confirm beneficial ownership information before submission.
  • Review whether the company has foreign directors, foreign shareholders or regulated-sector activity.
  • Prepare to sign and upload BRS-generated forms where required by the portal.

This page focuses on the registration process and practical filing sequence. For the full document checklist, CR form breakdown, Kenyan versus foreign director requirements and beneficial ownership notes, use our dedicated guide:

View the full company registration requirements checklist

Let us check your BRS filing position before submission

We can review proposed names, founder type, shareholder structure, foreign ownership position and post-registration needs before the eCitizen/BRS application is submitted.

Step-by-step company registration procedure in Kenya

The company registration procedure in Kenya is online through eCitizen/BRS for most private limited companies. The fastest practical win is to prepare clean information before filing and avoid preventable Registrar queries.

  1. Confirm the correct structure. Decide whether a private limited company is correct, or whether the client actually needs a business name, LLP, branch of a foreign company or company limited by guarantee.
  2. Prepare proposed names and company particulars. Confirm the name options, business activity, registered office, directors, shareholders, shareholding percentages and beneficial owners.
  3. Open the eCitizen/BRS application. Start the Business Registration Service workflow and select the correct registration route.
  4. Complete the company details. Enter the company, director, shareholder, share capital, registered office and beneficial ownership information consistently.
  5. Generate, sign and upload forms where required. Review portal-generated forms carefully before upload so the file is Registrar-ready.
  6. Pay the BRS invoice and submit. Pay the live eCitizen/BRS invoice generated by the portal and submit the application for review.
  7. Track the dashboard and respond to queries. Correct any issue raised by the Registrar, including name, form, ownership, address or upload errors.
  8. Download incorporation outputs. After approval, download and preserve the Certificate of Incorporation and other BRS outputs.
  9. Move to post-registration readiness. Plan KRA PIN follow-up, CR12 or official search where requested, bank account documents, county permits and sector licences.
Agent value: the filing itself is online, but a registration agent adds value by checking structure, accuracy, sequencing and post-registration readiness — especially for foreign investors and companies that will need banking, tax and compliance support after incorporation.

How Long Does It Take to Register a Company in Kenya?

Direct answer: BRS lists 3–5 days for private limited company registration where the application is complete. The practical timeline can be longer if the proposed name is rejected, the BRS dashboard raises a correction query, ownership details are inconsistent, or the client also needs post-registration readiness such as KRA, CR12, banking or licensing.

StageTypical planning positionWhat usually causes delay
Pre-filing reviewSame day to a few daysUnsettled shareholder structure, proposed name concerns, missing foreign investor information or unclear business activity.
BRS private company reviewBRS listed timeline: 3–5 days for clean filesName rejection, unsigned forms, upload issues, beneficial ownership corrections or inconsistent director/shareholder data.
Certificate download and record handoverAfter approvalPortal access issues, unresolved query or incomplete handover of company records.
Operational readinessSeparate post-registration stageKRA PIN follow-up, CR12 request, bank KYC, local permits, sector licences or immigration planning for foreign directors/staff.
Practical planning point: incorporation duration and business-readiness duration are not the same. A company may be incorporated first, but banking, tax, permits and licence readiness may take additional time depending on the business activity and ownership structure.

Need a realistic registration timeline?

Send your proposed names, founder type, ownership structure and intended activity. We will flag likely BRS and post-registration issues before filing.

Company Registration in Kenya for Foreigners

Foreign nationals and foreign companies can register or participate in a Kenyan private limited company. The incorporation filing should be planned together with bank KYC, KRA PIN position, beneficial ownership disclosure, immigration status, sector licensing and the actual commercial activity in Kenya.

Foreign individual founder

Plan the company structure, role in Kenya, intended activity, banking position and immigration pathway where the person will work or reside in Kenya.

Foreign corporate shareholder

Plan authority to invest, corporate ownership chain, beneficial ownership disclosure, bank onboarding and any notarisation or certification that may be requested later.

Foreign company setting up a subsidiary

A Kenyan subsidiary is usually a separate Kenyan company. This is different from registering a branch of a foreign company.

Foreign director or employee

Company registration alone does not give work or residence rights. Work permit, investor permit or other immigration status should be reviewed separately.

For deeper foreign ownership planning, see foreign-owned business rules in Kenya and foreign company registration in Kenya.

What Happens After Company Registration?

Incorporation is only the first step. To become practically operational, the company may need tax confirmation, bank onboarding, county licensing, employer registrations and sector permits.

  • Company KRA PIN: BRS states that newly registered companies may have KRA PIN and employer registrations processed after registration, while KRA also provides an online iTax PIN registration route. In practice, confirm the live portal position and resolve any follow-up through KRA/iTax.
  • CR12 / official search: often requested by banks, investors, tendering entities and due diligence teams.
  • Corporate bank account: prepare certificate, KRA PIN, CR12 where requested, board resolution and signatory KYC.
  • County business permit: check county requirements where trading from premises.
  • Sector licence: confirm regulator approvals for telecoms, construction, health, education, finance, tourism, food or professional services.
  • Immigration: company registration does not automatically give a foreigner the right to work or reside in Kenya.

Company Registration vs Business Name vs Foreign Branch

OptionBest forImportant distinction
Private limited companySMEs, investors, importers, contractors, employers and scalable businesses.Separate legal entity with shareholders, directors and compliance obligations.
Business nameSimple sole proprietor or partnership trading name.Not the same as a separate limited liability company.
Foreign branchAn existing foreign company extending into Kenya.Different filing route and different tax, banking and local representative considerations.

This page should not be expanded into a full business-name guide. Users comparing entity types can read limited company vs business name in Kenya.

Common Company Registration Mistakes and Delays

  • Using proposed names that are too similar, restricted or unclear.
  • Failing to define shareholding percentages before filing.
  • Entering inconsistent passport, ID, phone or address details.
  • Omitting beneficial ownership information.
  • Uploading unsigned, unclear or incomplete forms.
  • Assuming company registration automatically gives a KRA PIN.
  • Confusing a company with a business name or county business permit.
  • Ignoring foreign investor banking and immigration requirements.
  • Starting regulated activities before checking sector licences.

Why Choose Biz Brokers Kenya as Your Company Registration Agent?

Registrar-ready filing support

We prepare company details, ownership structure, forms and portal information to reduce avoidable BRS queries.

Foreign investor planning

We help align company registration with banking, KRA, immigration, local address and sector compliance needs.

Post-registration follow-through

We guide KRA PIN, CR12, bank account documentation, county permits, employer setup and licensing next steps.

Practical Kenya compliance experience

Our support is structured for founders who want a company that can trade, contract, bank and stay compliant.

Official sources

Official Sources and Last-Checked Note

Last checked: 12 June 2026. Official portal fees, timelines and requirements may change; confirm live eCitizen/BRS and KRA requirements at the time of filing.

FAQs on Company Registration Agents, Procedure and Duration in Kenya

Who are company registration agents in Kenya?

Company registration agents help prepare and file company registration applications through eCitizen/BRS, reduce avoidable Registrar queries and guide post-registration steps such as KRA, CR12, bank documents, permits and licence checks.

What is the company registration procedure in Kenya?

The procedure is to confirm the correct structure, prepare proposed names and company particulars, complete the eCitizen/BRS application, upload required portal-generated forms, pay the BRS invoice, respond to Registrar queries and download incorporation documents after approval.

How long does company registration take in Kenya?

BRS lists 3–5 days for complete private limited company registration applications. Practical completion can take longer if the name is rejected, documents are unclear, ownership details need correction or post-registration steps are required.

Can I register a company in Kenya online?

Yes. Company registration is handled online through eCitizen/BRS. However, the online process still requires accurate company particulars, ownership information and careful follow-up where the Registrar raises a query.

Can foreigners register a company in Kenya?

Yes. Foreign individuals and foreign companies can register or participate in a Kenyan company, but they should plan for bank KYC, KRA PIN issues, beneficial ownership disclosure, licences and immigration status where they will work or reside in Kenya.

Where can I find the full company registration cost breakdown?

The full government fee explanation, professional fee notes and post-registration cost planning are covered on the dedicated cost of company registration in Kenya guide. The live eCitizen/BRS invoice should be treated as the final government amount payable at filing time.

Where can I find the full company registration document checklist?

The full checklist for directors, shareholders, foreign parties, beneficial ownership details and BRS-generated forms is covered on the dedicated company registration requirements in Kenya guide.

Does company registration give a foreigner the right to work in Kenya?

No. Incorporation alone does not give work or residence rights. Foreign investors, directors or employees should review the appropriate immigration pathway separately.

Talk to a company registration agent in Kenya

Send your proposed company names, business activity, founder type, directors/shareholders and post-registration needs. We will confirm the correct registration route and quote.