How To Start A Business In Kenya After Returning From Abroad

You have come back home with solid savings and a head full of global ideas, only to hit a wall trying to figure out where to even register your company. The real frustration is that the business environment here feels completely different from what you were used to abroad.

This guide breaks down the entire journey into simple, practical steps you can follow without getting lost. From getting your KRA PIN to opening a bank account, you will have your venture legally running in under two weeks.

What You Need Before You Start

Before you Look at the registration process, gather these essentials first to avoid running around town unnecessarily.

  • Kenyan ID or Passport: You must have a valid national ID card or a Kenyan passport. If your ID expired while abroad, visit Nyayo House or your local Huduma Centre to renew it before anything else.
  • KRA PIN Certificate: If you lost yours or never had one, register online at iTax.kra.go.ke. The process is free and takes about 24 hours for approval once you submit your details.
  • Business Name Reservation: You need at least three proposed names before visiting eCitizen. The name search and reservation costs KES 150 per name, paid via M-Pesa or card on the portal.
  • Proof of Physical Address: Get a letter of introduction from your chief or landlord. You will also need a recent rent receipt or utility bill showing your business location in Kenya.
  • M-Pesa or Bank Account: Have an active mobile money line registered in your name. You will use it to pay government fees and later to link to your business till number if you plan to accept mobile payments.

Step-by-Step: How to Start a Business in Kenya After Returning from Abroad in Kenya

Follow these six clear steps, and you can have your business fully registered and compliant within two weeks, with most work done from your phone or laptop.

  1. Step 1: Reserve Your Business Name on eCitizen

    Log in to eCitizen.go.ke, select the Business Registration Service, and search for your preferred name. Pay KES 150 per name using M-Pesa. If your name is taken, you must try another one immediately, so have at least three options ready.

  2. Step 2: Register Your Company or Business Name

    Once your name is approved, complete the registration form on the same eCitizen portal. For a limited company, the fee is KES 10,000. For a sole proprietorship, it is KES 950. This step is fully online, but ensure your ID and KRA PIN are scanned and ready to upload.

  3. Step 3: Obtain Your Business Permit from the County Government

    Visit your county’s e-commerce portal or Huduma Centre to apply for a single business permit. Fees vary by county, but expect to pay between KES 5,000 and KES 50,000 depending on your business type and location. Nairobi County requires you to use its own portal, not eCitizen.

  4. Step 4: Register for Taxes on iTax

    Go to iTax.kra.go.ke and register for income tax and VAT if your turnover will exceed KES 5 million annually. This step is mandatory even if you make no profit in your first year. The system is straightforward, but many returnees forget to update their residential status here.

  5. Step 5: Open a Business Bank Account

    Visit any Kenyan bank with your certificate of incorporation, business permit, and KRA PIN. Most banks now allow you to start the process online, but you must physically sign the mandate. Equity, KCB, and Cooperative Bank have dedicated desks for diaspora returnees.

  6. Step 6: Comply with Sector-Specific Licenses

    If you are in hospitality, health, or transport, you need extra licenses. For example, a restaurant requires a Food Hygiene License from the Public Health Department. A bar needs a liquor license from the county. Do not skip this step, as it is the most common reason businesses get shut down.

Common Problems and How to Fix Them

Your Business Name Gets Rejected

This happens when the name is too similar to an existing one or contains restricted words. The fix is to choose a completely unique name that includes your surname or a creative word combination. Avoid generic terms like “Kenya” or “Enterprises” alone. You can reapply on eCitizen immediately, but you will pay the KES 150 fee again.

eCitizen Account Verification Delays

Many returnees struggle because their ID details do not match what is in the system, especially if they changed their name while abroad. Visit your nearest Huduma Centre with your original ID and wait for the officer to update your profile manually. Do not create a new account, as that causes double entries.

County Business Permit Takes Too Long

County offices are notorious for delays, sometimes taking weeks. The shortcut is to apply through the county’s e-portal instead of physically queuing. If you still do not get feedback after two weeks, visit the county’s business licensing office in person and ask for the officer handling your application. Carry your printed receipt as proof of payment.

KRA PIN Not Linked to Business Account

Banks sometimes reject applications because your KRA PIN is still registered as an individual, not a business. Log into iTax, go to “Registration,” and add your business registration certificate number. This links your PIN to the company. If it still fails, call KRA’s call centre on 020 4 999 999 for assistance.

Cost and Timeline for How to Start a Business in Kenya After Returning from Abroad in Kenya

Here is a breakdown of the official fees you will pay and how long each stage typically takes. Remember, county fees vary, so check your specific county’s rates before budgeting.

ItemCost (KES)Timeline
Business name search and reservation (per name)KES 150Same day
Company registration (limited company)KES 10,0001-3 business days
Sole proprietorship registrationKES 9501-2 business days
Single business permit (Nairobi, small shop)KES 5,000 – 15,0001-2 weeks
Single business permit (Nairobi, restaurant)KES 25,000 – 50,0002-4 weeks
KRA PIN registrationFree24 hours

Most returnees do not anticipate the cost of getting documents certified if they were issued abroad. You may need to pay a commissioner for oaths around KES 1,000 per document. Also, bank account opening is free, but some banks require a minimum deposit of KES 5,000 to KES 10,000 to activate the account.

The Bottom Line

Starting a business in Kenya after returning from abroad is straightforward if you follow the official channels and have your documents ready. The secret is to do everything step by step on the right government portals and not skip any county permit, no matter how small your operation is.

If this guide helped you, share it with another Kenyan planning to come back home and start something. Pole but the journey is worth it. Drop a comment below if you got stuck on any specific step.

Frequently Asked Questions: How to Start a Business in Kenya After Returning from Abroad in Kenya

Can I register my business while still living abroad?

Yes, you can complete the entire eCitizen and iTax registration process from anywhere in the world. You only need your Kenyan ID and a working internet connection.

The only step that requires you to be physically in Kenya is obtaining the single business permit from your county and opening a bank account.

How long does it take to fully register a business in Kenya?

If you have all your documents ready and your name is approved immediately, the entire process takes between 5 and 14 business days.

County permits cause the longest delays, so apply for yours as soon as you have your certificate of incorporation to avoid holding up your launch.

What is the cheapest way to start a business in Kenya after returning?

Registering as a sole proprietorship costs only KES 950 for the business name, plus your county permit fees. This is the most affordable route for small traders and consultants.

A limited company costs KES 10,000 but offers liability protection, which is important if you plan to take loans or sign contracts with large clients.

What happens if my ID expired while I was abroad?

You must renew your ID at a Huduma Centre or Nyayo House before you can use eCitizen to register your business. The renewal process takes about two weeks.

While waiting, you can still prepare your other documents like your KRA PIN, which does not require a valid ID if you have your passport.

Do I need to pay taxes if my business is not making money yet?

Yes, you must register for income tax on iTax even if you have zero income in your first year. Filing nil returns is mandatory and free.

If you fail to file, KRA will penalise you with a fine of up to KES 20,000 per year, and this can block you from getting tenders or licenses later.

Author

  • Ravasco Kalenje is the visionary founder and CEO of Jua Kenya, a comprehensive online resource dedicated to providing accurate and up-to-date information about Kenya. With a rich background in linguistics, media, and technology, Ravasco brings a unique blend of skills and experiences to his role as a digital content creator and entrepreneur. See More on Our Contributors Page

    View all posts