Registering your business is a crucial step in starting and formalizing your business operations in Kenya. The government has streamlined the process of business registration through the eCitizen platform, making it easier, faster, and more efficient to establish your business legally. Whether you’re starting a sole proprietorship, partnership, or limited company, registering your business ensures that you are compliant with the law and eligible for government services, permits, and funding opportunities.
Step 1: Create an eCitizen Account
Before registering your business, you must first create an account on the eCitizen platform. eCitizen is Kenya’s digital government service platform that provides a variety of services, including business registration. Here’s how to get started:
- Visit the eCitizen Portal: Go to the official eCitizen website at www.ecitizen.go.ke.
- Sign Up or Log In: If you don’t have an account, click on “Create Account” and fill in your details, including your email address and phone number. If you already have an account, simply log in using your credentials.
- Activate Your Account: You will receive a confirmation email or SMS with a link to activate your account. Click on the link to complete the process.
Step 2: Access the Business Registration Portal
Once your eCitizen account is active, you can proceed with business registration:
- Log In to eCitizen: Use your email and password to log in to your eCitizen account.
- Navigate to the “Business Registration Service”: Under the “Government Services” tab, click on “Business Registration Service” to start the process.
- Select Your Business Type: Choose whether you’re registering a sole proprietorship, partnership, or limited company.
Step 3: Choose the Business Name
The next step is to decide on the name of your business. Here’s how to ensure your business name is available:
- Search for Name Availability: Use the eCitizen portal’s search feature to check if your desired business name is available. It’s important to pick a unique name that hasn’t already been taken by another registered business.
- Reserve the Business Name: If the name is available, you can proceed with reserving it. The name reservation fee is typically KSh 150 (subject to change).
- Provide Alternative Names: In case your first choice is unavailable, have a few backup names ready.
Step 4: Provide Required Business Information
Now that you have your business name ready, the next step is to provide the necessary business details:
- Business Category: Choose the category that best represents the type of business you intend to operate. This could include sectors like retail, manufacturing, or services.
- Business Address: Provide the physical address of your business (this can be your home address if you’re running a home-based business).
- Directors/Partners Information: If registering a partnership or limited company, provide personal details of all the directors or partners involved, including their ID numbers, names, and positions.
Step 5: Fill Out the Registration Forms
The next step is filling out the necessary forms based on the type of business you’re registering:
- Sole Proprietorship: You will need to fill in basic personal details and the business name. The registration form is relatively simple, as it only involves one individual.
- Partnership: You will need to list all partners, including their contributions to the business and their roles.
- Limited Company: This will require detailed information about the company’s structure, including the directors, shareholders, and capital. You’ll also need to submit the company’s memorandum and articles of association.
Step 6: Pay the Registration Fees
After completing the forms, you will be required to pay the registration fees. The fees vary depending on the type of business you’re registering:
- Sole Proprietorship: The registration fee is approximately KSh 850.
- Partnership: The fee is around KSh 1,000.
- Limited Company: The fees for registering a limited company start at KSh 10,650 for the basic registration, but can increase depending on the complexity of the registration and number of shareholders.
You can make the payment using mobile money (MPESA), credit/debit cards, or bank transfers, all available through the eCitizen portal.
Step 7: Submit Your Application
After making the payment, submit your application for business registration. The application will be processed by the Registrar of Companies, and you will receive an official confirmation that your business is now registered.
- Receive Registration Certificate: After your business registration is approved, you will receive a business registration certificate. This can be downloaded directly from the eCitizen portal.
- Taxpayer Registration: You may also be automatically registered for tax purposes with the Kenya Revenue Authority (KRA). If not, you will need to separately register for a KRA PIN through the eCitizen portal.
Step 8: Apply for Necessary Licenses and Permits
Once your business is registered, you may need to apply for additional licenses and permits depending on the type of business you’re running. This could include:
- Business Permit: Apply for a business permit from your local county government.
- Health License: If your business deals with food or health-related services, you may need a health license from the county health department.
- Specialized Permits: Depending on your business, you may need permits from other regulatory bodies, such as the Environmental Management and Coordination Authority (EMCA) or the Kenya Bureau of Standards (KEBS).









