skip to Main Content

Online Company Registration & Business Consultancy In Kenya

Our products are the highest rated in the company registration industry.
Everything you would expect and more from one of the most popular company out there!

Limited Company

Start your Limited Company today and begin to trade in a couple of days. You are one click away! Order Now!

Upgrade Sole Proprietor

Ready to upgrade your Sole Proprietor to Limited Company? You have come to the right place. Order Now!

Upgrade Partnership

Want to upgrade from Partnership Business to Limited Company? Well, we can upgrade it for you. Order Now!

Get Ready & Declare Your Company Ownership Today!

The Kenyan government has enacted a new law that requires all directors of limited companies to declare their business ownership.

Failure to comply with this requirement makes it an offense with a penalty of Ksh. 500,000 to the Company and every officer of the Company who is in default.

The Registrar has given all company directors a grace period of up to 31st July 2021, to comply.

Foreign Limited Company

Are you outside Kenya? Don’t worry we’ve got you covered.
Our International Packages are perfect if you’re located outside of Kenya but wish to do business here.

Register a Foreign Company With a Kenyan Director

This is one of the easiest ways for a foreigner to set up a company in Kenya. A foreigner owner who has a Kenyan partner will not be required to provide a KRA PIN and Alien ID which take enormous time and effort to acquire.

Register a Company Fully Owned by Foreign Nationals

Foreign owners intending to register their company without a Kenyan partner will be required to provide proof of investment worth $100,000 +, acquire KRA PIN, Alien ID & Investment Certificate.

The Ultimate Guide for Foreigners Starting a Company in Kenya

Dealpoa Foreign Company eBookConfused!!! You are probably thinking where should I start when it comes to setting up my company in Kenya.

What will I need to have my business registered, open a business bank account, comply with all regulations and compliances?

How can I register my company without travelling to Kenya? Who do I know that can assist me to get all my goals accomplished faster in setting up my company?

Each question brings up more questions. Eventually, you get confused and worried that you won’t be able to start your company after all.

Starting a foreign company in Kenya can feel like a nightmare. But your registration doesn’t have to be so difficult – as long as you have a simple checklist that can be found on this ebook.

I have been supporting lawyers and their clients to negotiate the complex and intricate process of opening and operating foreign-owned businesses in Kenya. Through this ebook, you will be getting the benefit of my 10 years of expertise, experience and networks in this field.

Company Registration Features

We’ve built-in tons of amazing company registration features to make it possible for you to start your business.

Certificate Of Incorporation

Certificate of Incorporation

This document is usually signed and issued by Registrar at the Company Registry upon completion of company registration.

Memorandum And Article Of Association

Memorandum & Article of Association

Memorandum and Article of Association is a crucial document that is part of the requirements to register a Limited Company in Kenya.

Website Development

Website Design

All websites are built to the latest standards and incorporate a mobile responsive framework – meaning they will adapt to any device such as desktop, laptop, tablet or smartphone.

Logo Design

Logo Design

When starting a business, logo plays a crucial role in providing a visual expression. Only offered to Premium Plan Customers

Business Card Design

Business Card Design

Even in the Digital Age, Business Cards matter when setting up a company. It helps you get attention and show your business personality.

Customer Support

Customer Support

We all know how frustrating it can be to have a problem and not get the support you deserve. At Dealpoa, service is our highest priority!

Registration Updates

Registration Updates

We thrive to give our customers with regular updates on every step of the registration process via email, text and even WhatsApp.

Flexible Payment

Flexible Payment

We offer flexible payment options for our customers that will enable them to get started.

SMS WhatsApp

SMS/WhatsApp Alerts

We understand that most business people are always on the move. That’s why we offer SMS Alerts or WhatsApp to keep them updated.

Business Sectors

We provide business registration service in most of the business sectors in Kenya

Building & Road Construction

General Supplies

Information Communication Technology


Tours & Travel

Freight & Logistics

What our customers say about us

Simplicity is what I particularly like. You guys did a nice job. You have proved reliable. Your feedback mechanism is very good. I was briefed every step of the way. I will be referring my contacts with the kind of needs I had. God bless.

Charles Turgut, Starmah Investments Limited

The quality and speed of execution are exceptional. I would definitely recommend Dealpoa to anyone starting a business.


Thank you very much Enock, I am happy with the resolution and support throughout. Count on me for when I have any further requirement, you and team will definitely hear from me.

Wallace Chege – Kentania Hotels Ltd

Exceeded expectation is more like it! I read Enock Kiprono’s article, googled him and was not disappointed!! I would recommend Dealpoa services. They are prompt and professional. Thank you!

Mercy Nderitu – Merwam Limited

Thank you so much for the awesome service. I look forward to doing this again with you.

Raymond Mvuria, Sapphire Technology Solutions Limited

Good and satisfied and continue doing business with you guys, amazing support.

Joseph Ng’etich – Zurilink Ltd

Your email response was amazing and should continue to make that your priority. You completely owned the situation. Thank you.

Edward Kinaga – Mizaki Consulting Ltd

Thanks so much, Enock and your team. Looking forward to doing more business with you and recommend others to you. I really appreciated the efforts your team made to make the registration of my firm. I know it was not an easy ride but eventually, we did it. Thanks in abundance.

Joseph Okanda – Eltones Security Services

I have received the certificate and the other documents. I appreciate your efforts and commitments. It has been nice doing business with you. Thank you.

Titus Chemuna – Rational Insight Ltd

Exceptional customer care. A brilliant company. I look forward to working more closely with them again.

Maurice Murage – Maurice Folklore Limited

We only partner with the best

We’ve built relationships with some of Kenya’s biggest brands to help get your company off to a great start. How about that for quality?

Company Registration - eCitizen


Website Design - Cherimoya Solutions

Logo Design - Tepken Design

1500+ People Have Subscribed To Our Monthly Newsletter. Join our business community by subscribing today. Subscribe Now!

Getting Online

Premium Plan Customers will enjoy super fast website design and it will contain great features you’re sure to love.

mobile responsive websites

Coded For Speed

All our website design themes have been coded for optimum speed.

SEO Optimized

All website design will have been SEO optimized and uses the best practices.

Backups & Security

To provide our customers with peace of mind, all website design will have an auto-backup function, firewall, and anti-malware security.

Ready to register a company?

Before you begin your company registration process, here is important information you’ll need to know!

Once you make the order below, we’ll provide you with a simple document that will assist you to collect your requirements.

Here is what you’ll need to provide in order to register a limited company in Kenya;

– Unique company name – you’ll need to have company name suggestions (at least two names) that we can perform a name search to check its availability on eCitizen.
– Registered office – your company’s official address, company phone number (if any) and company email address (we can assist you to set-up one)
– Director information – full name, nationality, occupation, residential address, a copy of ID, a copy of KRA PIN Certificate, passport photo
– Shareholder/Share information – name, numbers of shares held, the value of shares

Our process makes setting up a business, your business, simple. Get started now.

Plans & Pricing

Select The Option That’s Right For You!

Ksh. 20,000Basic Package
  • Company Name Search
  • Certificate of Incorporation
  • Memorandum
  • CR12 Letter
Ksh. 40,000Most Popular Package
  • Company Name Search
  • Certificate of Incorporation
  • Memorandum
  • CR12 Letter
  • Company KRA PIN
  • VAT Registration
  • Lipa Na Mpesa Account Registration
  • Masterpass QR Registration
  • Website Design
  • SSL Certificate for Website
  • Logo Design
  • Business Card Design
  • Letterhead Design
  • Domain Name (.COM or .CO.KE)
  • Web Hosting (10GB Storage)
  • Unlimited Company Email Accounts

Company Registration Questions

What details/requirements do I need to register a company?

Here is the list of requirements you need to collect in order to register a limited company in Kenya;

Company Details: 

1. Company Name Suggestions – to check the availability of name for registration.
2. Nature of Business – For example real estate, road construction, business consultant, tours & travel.
3. Registered Office Address – plot/LR number, street/road name, town, county, country
4. Contact details – phone, email address

Director Requirements:

1. Copy of ID/Passport for each director
2. Copy of KRA PIN Certificate (for Kenyans only, foreigners are not expected to produce KRA PIN)
3. Passport Photo – make sure it has a clear white background
4. Residential Address – house number or plot number, street/road name, town, county, country
5. Postal Address
6. Contact details – phone, email address
7. Occupation for each of the director.
8. Shares allocation for each of the director.

How much does it cost to register a company?

Limited Company registration cost varies depending on your needs. We currently offer two (2) package plans as shown below;

1. Lite Plan – Includes Certificate of Incorporation, Memorandum & Article of Association only – Ksh. 20,000.

2. Premium Plan – Includes Certificate of Incorporation, Memorandum & Article of Association, Company KRA PIN, CR12 Letter, Web Design, Web Hosting, Domain Name, Logo & Business Card Design – Ksh. 40,000.

How long does it take to finish company registration?

Name search – up to 2 working days (Subject to Company Registry workload and working days)
Signing & Submission of Memorandum & other documents – 1-2 working days
Review Stage – up to 5 working days
Approval Stage – up to 2 working days (Subject to Company Registry workload and working days)
Certificate of Incorporation – up to 4 working days

The total estimate of the registration process is around 10 working days (2 weeks) or less.

This all depends on requirements being availed on time by the customer, signed documents received on time from customer and Company Registry processing speed and workload.

How can I add or remove director(s) of an existing company?

You’ll find the information on this link – Add/Remove Director in Kenya –

How do I close or wind-up my company that I no longer need?

How To Close A Limited Company In Kenya –

How can I change a company name of an existing business?

How To Change Company Name For Limited Company –

How can I make payment for company registration?

We understand everyone pays differently, so we offer a number of payment methods to help you pay quickly and easily, in a way that suits you. You can choose to pay by installment or in full.

Option 1: Pay Using Lipa Na Mpesa

Go to M-Pesa option on your phone
Select “Lipa Na Mpesa” or “Buy Goods” from the M-PESA menu.
Enter the Till Number – 975966
Enter the exact amount of the sale
Enter PIN, confirm details and await receipt.

(If you opted for Lipa Na Mpesa option, you won’t incur any transaction fees. You will receive a message from Safaricom indicating payment has been made to Dealpoa Limited, Please email us the transaction ID so we can confirm and begin registration immediately.)

Option 2: Pay Using Bank

Bank Name: Co-operative Bank
Account Name: Dealpoa Services
Account Number: 01109201108000
Branch Name: Parliament Road

(If you choose Bank Deposit option, please scan and email us the bank slip so we can confirm payment and begin registration process straightaway.)

What else do I need after registering my company (Premium Plan Customers)?

For Premium Plan customers, you’ll get the following services after we finish the company registration;

  • We’ll process your Company KRA PIN and it will be issued to your email
  • Then we will secure your Domain Name & Web Hosting service
  • Your Logo Design works will commence and followed by Business Card Design
  • Thereafter, Website Design process will begin.
  • Finally, your Lipa Na Mpesa Account will be registered.

Pre-sell Questions?

Have a question? Just ask! Leave us a comment with your question and we’ll answer just as soon as we can.


We welcome any and all suggestions, so leave us a comment and we will consider it for a future update.

Need Support?

If you find a bug to issue with the theme we want to know about it. Send us a message so we can fix it asap.

Latest From Our Blog

Take your business to the next level with our business blog articles

Back To Top