Quick Answer
Post-incorporation compliance is what a newly registered Kenyan company must complete before it can trade properly: activating its corporate KRA PIN, registering for eTIMS invoicing, obtaining county permits, meeting Companies Act 2015 filing duties, setting up PAYE, NSSF and SHIF payroll, and keeping IFRS-compliant records. Missing these steps risks penalties, blocked transactions and deregistration.
Key Takeaways
- Tax registration is the first step and covers corporate KRA PIN registration, income tax activation, VAT registration if the threshold is met, PAYE registration for employers and withholding tax setup where applicable.
- eTIMS must be registered under the company's KRA PIN and integrated with accounting or POS systems; non-compliance causes disallowed business expenses, VAT refund delays, tax penalties and audit escalation.
- County licensing before trading can include a Single Business Permit, health licences for food and hospitality, fire safety certificates, NEMA environmental permits and sector-specific approvals.
- Under the Companies Act 2015 a company must maintain statutory registers, file beneficial ownership information, record board resolutions, file annual returns and appoint a company secretary where required.
- Employers must register PAYE with KRA and remit it monthly, register with NSSF and contribute monthly, and register employees under SHIF with health contributions remitted on time.
- Annual returns must be filed by all companies regardless of activity level, and failure to file can lead to penalties or deregistration.
Frequently Asked Questions
What is the very first thing to do after my company is registered in Kenya?
Obtain and activate the corporate KRA PIN, because it is the foundation for all tax-related activity in Kenya. Alongside it you need income tax activation, VAT registration if the threshold is met, PAYE registration if you will employ staff, and withholding tax setup where applicable. Without proper tax activation a company cannot comply with its obligations even though it is legally incorporated.
Do I need eTIMS if my company has only just started trading?
Yes. KRA requires all businesses to generate and transmit invoices through the Electronic Tax Invoice Management System. You must register eTIMS under your KRA PIN, integrate it with your accounting or POS system, issue real-time compliant invoices and maintain verifiable transaction records. Non-compliance leads to disallowed business expenses, VAT refund delays, tax penalties and audit escalation.
Which licences do I need from the county before I can trade?
Common requirements include a Single Business Permit, health licences for food and hospitality businesses, fire safety certificates, NEMA environmental permits and any sector-specific approvals. These must be in place before trading begins. Failure to secure them may lead to fines or business closure.
What do I have to file with the Registrar once the company exists?
Obligations under the Companies Act 2015 include maintaining statutory registers, filing beneficial ownership information, recording board resolutions, filing annual returns and appointing a company secretary where required. Annual returns must be filed regardless of whether the company traded. Ignoring these duties creates deregistration risk.
What payroll registrations are required once I hire my first employee?
You must register PAYE with KRA and deduct and remit it monthly, register with NSSF and make monthly social security contributions, and register employees under SHIF with health contributions remitted on time. Employee payroll records must also be maintained. Incorrect payroll handling is one of the most common compliance failures for new companies.
What mistakes catch out new Kenyan companies most often?
The recurring ones are delaying KRA PIN activation, ignoring eTIMS setup, poor bookkeeping practices, missing annual filings, and mixing personal and business finances. These lead to penalties, audits and banking restrictions. KRA increasingly cross-checks financial records against eTIMS and banking data, so weak bookkeeping is now a direct compliance exposure.


