Homeโ€บBlogโ€บHow to Register a Business in Thika (Kiambu County) in 2026
Guide4 min read

How to Register a Business in Thika (Kiambu County) in 2026

Registering a business in Thika requires navigating multiple government portals and paying several fees. Here's the exact process, costs, and timeline you need to know.

business permitKiambucountybusiness registration
9 October 2026
How to Register a Business in Thika (Kiambu County) in 2026

Registering a business in Thika is straightforward if you know the correct steps and portals. Unlike five years ago, most registration now happens online through government platforms, though some physical visits remain unavoidable. The entire process typically takes two to four weeks, depending on how quickly you submit documents and respond to queries.

Where to Start: The Company Name Search

Before anything else, you need to reserve your business name with the Registrar of Companies. Visit ecitizen.go.ke, navigate to the Business Registration section, and search the existing company names database. This search is free and takes minutes. If your preferred name is available, proceed to reserve itโ€”the reservation costs KSh 500 and is valid for 90 days.

This step matters because rejecting a name weeks into the process wastes money and time. Check for exact matches and similar names that might cause issues later.

Registration Through the Business Registration Portal

After securing your name, you'll register through ecitizen.go.ke using your reserved name. You'll need to provide:

  • Your national ID number and details
  • Business address (physical location in Thika)
  • Details of at least one director or shareholder
  • Business activity classification
  • Proof of payment (PIN receipt)

The registration fee for a private company is KSh 1,500. For a sole proprietorship or partnership, expect around KSh 1,000. The portal generates a Certificate of Incorporation immediately after approval, which usually takes one to three days.

Tax Identification Number (PIN) Registration

Once incorporated, you must register with the Kenya Revenue Authority for a Personal Identification Number (PIN). Visit itax.kra.go.ke and complete the registration form. You'll need your Certificate of Incorporation number and national ID details. This registration is free and typically processes within 24 hours. Your PIN is essential for opening a business bank account and filing tax returns.

Local Licensing in Thika

Thika Town Council issues business permits for all registered enterprises operating within the municipality. Visit the Thika Town Council offices on Kenyatta Road to apply. You'll submit:

  • Your Certificate of Incorporation
  • Your PIN certificate
  • A filled business permit application form
  • Proof of business address (lease agreement or property deed)

The business permit fee ranges from KSh 2,000 to KSh 5,000, depending on your business type and annual turnover projection. Processing takes three to five working days. Without this permit, operating in Thika exposes you to council fines.

Opening a Business Bank Account

Most banks in Thika require your Certificate of Incorporation, PIN certificate, and business permit before opening an account. Bring originals and certified copies. If you're planning to accept digital payments, you'll also need to register with M-Pesa Business or other payment platformsโ€”these processes vary by provider but usually take one to two days.

Working with business registration experts can accelerate this entire process, particularly if you're managing registration while running operations. Many entrepreneurs underestimate the coordination required across multiple agencies.

Total Costs and Timeline

Budget approximately KSh 5,000 to KSh 8,000 for registration fees alone. Add transport costs for office visits and any printing expenses. The full process, from name reservation to local licensing, spans two to four weeks if no complications arise. Delays typically occur when submitted documents contain errors or when the council requests additional information about your business location.

Keep copies of every receipt and certificate. You'll reference these repeatedly when applying for contracts, loans, or supplier accounts.

Frequently Asked Questions

Can I register a business entirely online without visiting offices in Thika?

No. While name reservation, incorporation, and PIN registration happen online through ecitizen.go.ke and itax.kra.go.ke, you must physically visit Thika Town Council to obtain your business permit. You'll also need to present original documents when opening a bank account.

How much does it cost to register a business in Thika?

The total cost ranges from KSh 5,000 to KSh 8,000 for government fees and permits. This includes name reservation (KSh 500), company registration (KSh 1,500), and local council permit (KSh 2,000 to KSh 5,000). Bank account opening is free, though some banks charge account maintenance fees.

What's the fastest way to register a business in Thika?

Submit all documents correctly the first time and follow up promptly. Most delays happen because applicants resubmit forms with errors or miss council office hours. Consider engaging verified Kenyan experts on Kaziiko who handle registrations regularly and know exactly what each agency requires.

Do I need a physical office address in Thika to register?

Yes. Thika Town Council requires proof of business address, typically a signed lease agreement or property ownership document. You cannot use a residential address for commercial registration in most cases. Confirm the specific address requirements with the council before submitting your application.

Find an Expert on Kaziiko

business registration experts โ€บBrowse all experts โ€บ
KaziikoKazi IkoKenya's Digital Expert Marketplace

Skip the queue โ€” hire a verified expert

Pay via
M-PESA

Our vetted specialists handle KRA, eCitizen, NTSA, SHA, NSSF and more โ€” remotely, in hours.

โœ“ Verified & background-checked experts
โœ“ Pay securely via M-Pesa โ€” no cash
โœ“ Work delivered remotely in hours
โœ“ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles โ€บ
Guide

How to Get a Business Permit in Eldoret (Uasin Gishu County)

4 min read
Guide

Nakuru Business Registration: Permits, Fees and Where to Apply

4 min read
Guide

How to Register a Business in Kisumu County: Permit and Licences Guide

4 min read