A Lagos founder with a profitable business already running back home decided to expand into Nairobi, assumed her existing CAC certificate meant she just needed a local office, and registered the wrong way. She’d treated Kenya like an extension of her Nigerian company instead of its own legal question, and by the time she realized the mistake, she’d already signed a lease under a structure that left her Nigerian company personally liable for everything happening in Kenya.
This is the gap that a standard “how to register a company in Kenya” guide doesn’t cover, because it assumes you’re starting from zero. You’re not. You already have a company, and the real decision isn’t how to incorporate, it’s which legal path connects your existing business to a new one in Kenya. Get that decision right first, and the documents become straightforward.
The real decision: branch or subsidiary
Kenyan law gives you two distinct ways to operate as a foreign company, and they’re not interchangeable.
A branch is simply your existing Nigerian company registered to operate in Kenya. It’s not a separate legal entity, which means your Nigerian company remains fully liable for whatever happens on the Kenyan side. This is registered under Part XXXVII of Kenya’s Companies Act, and it suits founders who want a fast, lighter-touch presence without setting up an entirely new company.
A subsidiary is a brand new Kenyan company that your Nigerian company owns, usually fully. It’s a separate legal entity, which means liability stays contained within the Kenyan company rather than reaching back to the parent. It follows the same registration process as a standard local private limited company, with some extra documents proving who the parent company is.
If you want liability protection and plan to build something substantial in Kenya, a subsidiary is almost always the better call, even though it asks for a few more documents upfront. A branch is faster to set up, but that speed comes at the cost of your Nigerian company carrying the risk of everything the Kenyan operation does.
Documents you need to register a subsidiary
Since a subsidiary follows the standard Kenyan company registration process, you’ll need everything a local founder needs, plus proof of who’s behind it:
Three proposed company names, in order of preference
A statement of nominal share capital and the standard incorporation forms (CR1), the same forms any Kenyan company files
A beneficial ownership declaration, identifying who ultimately owns and controls the company, which is mandatory regardless of whether the owner is local or foreign
A certified copy of your Nigerian company’s Certificate of Incorporation
A board resolution from your Nigerian company authorizing the Kenyan subsidiary and naming who’s acting on its behalf
Valid identification for the director or directors being appointed to the subsidiary. Kenyan law requires at least one director who is a natural person, but doesn’t require that director to be Kenyan
Because a subsidiary goes through the same process as a domestic registration, it’s typically approved within about a week once your documents are complete, the same timeline a local founder would see.
Documents you need to register a branch
A branch follows a different process entirely, built specifically for foreign companies operating in Kenya rather than new Kenyan companies.
You’ll need:
Form FC1, the application for registration as a foreign company
A notarized copy of your Nigerian company’s Certificate of Incorporation
A registered office address in Kenya where the branch will operate
The appointment of a local representative, a specific legal role under Kenyan law. This person must be a Kenyan citizen or a foreign resident with permanent residence in Kenya, and their details are filed using Form FC3
A local representative is not optional for a branch the way a local director is optional for a subsidiary. This is one of the clearest differences between the two paths, and it’s worth factoring into your decision before you commit to one.
Branch registration also tends to take longer than subsidiary registration, often stretching to several weeks once document legalization and review are factored in, since more of the paperwork originates outside Kenya and needs to be authenticated before it’s accepted.
Do you actually need a local director?
For a subsidiary, no, not as a strict legal requirement. You need at least one director who is a natural person, but that person doesn’t have to be Kenyan or resident in Kenya. That said, having a local director tends to make practical parts of the process smoother, particularly registering with the Kenya Revenue Authority and opening a corporate bank account, since local institutions are generally faster to work with someone they can reach locally.
For a branch, you don’t need a local director either, but you do need the local representative mentioned above, which is a legal requirement rather than a practical convenience.
If speed through KRA registration and banking matters more to you than avoiding one more relationship to manage, bringing on a local director for your subsidiary is worth the trade-off even though nothing forces you to.
What happens after registration
Whichever path you take, a few things follow immediately after your entity is approved.
Register with the Kenya Revenue Authority. This is separate from your BRS registration and is required before you can operate normally, including opening a bank account.
Open a Kenyan corporate bank account. Expect to provide your Certificate of Incorporation or Compliance, your beneficial ownership or parent company documents, and identification for your appointed director or local representative.
Set up eTIMS invoicing. As of 2026, every business operating in Kenya is required to invoice through the Electronic Tax Invoice Management System, regardless of whether the company is locally owned or foreign owned.
The mistake to avoid
Nothing about your Nigerian CAC registration transfers to Kenya automatically, the same way nothing about a Nigerian trademark registration protects you there either. Every market you operate in needs its own legal foundation, built specifically for that market, not assumed from the one you already have at home.
If you’re weighing Kenya as your next market and you’re not sure whether a branch or a subsidiary fits what you’re building, that’s worth a conversation before you file anything.
Book a free 30-minute Kenya expansion consultation
Frequently asked questions
Can I use my Nigerian company’s name when registering in Kenya? You can apply to use the same name, but it still needs to pass Kenya’s name availability search like any other registration. If the name is taken, you’ll need an alternative, which can be filed as a statement of alternate name for a branch.
Is a branch or a subsidiary better for a Nigerian company expanding to Kenya? A subsidiary offers liability protection, since it’s a separate legal entity from your Nigerian company. A branch is faster and lighter to set up but leaves your Nigerian company liable for what happens in Kenya. Most founders building something substantial choose a subsidiary.
Do I need a Kenyan director to register a subsidiary? No, this isn’t a legal requirement, though having one can speed up KRA registration and bank account opening.
How long does it take to register a branch versus a subsidiary in Kenya? A subsidiary usually takes about a week, similar to a standard local registration. A branch typically takes longer, often several weeks, because more documents need to be legalized and verified before Kenya’s registrar accepts them.
Can I register a Kenyan subsidiary remotely from Nigeria? Yes, the registration itself can be completed online through eCitizen. What typically requires more coordination is opening the bank account and setting up local compliance, which tend to move faster with a local point of contact involved.