how to register a business on ecitizen and get a kra pin (2025 guide)

How to Register a Business on eCitizen and Get a KRA PIN (2025 Guide)


πŸ“Œ Introduction

Starting a business in Kenya in 2025? Good news β€” the process is now more streamlined than ever thanks to the revamped eCitizen portal and the improved iTax integration.

Whether you’re launching a side hustle, a consultancy, or a full-blown SME, this step-by-step guide shows you how to:

βœ… Register your business on eCitizen
βœ… Get a KRA PIN
βœ… Link your business to iTax
βœ… Understand your next tax steps (VAT, PAYE, TOT)


βœ… Step 1: Set Up Your eCitizen Account

Before you do anything else, head to www.ecitizen.go.ke and create an account.

Requirements:

  • National ID number
  • Registered mobile number
  • Valid email address
  • Passport-size photo

Once verified, you’ll gain access to government services β€” including Business Registration Services (BRS).


🏒 Step 2: Choose the Right Business Type

On eCitizen, you’ll choose from:

Business TypeDescriptionBest For
Sole ProprietorshipOwned by one personFreelancers, consultants
PartnershipOwned by 2–20 peopleSmall teams
Private Limited CompanyLimited liabilityGrowing SMEs
Public Limited CompanyCan raise capitalCorporates

For most new Kenyan entrepreneurs, a sole proprietorship or private company limited by shares is ideal.


🧾 Step 3: Name Search and Reservation

  1. Go to Business Registration Service
  2. Choose Name Search
  3. Propose 3–5 business names
  4. Pay Ksh 150 via M-Pesa
  5. Wait 1–2 working days for approval

Once approved, the name is reserved for 30 days.


πŸ“ Step 4: Register Your Business

After name approval:

  • Choose Register a Business
  • Fill in key details:
    • Business name
    • Physical address (with GPS code)
    • Nature of business
    • Proprietors or directors (ID, KRA PIN)
    • Capital and ownership structure
  • Upload:
    • ID copies
    • Passport photo
    • Signed forms (e.g., CR1, CR2 for companies)

πŸ’³ Pay the registration fee:

  • Sole prop: Ksh 950
  • Company: ~Ksh 10,650 (depending on structure)

eCitizen issues your Business Registration Certificate (PDF) in 1–3 working days.


πŸ”’ Step 5: Apply for a KRA PIN (For the Business)

Once you have your certificate:

  1. Go to iTax portal
  2. Choose New PIN Registration
  3. Select Non-Individual (for business)
  4. Enter your Registration Certificate Number
  5. Provide contact info and business address
  6. Submit application

🧾 KRA will issue a PIN Certificate instantly β€” this becomes your business tax identity.


πŸ“Ž What You Can Now Do with Your Business PIN

  • File tax returns
  • Apply for a Tax Compliance Certificate (TCC)
  • Invoice customers via eTIMS
  • Apply for government tenders
  • Open a business bank account

βš™οΈ Optional: Link to eTIMS or Activate Tax Obligations

Based on your business type, KRA may require you to:

Tax TypeWhen It Applies
Turnover Tax (TOT)If gross income is Ksh 1M–25M per year (1% monthly)
VATIf taxable supplies > Ksh 5M per year (16% VAT)
PAYEIf you hire staff

You can activate these on iTax under “Registration – Amend PIN”.


❌ Common Mistakes to Avoid

  • ❌ Using personal KRA PIN instead of registering the business
  • ❌ Registering the wrong business type (e.g. company instead of sole prop)
  • ❌ Forgetting to activate VAT or PAYE when due
  • ❌ Not filing nil returns if the business is inactive

🧠 FAQs

Q1: Can I register more than one business under my ID?
Yes, especially for sole proprietorships.

Q2: How long does the process take?
2–5 working days if all documents are in order.

Q3: Is a KRA PIN mandatory to register a business?
Yes β€” for company directors and to obtain the business’s own PIN.

Q4: Can I do everything online without visiting KRA?
Yes β€” 100% online via eCitizen and iTax.

Q5: Do I need to renew my business registration annually?
No β€” but Annual Returns (for companies) must be filed with BRS.




πŸ“£ Conclusion: Start Right, Stay Compliant

Registering a business in Kenya no longer requires a lawyer or long queues.
With just a few clicks, you can launch your hustle β€” legally and tax-compliant.

πŸ’‘ Need help activating your KRA obligations?
Ushuru.com offers free business setup checklists and expert guidance.

Leave a Comment

Your email address will not be published. Required fields are marked *