top of page

Updated: Sep 14, 2022

Learn about self-employment laws in Kenya and what you need to know to set up your own business successfully.

If you want to enjoy the self-employed life by starting a freelance business in Kenya, there are a few things to keep in mind. Although Kenya does not have many restrictions when it comes to starting your own business, it’s still good to know what you’re getting into, how to register, and what taxes you’ll have to pay. Here we break down the essential parts of self-employment in Kenya.

Ideal compliance versus reality

Kenyan law is not extremely organized in relation to freelancing. Frequently, contracts, paperwork, and tax requirements are hashed out between the client and vendor, and there isn’t necessarily always one specific way to go about business. However, Kenyan law does say that a business should be registered, even though, in practice, self-employment is in the informal sector where registration isn’t always done. The informal sector is called Jua kali, which translates to “hot sun” in Swahili, because informal manufacturing areas are often in towns out in the open under the “hot sun” rather than in workshops or buildings.

Requirements for starting your own freelancing business in Kenya

There are very few requirements or limitations on who can register their own business. As long as you are over 18 years old, you are eligible. You must be an adult to open a business since the agreements and contracts involved in the process cannot be administered to minors.

Types of businesses you can run in Kenya

Again, there are few rules about different kinds of businesses you can run. Basically, as long as your business activities are not viewed as “criminal” under Kenyan law, then you are good to go. Still, it can be wise to do research and find out what’s relevant or needed in the area, whether supplies you need are available, etc. This way, you won’t lose any of your investments and won’t face any surprises while self-employed.

How to register a freelance business in Kenya

The first step in registering your freelance business is to create an eCitizen account. Then, continue to fill out the application by doing a name search and choosing the appropriate business type for your company. The next step is paying for the name search on the next page. Once you select your preferred payment method and complete the payment, a name search will be processed for you in about a day. Next is registering your business, which consists of four steps (source:

  1. Fill out a Bn2 Statement of Particulars Registration form

  2. Upload your ID card/passport, KRA PIN certificate and recent colored passport photographs

  3. Pay for the business registration certificate

  4. After (about) one week, your business registration certificate should be available for download from your eCitizen account

Kenyan taxes and invoicing for freelancers

You should remember not to register for VAT as a default if you make under Sh5 million in terms of tax registration. But you can register for VAT if you want or if your business requires it. Remember, if you registered for VAT, you must file a monthly return or face penalties. Consultants can expect withholding tax to be deducted if their pay is over Sh24,000 per month, but as a freelancer, you are still required to account for your full tax at the end of the year. 

Companies may require you to issue your invoice in a specific way (ex: describing services, adding PINs, etc.) Make sure to discuss with your client whether they should be billed including or excluding VAT and whether they are going to withhold the 5% tax or not.

Kenya follows the standard international model when it comes to VAT taxes, meaning that VAT is charged at every point in the production/supply chain. A tax registered business can claim a VAT deduction through a monthly VAT return. VAT is due on income from taxable supplies such as domestic supplies of goods and services as well as imports.

Receiving Payments in Kenya via Liquid

Liquid supports payments to Kenya and 175+ countries worldwide in USD as well as select foreign currencies, including EUR. Payments arrive in 2-5 business days via wire transfer, whether the invoice was sent to an existing Client using Liquid or a Client who is new to Liquid

Invoices in Liquid are in USD by default but can also be sent in Euros and other select foreign currencies, allowing Vendors to receive payment in their local currencies instead of USD. In addition, Work orders / Project Proposals can also be agreed to in Euros and other select foreign currencies in Liquid. 

Liquid charges Clients who initiate payments $3 per US invoice paid and $8 per international invoice paid.

Liquid never charges Vendors to receive payments, even when Vendors are requesting payments from Clients who are not current users of Liquid.

Ready to start freelancing in Kenya

Those are the main things to keep in mind about regulations, registration, taxes, and invoices when starting your own business in Kenya. With this information, you’ll know exactly what you’re getting into and can successfully navigate your exciting new journey into self-employment. Don’t be afraid to get started with registering your own business. Just head to Kenya’s eCitizen site, and you’ll be on your way!

Ready to invoice your United States-based clients? Try Liquid today



4 min read

Q: How do I Become a Self-Employed in Kenya?

Great news for our valued customers!


We're in the process of creating LiquidTrust – our new, easy-to-use, and secure global payment solution based on all your feedback. Whether you choose direct payments or the added security of escrow, LiquidTrust is designed to fit your business needs.


Learn more and request early access to our beta version. We're confident it will be a game-changer for how you grow your business.

bottom of page