You want to start a business in Kenya. You’ve got the idea, maybe some startup capital, and the drive to make it work. But there’s one thing standing between you and your first customer: registration.
You see, registering a sole proprietorship in Kenya is actually straightforward.
The government digitized the whole process through eCitizen Kenya, which means you can do everything from your phone.
No middlemen. No weeks of waiting in lines at Sheria House.
But here’s where people mess up.
They skip steps, submit wrong documents, or don’t understand what comes after registration. Then they’re stuck paying penalties, dealing with rejected applications, or worse, operating illegally without knowing it.
This guide walks you through exactly how to register a sole proprietorship in Kenya, from business name search to getting your certificate of registration.
We’ll cover the Business Registration Service (BRS) process, actual costs in KES, what the Kenya Revenue Authority (KRA) requires, and the mistakes that will cost you time and money.
If you’re ready to stop researching and start executing, keep reading.
TL;DR: Steps to Register Your Sole Proprietorship
Time needed: 3 to 7 business days from application to certificate
Total cost: KES 2,100 to KES 3,000 (depending on name search and registration fees)
The process:
- Get a KRA PIN if you don’t have one (free, same day online)
- Create an eCitizen account and verify it
- Search for your business name through BRS (KES 100)
- Reserve your approved name (valid for 30 days)
- Complete the CR1 registration form on eCitizen
- Pay registration fee via M-Pesa or card (KES 2,000 for 1 year validity)
- Download your business registration certificate
- Register for tax compliance with KRA
- Apply for county business permit
- Open a business bank account
You can register a sole proprietorship in Kenya entirely online through the eCitizen portal using the Business Registration Service. No physical office visits required. Your certificate gets issued digitally within days.
Now let’s break down each step so you actually get it done.
What Is a Sole Proprietorship in Kenya?
A sole proprietorship is the simplest business structure in Kenya. One owner. Full control.
You and the business are legally the same entity, which means you keep all profits but also take all risks.
Most small businesses start here: consultants, retailers, service providers, freelancers who want to formalize operations.
The Ministry of Investments Trade and Industry oversees registration through the Business Registration Service (BRS), which moved online to make sole proprietorship registration Kenya faster and more accessible.
Key characteristics:
- Single owner business Kenya structure: One person owns and runs everything
- Unlimited liability: Your personal assets are on the line if the business fails
- Simple tax filing: File individual returns, business income goes on your personal KRA return
- Easy to start and close: Minimal paperwork compared to limited companies
- Limited growth: Harder to raise capital or bring in partners
If you plan to scale big, take investor money, or limit personal liability, you’ll eventually need a limited company.
But for testing ideas, keeping things lean, or running a lifestyle business? Sole proprietorship is perfect.
Step 1: Get Your KRA PIN (If You Don’t Have One)
You cannot register a business in Kenya without a KRA PIN. Period.
The Kenya Revenue Authority requires this for tax purposes. Even if your business won’t be taxable immediately, you need this number to complete the business name registration Kenya process.
How to get your KRA PIN:
- Visit iTax portal (itax.kra.go.ke)
- Click “Register PIN”
- Fill in personal details (ID number, phone, email)
- Submit application
- Receive PIN certificate via email (usually within hours)
Cost: Free Time: Same day, sometimes instant
Keep your KRA PIN certificate saved. You’ll need the actual PIN number multiple times during registration.
Step 2: Create and Verify Your eCitizen Account
eCitizen Kenya is the government’s digital service platform. Everything from passport applications to business registration happens here.
Setting up your account:
- Go to ecitizen.go.ke
- Click “Sign Up”
- Enter your ID number, names, phone number, and email
- Create a strong password
- Verify email through the link sent
- Log in and add M-Pesa payment method
Important: Use accurate details matching your national ID. Mismatches cause application rejections.
Your eCitizen account becomes your gateway to the Business Registration Service (BRS) and every other government service. Secure it properly.
Step 3: Search and Reserve Your Business Name
This is where most people waste time. They fall in love with a name, then discover someone already registered it.
The eCitizen business name search saves you from rejection.
How to search for your business name:
- Log into eCitizen
- Navigate to Business Registration Service (BRS)
- Select “Business Name Search”
- Enter your proposed business name
- Pay KES 100 search fee via M-Pesa
- Check results immediately
What you’re checking:
- Availability: Is the exact name taken?
- Similarity: Are there confusingly similar names?
- Restricted words: Does it use government, bank, or protected terms?
If your name is available, reserve it immediately. Name reservations last 30 days. After that, someone else can grab it.
Pro tip: Have 2 to 3 backup names ready. Popular names in common industries (consulting, logistics, trading) get taken fast.
Step 4: Complete the CR1 Business Registration Form
Now you register business name eCitizen officially using the CR1 form. This is the actual sole proprietor requirements Kenya application.
What you’ll need:
- Your reserved business name
- KRA PIN number
- Physical business address (not P.O. Box)
- Business activity description
- Email and phone contacts
- Scanned copy of your national ID
Filling out the CR1 form:
- Access the form through BRS after name reservation
- Enter personal details exactly as they appear on your ID
- Specify your business activities clearly (this affects permit requirements)
- Provide the physical location where you’ll operate
- Double check everything before submission
Common mistakes that get applications rejected:
- Misspelled names or wrong ID numbers
- Vague business descriptions like “general trading”
- Using P.O. Box instead of physical address
- Incomplete contact information
- Wrong KRA PIN format
Take your time here. A rejected application means starting over and paying fees again.
Step 5: Pay Registration Fees
Once your CR1 form is approved, you pay the registration fee to get your certificate.
Cost of registering a sole proprietorship in Kenya:
- 1-year registration: KES 2,000
- 5-year registration: KES 10,000
Most people start with 1 year. Test the business, see if it works, then renew.
Payment options:
- M-Pesa (most common)
- Debit/credit card
- Bank transfer
The BRS business registration system generates a payment bill. Pay through your eCitizen account using M-Pesa payments, and the system confirms automatically.
Processing time after payment: 3 to 7 business days for certificate issuance.
Step 6: Download Your Business Registration Certificate
Once processed, your business registration certificate Kenya becomes available in your eCitizen account.
What to do:
- Log into eCitizen
- Go to BRS dashboard
- Check “My Applications”
- Download certificate PDF
- Print multiple copies
- Store digital backup securely
This certificate proves your business legally exists. You’ll need it for:
- Opening business bank accounts
- Applying for county business permits
- Bidding on tenders
- Tax compliance registration
- Signing contracts
Your certificate includes:
- Business name
- Registration number
- Owner’s name and ID
- Registration date
- Validity period
- Official government seal
Keep it safe. Replacing lost certificates costs money and time.
Step 7: Register for Tax Compliance with KRA
Your business registration doesn’t automatically register you for specific taxes. You handle that separately through the Kenya Revenue Authority.
Taxes you need to register for:
- Income Tax: Required for all businesses (use your personal PIN)
- VAT: Only if annual turnover exceeds KES 5 million
- PAYE: Only if you hire employees
How to register:
- Log into iTax portal
- Go to “Registration”
- Select relevant tax obligations
- Link to your business registration number
- Submit and receive confirmation
Most sole proprietors file income tax through their personal returns. Your business profit becomes part of your personal taxable income.
Filing requirements:
- Annual income tax returns (even if no profit)
- Monthly VAT returns (if registered)
- Monthly PAYE returns (if you have employees)
Stay compliant. KRA penalties add up fast, and you cannot tender for government contracts with tax issues.
Step 8: Get Your County Business Permit
Your county government requires a separate business permit for you to operate legally. This is not the same as your business registration certificate.
Application process:
- Visit your county’s online portal or physical offices
- Submit business registration certificate
- Provide KRA PIN certificate
- Submit ID copy and passport photos
- Pay permit fee (varies by county and business type)
Permit costs vary widely:
- Small retail shops: KES 5,000 to KES 15,000
- Service businesses: KES 10,000 to KES 30,000
- Restaurants/hospitality: KES 20,000 to KES 100,000+
Nairobi, Mombasa, and Kisumu typically charge more than rural counties.
Timeline: 2 to 4 weeks for permit issuance after payment.
Operating without a county business permit is illegal and carries fines. Inspectors do random checks.
Step 9: Open a Business Bank Account
Separate your business and personal finances from day one. Banks require specific documents to open business accounts for sole proprietors.
What you need:
- Business registration certificate
- KRA PIN certificate
- National ID
- County business permit (some banks waive this initially)
- Initial deposit (KES 1,000 to KES 10,000 depending on bank)
Recommended banks for sole proprietors:
- Equity Bank (low fees, wide branch network)
- KCB (good mobile banking)
- Co-operative Bank (SME-friendly)
- Family Bank (flexible requirements)
Compare account fees, transaction limits, and mobile banking features. Some banks charge monthly fees that eat into small business profits.
Pro tip: Apply for M-Pesa till number or PayBill for accepting customer payments digitally.
Common Mistakes That Cost Time and Money
Using inappropriate business names: Names that are too generic, already taken, or use restricted words get rejected. Do thorough eCitizen business name search before getting attached to a name.
Wrong address details: Using P.O. Box or incomplete addresses causes rejection. Your physical operating location must be clear.
Skipping county permits: People celebrate getting their registration certificate and forget the county business permit. Operate without it and face closure or fines.
Not separating finances: Mixing personal and business money creates tax nightmares and makes bookkeeping impossible.
Ignoring annual renewals: Sole proprietorship registration expires. Mark your calendar and renew before expiry to avoid penalties and re-registration hassles.
Poor record keeping: Even as a sole proprietor, maintain proper books. KRA can audit you anytime.
Total Costs Breakdown
Let’s be real about what you’ll spend:
- KRA PIN: Free
- eCitizen account: Free
- Business name search: KES 100
- Registration fee (1 year): KES 2,000
- County business permit: KES 5,000 to KES 30,000 (varies)
- Bank account opening: KES 1,000 to KES 5,000
Total estimate: KES 8,100 to KES 37,100
The biggest variable is your county permit. Budget accordingly based on your location and business type.
Timeline from Start to Operating Legally
Day 1: Get KRA PIN, create eCitizen account, search business name (2 to 4 hours)
Day 1-2: Reserve name and complete CR1 form (1 hour)
Day 2: Pay registration fee
Days 3-7: Wait for certificate processing
Day 8: Download certificate, apply for KRA tax compliance
Week 2-3: Apply for county business permit
Week 3-4: Open bank account
Total time: 3 to 4 weeks to be fully operational and compliant.
You can start operations once you have your registration certificate, but complete all compliance steps within 30 days.
What Happens After Registration?
Getting your certificate isn’t the finish line. It’s the starting line.
Immediate next steps:
- Set up proper bookkeeping system (even Excel works initially)
- Register business email and get business cards printed
- Update all platforms with official business name
- Invoice customers using registered business details
- Track expenses religiously for tax purposes
- File tax returns on time, every time
Growth considerations:
- Monitor revenue. If you hit KES 5 million annually, register for VAT
- If you hire staff, register as an employer for PAYE
- Consider upgrading to limited company when bringing in partners or seeking serious investment
Compliance isn’t sexy, but it protects you. One missed filing or forgotten permit creates problems that compound over time.
Final Thought
Registering a sole proprietorship in Kenya takes less than a week and costs under KES 3,000 for the actual registration.
The eCitizen Kenya platform and Business Registration Service (BRS) made this process accessible to anyone with internet access.
But registration is just the foundation.
Real business success comes from execution, staying compliant with the Kenya Revenue Authority, maintaining your county business permit, and actually serving customers better than competitors.
Stop overthinking it.
- Search your business name today.
- Reserve it.
- Fill out the CR1 form.
- Pay the fees.
- Get your certificate.
Then get back to building the business that made you want to register in the first place.
Your competition isn’t waiting.
Why are you?
Read also:

