Kenya’s business regulatory environment has undergone significant modernisation over the past decade — iTax replaced paper-based tax filing, the Business Registration Service (BRS) digitised company annual returns, and the Housing Levy added a new employer obligation in 2023. For foreign-owned companies, particularly those run by Indian entrepreneurs from abroad, staying on top of Kenya’s annual compliance calendar is both a legal requirement and a practical necessity.
Miss a KRA filing deadline and you face automatic penalties. Forget your BRS annual return and your company risks being struck off the register. Underpay NSSF or NHIF and you expose yourself to audits and backdated contributions with interest.
This guide covers every major Kenya annual compliance obligation in 2026: what it is, when it’s due, how to file it, and what happens if you don’t.
Kenya’s Compliance Framework Who Regulates What
Kenya’s compliance obligations for companies are administered by several distinct authorities:
| Authority | What It Regulates |
|---|---|
| Kenya Revenue Authority (KRA) | Income tax, VAT, PAYE, withholding tax, excise duty |
| Business Registration Service (BRS) | Company annual returns, changes to company details |
| National Social Security Fund (NSSF) | Mandatory pension contributions |
| National Hospital Insurance Fund (NHIF) / Social Health Authority (SHA) | Healthcare contributions |
| National Housing Development Fund (NHDF) | Housing Levy contributions |
| County Governments | Single Business Permits (annual) |
For Indian entrepreneurs owning Kenyan companies, all KRA obligations are managed through the iTax portal (itax.kra.go.ke), while BRS filings are done through the eCitizen platform (ecitizen.go.ke). NSSF, NHIF, and Housing Levy have their own online portals but are increasingly integrated into the overall employer compliance ecosystem.
KRA Corporate Income Tax (CIT) Return 6th Month Rule
Kenya’s Corporate Income Tax (CIT) is levied at 30% on the taxable profits of resident companies and at 37.5% on the Kenya-sourced income of non-resident companies with permanent establishments in Kenya.
The 6th Month Filing Rule
The Kenyan Income Tax Act requires companies to file their annual CIT return within 6 months after the end of their financial year.
- Financial year ending 31 December: CIT return due by 30 June of the following year.
- Financial year ending 31 March: CIT return due by 30 September.
- Financial year ending 30 June: CIT return due by 31 December.
Most companies in Kenya operate on a calendar year (January–December), making 30 June the standard CIT return deadline.
Instalment Tax Payments
Companies do not simply pay tax once per year. Kenya requires four instalment tax payments throughout the year:
| Instalment | Due Date (Calendar Year) | Amount |
|---|---|---|
| 1st | 20 April | 25% of estimated annual tax |
| 2nd | 20 June | 25% of estimated annual tax |
| 3rd | 20 September | 25% of estimated annual tax |
| 4th | 20 December | 25% of estimated annual tax |
Estimated tax is typically based on prior year liability or a current-year forecast. The 4th instalment deadline is particularly important underestimating results in an interest charge on the shortfall.
Balance of tax (the difference between instalment payments and actual liability) is due when the annual return is filed by 30 June for calendar-year companies.
What the CIT Return Includes
The annual return (filed on iTax via Form IT2C for companies) includes:
- Audited financial statements
- Tax computation showing adjustments from accounting profit to taxable income
- Reconciliation of instalment payments vs. actual liability
- Details of any tax incentives or exemptions claimed
- Transfer pricing disclosures (if applicable)
First-Year Companies
Newly incorporated companies may apply for a tax holiday under certain qualifying sectors (special economic zones, export-oriented businesses, etc.). For standard companies, no holiday applies but loss relief can be carried forward indefinitely.
iTax Online Filing How It Works
iTax (itax.kra.go.ke) is Kenya’s integrated tax administration system. All KRA filings CIT, VAT, PAYE, withholding tax, and more are done through this portal. For foreign-owned companies, understanding how iTax works is essential.
Getting Started on iTax
- PIN Certificate: Every company registered in Kenya must have a KRA PIN (Personal Identification Number). This is obtained automatically during company registration via eCitizen. The PIN is the gateway to all KRA systems.
- iTax Login: Use your company PIN and password to access itax.kra.go.ke.
- Obligations registration: Your company must be registered for relevant obligations (CIT, VAT, PAYE, etc.) on iTax. This is done by your tax agent or company secretary.
Key iTax Functions
- Returns filing: All tax returns are filed directly on iTax either by uploading spreadsheet files or completing online forms.
- Payment: Generate a payment slip (Demand Reference Number) on iTax, then pay via bank transfer, M-Pesa, or direct bank debit to the KRA collection account.
- Notices and correspondences: KRA issues audit notices, assessment objections, and refund approvals through iTax.
- Tax compliance certificate: Downloadable from iTax at any time required for tenders, bank loans, and business licenses.
Filing as a Non-Resident Director
Indian directors managing Kenyan companies remotely can:
- Authorize a tax agent (Kenyan CPA or tax advisor) to file on behalf of the company
- Grant Power of Attorney to a local representative
- Access iTax directly with VPN if connection issues arise from abroad
Most Indian-owned Kenyan companies retain a Kenyan CPA firm to manage iTax filings typically at a monthly retainer of KES 15,000–50,000 depending on transaction volume.
PAYE Pay As You Earn Withholding
PAYE (Pay As You Earn) is the mechanism by which employers withhold income tax from employee salaries and remit it to KRA on the employees’ behalf.
PAYE Rates in 2026
Kenya uses a progressive personal income tax rate structure:
| Monthly Income Band (KES) | Tax Rate |
|---|---|
| 0 – 24,000 | 10% |
| 24,001 – 32,333 | 25% |
| 32,334 – 500,000 | 30% |
| 500,001 – 800,000 | 32.5% |
| Above 800,000 | 35% |
Each employee is entitled to a personal relief of KES 2,400/month, which reduces their monthly PAYE liability.
PAYE Obligations for Employers
- Calculate PAYE monthly for each employee based on their gross salary
- Deduct PAYE from the employee’s salary
- Remit to KRA by the 9th of the following month (e.g., January PAYE is due by 9 February)
- File the monthly PAYE return on iTax by the 9th of the following month
- Issue P9 forms (annual PAYE certificates) to all employees by 28 February each year
Benefits-in-Kind
Non-cash employee benefits (company car, housing allowance, medical insurance, airtime) are taxable as employment income and must be included in the PAYE calculation at prescribed KRA rates.
Director Remuneration
If Indian directors receive management fees or salaries from the Kenyan SRL, these are subject to PAYE (if they are employees) or withholding tax (if paid to a non-resident as management fees). The India-Kenya DTAA may affect the applicable rate see Blog 5 in this series for details.
VAT Monthly Obligations
Kenya’s Value Added Tax is levied at:
- 16% standard rate (majority of goods and services)
- 8% for petroleum products
- 0% for exports and certain essential goods
- Exempt for specific categories (basic food items, financial services, medical services)
VAT Registration Threshold
Companies with annual taxable turnover exceeding KES 5 million must register for VAT. Below this threshold, voluntary registration is permitted.
Monthly VAT Filing and Payment
VAT is a monthly obligation:
- File VAT return on iTax by the 20th of the following month
- Pay any VAT liability (output VAT minus input VAT) by the 20th
- Companies with nil VAT transactions must still file a nil return
VAT Refunds
Companies with excess input VAT (common for exporters and zero-rated businesses) can apply for a VAT refund on iTax. KRA has up to 2 months to process standard refunds; automated refunds for compliant taxpayers can be faster.
Digital Services VAT
Since 2020, Kenya requires non-resident suppliers of digital services to Kenyan consumers to register for VAT and remit the standard 16% rate. For Indian tech companies providing services to Kenyan users, this is a compliance obligation that cannot be ignored.
eTIMS Electronic Tax Invoice Management System
Kenya introduced eTIMS (Electronic Tax Invoice Management System) to replace physical ETR machines. All VAT-registered businesses must now issue electronic tax invoices through the eTIMS platform. Your accounting software must integrate with eTIMS, or you can use KRA’s eTIMS app directly.
BRS Annual Return
The Business Registration Service (BRS) is Kenya’s company registry, operating under the Registrar of Companies. Every company incorporated in Kenya must file an annual return confirming its current details.
What the BRS Annual Return Covers
The annual return confirms:
- Company name and registration number
- Registered office address
- Directors’ names, nationalities, and addresses
- Shareholders’ names, nationalities, and shareholding details
- Share capital structure
- Company secretary details
Filing Deadline
The BRS annual return is due within 42 days after the anniversary of incorporation. For example, if your company was incorporated on 15 March, the annual return is due by 26 April each year.
How to File
- Log in to eCitizen (ecitizen.go.ke)
- Navigate to the BRS section → Annual Returns
- Confirm or update company details
- Pay the filing fee:
- KES 2,000 for companies with share capital below KES 1 million
- KES 5,000 for companies with share capital between KES 1 million and KES 5 million
- KES 10,000 for companies with share capital above KES 5 million
Consequences of Missing the BRS Annual Return
Failure to file the BRS annual return is a serious compliance failure:
- The company is first issued a notice of default
- If default continues, the Registrar can strike the company off the register (effectively dissolving it)
- Reinstating a struck-off company requires a court application and is costly and time-consuming
- Directors can face personal liability for company debts incurred while struck off
For Indian founders managing Kenyan companies remotely, appoint a local company secretary who monitors and files the BRS annual return. This is a low-cost safeguard (company secretary services typically cost KES 20,000–60,000/year).
NSSF National Social Security Fund (6% Employer)
The National Social Security Fund (NSSF) is Kenya’s mandatory pension/provident fund for all employees. The NSSF Act 2013 introduced a new contribution structure, though implementation has been subject to court challenges and phased rollouts.
NSSF Contribution Rates (2026)
Following the Supreme Court’s resolution of challenges to the NSSF Act 2013, the contribution structure in 2026 is:
- Employer contribution: 6% of gross monthly salary (up to defined upper earnings limit)
- Employee contribution: 6% of gross monthly salary
- Lower Earnings Limit (LEL): KES 6,000/month
- Upper Earnings Limit (UEL): KES 18,000/month (subject to annual review)
In practice, contributions are calculated on the band between the LEL and UEL:
- Contribution band: KES 12,000 (UEL minus LEL)
- Maximum employer contribution: KES 720/month (6% × KES 12,000)
- Maximum employee contribution: KES 720/month
NSSF Payment and Filing Deadline
- NSSF contributions are due by the 9th of the following month the same deadline as PAYE
- File returns via the NSSF online portal (nssf.or.ke) or through integrated payroll software
- Payment via bank transfer, M-Pesa, or mobile banking
Penalties for Non-Compliance
Employers who fail to remit NSSF contributions face:
- A penalty of 5% per month on the outstanding contributions
- Prosecution under the NSSF Act with fines and potential imprisonment for directors
- Backdated contributions with compound interest
Voluntary NSSF Contributions
Beyond the mandatory scheme, employers can establish supplementary occupational pension schemes (registered with the Retirement Benefits Authority) or contribute voluntarily to NSSF above the minimum. Employer contributions to registered pension schemes are tax-deductible up to KES 20,000/month per employee.
NHIF National Hospital Insurance Fund
Important 2024 Update: Kenya introduced the Social Health Authority (SHA) to replace NHIF under the Social Health Insurance Act 2023. As of 2026, the transition is largely complete, but many practitioners still refer to the scheme as NHIF. This guide uses both terms interchangeably and reflects the post-transition structure.
SHA/NHIF Contribution Rates
Under the reformed SHA structure:
- Employee contribution: 2.75% of gross monthly salary (no upper cap — a major change from the old fixed-amount NHIF contributions)
- Employer contribution: The employer deducts the employee’s 2.75% from salary — the employer does not add additional contributions under the standard SHA scheme
- For self-employed and informal workers: KES 500/month flat rate
What SHA/NHIF Covers
SHA/NHIF provides health insurance cover for:
- Inpatient and outpatient treatment at accredited facilities
- Maternity care
- Chronic disease management
- Primary care benefits
SHA Filing and Remittance
- Deduct 2.75% of each employee’s gross salary monthly
- Remit to SHA by the 9th of the following month
- File monthly employer returns via the SHA portal (sha.go.ke)
Practical Note for Indian-Owned Companies
If your Kenyan company employs Kenyan staff, SHA contributions are mandatory regardless of whether those employees have private health insurance. Many employers supplement SHA with private group medical cover, but SHA deductions and remittances must still occur.
Housing Levy 1.5% Employer Obligation
The Affordable Housing Levy (Housing Levy) was introduced by the Finance Act 2023 and took effect from 1 July 2023, following Kenya’s High Court and Court of Appeal rulings upholding its constitutionality.
How the Housing Levy Works
- Employer contribution: 1.5% of gross monthly employee salary
- Employee contribution: 1.5% of gross monthly salary (deducted from employee’s pay)
- Combined levy: 3% of gross salary (1.5% each from employer and employee)
- No upper cap: Applies to entire gross salary regardless of amount
Administration
- Remit via iTax (the Housing Levy is administered by KRA)
- Due by the 9th of the following month same as PAYE and NSSF
- Failure to remit attracts a penalty of 2% of the unpaid amount per month
Deductibility
The employer’s 1.5% Housing Levy contribution is tax-deductible as a business expense for PAYE/CIT purposes. The employee’s 1.5% deduction is deducted before PAYE is calculated — i.e., it is pre-tax for the employee.
Controversy and Compliance
The Housing Levy has been controversial among employers, particularly given its addition to an already substantial employer cost burden (PAYE, NSSF, SHA). However, as of 2026, it is firmly in force and non-compliance carries the same penalties as other KRA-administered obligations.
Audit Requirements for Kenyan Companies
Who Needs an Audit?
Under the Companies Act 2015 and the Income Tax Act, the following types of companies require annual audited financial statements:
- All public companies (listed or not)
- All private companies with turnover exceeding KES 5 million/year
- All companies with more than 1 shareholder (in practice, most private limited companies)
- Companies claiming specific tax deductions or exemptions that require auditor certification
- Companies applying for government tenders or bank financing
Small companies (private, single shareholder, turnover below KES 5 million, assets below KES 5 million) may qualify for an audit exemption under the Companies Act 2015 but KRA’s filing requirements still demand audited accounts for the CIT return regardless. Most tax advisors recommend auditing all active companies.
Audit Standards
Kenyan auditors must be registered with the Institute of Certified Public Accountants of Kenya (ICPAK) and apply IFRS (International Financial Reporting Standards) or IFRS for SMEs for smaller companies.
Audit Timeline
- Financial year end: 31 December (most companies)
- Accounts preparation: January–March
- Audit completion: March–May
- CIT return filing: by 30 June
Budget 4–8 weeks for the audit process. For Indian-owned companies whose directors are based overseas, ensure your Kenyan bookkeeper or finance manager maintains clean, reconciled records throughout the year — a messy set of books significantly increases audit time and cost.
Audit Costs
- Small/medium companies (annual turnover up to KES 50 million): KES 80,000–250,000 per audit
- Larger companies: KES 250,000–1,000,000+
KRA Penalties What You’ll Pay for Non-Compliance
Kenya’s penalty framework is automatic and unforgiving. Missing a deadline triggers penalties immediately no grace period, no advance warning.
Late Filing Penalties
| Obligation | Late Filing Penalty |
|---|---|
| CIT annual return | KES 20,000 or 5% of tax due (whichever is higher) |
| VAT return (monthly) | KES 10,000 per month late |
| PAYE return (monthly) | 25% of tax due |
| Withholding tax return | 10% of tax due |
Late Payment Penalties and Interest
Beyond filing penalties, unpaid tax attracts:
- Interest at 1% per month on the outstanding tax (simple interest, not compound)
- For deliberate tax evasion: additional penalties of up to 100% of the tax underpaid
Specific PAYE Penalties
PAYE non-compliance carries particularly heavy penalties:
- Failure to deduct: 25% of the amount that should have been deducted
- Failure to remit (even if deducted): 25% of the unremitted amount plus 1% monthly interest
- Both penalties can apply simultaneously if PAYE was neither deducted nor remitted
BRS Penalties
- Late BRS annual return: KES 250 per day after the due date
- Failure to notify BRS of director/shareholder changes within 14 days: KES 20,000
NSSF and Housing Levy Penalties
- NSSF late remittance: 5% per month on outstanding contributions
- Housing Levy late payment: 2% per month penalty (KRA-administered)
- SHA late remittance: 2% per month
KRA Audit Triggers
KRA’s risk-based audit system flags companies for audit based on:
- Consistently low or nil CIT returns relative to sector benchmarks
- Significant discrepancies between VAT returns and CIT income figures
- High input VAT claims without corresponding output VAT growth
- Foreign-owned companies with large management fee payments abroad
- Transfer pricing transactions with related parties in low-tax jurisdictions
- Late or inconsistent filing history
For Indian-owned companies making management fee or royalty payments to Indian parent companies, KRA routinely scrutinizes these transactions under both domestic law and the India-Kenya DTAA provisions.
Voluntary Disclosure Programme
KRA periodically offers a voluntary disclosure programme allowing non-compliant taxpayers to self-report and settle outstanding liabilities at reduced penalty rates (sometimes waiving penalties entirely). Taking advantage of these programmes where available is always preferable to waiting for an audit.
Annual Compliance Calendar
| Deadline | Obligation |
|---|---|
| 9th of every month | PAYE remittance and return; NSSF contributions; SHA contributions; Housing Levy |
| 20th of every month | VAT return and payment |
| 20 April | 1st CIT instalment tax (25% of estimate) |
| 20 June | 2nd CIT instalment tax |
| 30 June | CIT annual return and balance of tax (calendar year companies) |
| 20 September | 3rd CIT instalment tax |
| 20 December | 4th CIT instalment tax |
| Within 42 days of incorporation anniversary | BRS annual return |
| 28 February | P9 forms (employee annual PAYE certificates) |
| 30 April | Employer PAYE annual reconciliation return |
| Annually (county-specific) | Single Business Permit renewal |
FAQs
Q: Can I file KRA returns from India without a Kenyan tax agent?
Technically yes iTax is accessible from anywhere. But practically, most foreign-owned company directors appoint a Kenyan CPA or tax agent to manage filings. The risk of missing a deadline or making an error is too high to manage remotely without local expertise.
Q: What happens if my Kenyan company is dormant do I still need to file returns?
Yes. Dormant companies must still file nil returns for CIT and VAT (if registered), and the BRS annual return is mandatory regardless of trading activity. Failure to file nil returns attracts the same penalties as substantive returns.
Q: Is the 30% CIT rate applicable to all sectors?
The standard rate is 30%. Companies in Special Economic Zones pay reduced rates (10% for the first 10 years). Export Processing Zones companies are taxed at 25% after a 10-year holiday. Certain agricultural companies may access sector-specific incentives.
Q: How are management fees paid to an Indian parent company treated for KRA purposes?
Management fees are subject to withholding tax at 20% (or lower DTAA rate if applicable). The Kenya-India DTAA sets the rate at lower levels for qualifying payments see Blog 5 for the full DTAA analysis. KRA will scrutinize the arm’s length nature and documentation of management fee arrangements.
Q: Do I need a local auditor even if my Indian parent company’s auditor reviews the accounts?
Yes. Kenya requires accounts to be audited by a firm registered with ICPAK an Indian CA firm cannot sign Kenyan audit reports. You need a Kenyan-registered CPA firm for the statutory audit.
Q: What is the penalty for not having a Tax Compliance Certificate when applying for a government tender?
You simply cannot bid a valid Tax Compliance Certificate (downloadable from iTax when all obligations are current) is a prerequisite for all government procurement. Missing the certificate disqualifies your bid outright.
Conclusion
Kenya’s compliance framework is comprehensive, automated, and penalizes inaction quickly. The combination of KRA’s monthly PAYE, VAT, NSSF, SHA, and Housing Levy obligations alongside the annual CIT return and BRS filing creates a year-round compliance calendar that demands consistent attention.
For Indian entrepreneurs managing Kenyan companies remotely, the essential infrastructure is:
- A Kenyan CPA firm managing all KRA filings
- A company secretary managing BRS returns and corporate governance
- A payroll provider or integrated accounting software (QuickBooks, Sage, or Xero with eTIMS integration) for PAYE, NSSF, SHA, and Housing Levy
- A compliance calendar with reminders set 2 weeks before each deadline
The cost of professional compliance support (KES 30,000–100,000/month depending on company size) is trivial compared to the cost of KRA penalties, backdated contributions, and the disruption of an audit.
This guide is for informational purposes only and does not constitute legal or tax advice. Kenya’s tax laws and contribution rates change frequently. Always consult a qualified Kenyan CPA and legal advisor for advice specific to your company.