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.
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.
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.
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:
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.
- 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.
- Prepare proposed names and company particulars. Confirm the name options, business activity, registered office, directors, shareholders, shareholding percentages and beneficial owners.
- Open the eCitizen/BRS application. Start the Business Registration Service workflow and select the correct registration route.
- Complete the company details. Enter the company, director, shareholder, share capital, registered office and beneficial ownership information consistently.
- Generate, sign and upload forms where required. Review portal-generated forms carefully before upload so the file is Registrar-ready.
- Pay the BRS invoice and submit. Pay the live eCitizen/BRS invoice generated by the portal and submit the application for review.
- Track the dashboard and respond to queries. Correct any issue raised by the Registrar, including name, form, ownership, address or upload errors.
- Download incorporation outputs. After approval, download and preserve the Certificate of Incorporation and other BRS outputs.
- Move to post-registration readiness. Plan KRA PIN follow-up, CR12 or official search where requested, bank account documents, county permits and sector licences.
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.
| Stage | Typical planning position | What usually causes delay |
|---|---|---|
| Pre-filing review | Same day to a few days | Unsettled shareholder structure, proposed name concerns, missing foreign investor information or unclear business activity. |
| BRS private company review | BRS listed timeline: 3–5 days for clean files | Name rejection, unsigned forms, upload issues, beneficial ownership corrections or inconsistent director/shareholder data. |
| Certificate download and record handover | After approval | Portal access issues, unresolved query or incomplete handover of company records. |
| Operational readiness | Separate post-registration stage | KRA PIN follow-up, CR12 request, bank KYC, local permits, sector licences or immigration planning for foreign directors/staff. |
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
| Option | Best for | Important distinction |
|---|---|---|
| Private limited company | SMEs, investors, importers, contractors, employers and scalable businesses. | Separate legal entity with shareholders, directors and compliance obligations. |
| Business name | Simple sole proprietor or partnership trading name. | Not the same as a separate limited liability company. |
| Foreign branch | An 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
- Business Registration Service — Register Your Business
- BRS Fee Schedule — Companies Registry
- BRS Companies Registry
- KRA Company and Partnership PIN Registration
- BRS PIN Certificate for a Limited Company
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.