Expert Guide

How to Register a Business Name in Kenya in 2026 (eCitizen BRS Guide)

How to Register a Business Name in Kenya

Registering a business name is the simplest and cheapest way to formalise a small business as a sole proprietor or partnership. It lets you trade under a brand name, open a business bank account and apply for an M-Pesa Paybill or Till, permits and tenders. Everything is done online through the Business Registration Service (BRS) on eCitizen.

Business Name vs Limited Company

A business name is not a separate legal entity - you and the business are legally the same, and you are personally responsible for its debts. A limited company is a separate legal person. Many people start with a business name and incorporate later. See how to register a limited company.

What You Need

  • An eCitizen account
  • Your national ID and KRA PIN (and those of any partners)
  • Two or three proposed names, in order of preference
  • A short description of the nature of business
  • Your physical and postal address

Cost

About KES 950 in total, covering the name search and registration, paid online.

Step-by-Step

  1. Log in to eCitizen and open the Business Registration Service.
  2. Choose Business Name Registration.
  3. Run a name search with your preferred names. Avoid names identical or too similar to existing businesses or containing restricted words.
  4. Once a name is approved and reserved, continue to registration.
  5. Enter the business details: nature of business, address and start date.
  6. Add the proprietors or partners with their ID and KRA PIN details.
  7. Pay the fee through M-Pesa (paybill 222222), card or bank.
  8. Submit and track the application. Approval is often fast; you then download the Certificate of Registration.

After Registration

  • Add business income as a source on your KRA PIN and register relevant obligations, such as Turnover Tax.
  • Get your county business permit - see how to get a business permit in Nairobi.
  • Register for eTIMS to issue tax invoices.
  • Open a business bank account and get an M-Pesa Till or Paybill.
  • Get a professional online presence: a domain, website and business email.

Common Questions

Can I register a business name for free? No - there is a government fee of about KES 950, paid only on eCitizen. Avoid agents asking for large markups unless you need their help.

Do I need to renew a business name? Business name registration does not require annual renewal like a permit, but keep your details updated with BRS.

Sole Proprietorship vs Partnership

FeatureSole proprietorshipPartnership
OwnersOne personTwo or more people
RegistrationBusiness name with one proprietorBusiness name with partners listed
LiabilityOwner personally liablePartners jointly liable
AgreementNot requiredA written partnership deed is strongly recommended
TaxOwner declares business incomeEach partner declares their share

If you are going into business with others, put the partnership terms in writing: capital contributions, profit sharing, roles, and what happens when a partner leaves.

Choosing a Name That Gets Approved

The Registrar can reject names that are:

  • Identical or too similar to an existing business or company
  • Offensive or misleading
  • Suggesting a connection with government or a public body without approval
  • Containing restricted words such as "bank", "insurance", "university" or "national" without the relevant regulator's approval

Submit two or three options in order of preference to avoid starting again if your first choice is taken.

Timeline at a Glance

StepTypical time
Name search and reservationOften the same day
Registration submission20 to 40 minutes
ApprovalUsually within a few working days
Certificate downloadImmediately after approval

Updating Your Business Details

Changes such as a new address, a new partner or a change in nature of business are filed with BRS on eCitizen. Keep your registration current, because banks, Safaricom and county offices check that details match.

Converting to a Limited Company Later

Many entrepreneurs start with a business name and incorporate once revenue grows, they take on partners or investors, or they need limited liability. You can register a company with a similar name and transfer the business to it. See how to register a limited company.

Common Mistakes

  • Registering a name you have not checked against trademarks or social media handles.
  • Using personal M-Pesa for business after registering - get a till or Paybill.
  • Forgetting tax obligations. Registration does not register your tax obligations automatically.
  • Paying inflated agent fees for a process that costs about KES 950 online.

Frequently Asked Questions

Can I register a business name without a KRA PIN? No. Your KRA PIN is required during registration.

Can a business name open a bank account? Yes. Banks open business accounts for registered business names with the certificate and the owner's ID and KRA PIN.

Can I use the business name for tenders? Business names can bid for many tenders, but some require a limited company and additional compliance documents.

Does registering a business name protect it like a trademark? No. Registration prevents identical business names but does not give trademark protection. For brand protection, register a trademark with KIPI.