Registering a company in Kenya starts with one platform: eCitizen. Whether you are setting up a sole proprietorship, a partnership, or a private limited company, the entire process happens online. Once complete, you receive a certificate of incorporation, a list of directors and shareholders known as a CR 12, and a company PIN. No office visits required.
Before you begin, create an eCitizen account if you do not already have one. You will need a valid National ID or passport and a working email address. Once your account is active, head to the Business Registration Service section and choose the structure that fits your business. Here is what each option means and who it suits best.

Option 1: Sole Proprietorship
A sole proprietorship is the simplest business structure available. It is owned and operated by one person, who makes all decisions and takes full responsibility for any losses or profits the business generates.
This structure works best for small and medium-sized enterprises just getting started. It is affordable to register, quick to set up, and gives you full control over how the business runs. The main trade-off is personal liability. If the business runs into debt, your personal assets are at risk.
Registration is done entirely online through the eCitizen portal and costs KSh 950. Once approved, you receive a business name certificate and can begin operating legally.
Option 2: Partnership
A partnership brings two or more people together under one business with a shared goal of making profit. It is a practical structure when you want to pool resources, skills, and experience with someone you trust.
One of the biggest advantages over a sole proprietorship is shared risk. Any losses are divided among the partners rather than falling entirely on one person. Having more than one person involved also reduces the chances of the business failing since different strengths and perspectives are in play from the start.
Partnerships are also relatively straightforward and affordable to register compared to a limited company. Like sole proprietorships, registration is completed online through the eCitizen portal. Before you register, it is strongly advisable to have a written partnership agreement in place that clearly sets out each partner’s roles, profit share, and what happens if someone wants to exit the business.
Option 3: Private Limited Company
A private limited company is a separate legal entity from its owners. That distinction matters enormously in practice. If the company takes on debt or faces a lawsuit, your personal assets are protected because the company and you are legally treated as different parties.
This structure suits businesses that plan to scale, take on investors, or apply for larger financing facilities. It requires at least one director and one shareholder, who can be the same person. You will need to provide details about share capital, a registered office address, and Articles of Association as part of the registration process.
Once registered through the eCitizen portal, the company receives a certificate of incorporation, a CR 12 document listing directors and shareholders, and a company KRA PIN from the Kenya Revenue Authority. Registration fees for a limited company vary based on the authorised share capital declared.
What You Receive After Registration
Regardless of the structure you choose, all registered businesses receive official documentation confirming their legal status. For limited companies this includes the certificate of incorporation, CR 12, and company PIN. For business names under sole proprietorships and partnerships, you receive a business name certificate.
Also read:How to Register a Business in Kenya Online: Step by Step Guide 2026
These documents are issued digitally and available to download directly from your eCitizen account. They are what banks, county offices, and government procurement agencies will ask for when you apply for a business account, permit, or tender.
Next Steps After Registration
Registration formalises your business but it does not make it fully operational yet. After your certificate is issued, you will need to obtain a business permit from your county government, register your business KRA PIN for tax compliance, and enrol with the National Social Security Fund and the Social Health Authority if you have employees.
Each of these steps is straightforward and most can be completed online. Getting them done early keeps your business compliant from day one and avoids penalties that can accumulate quickly when statutory obligations are ignored.