Engaging Financial Insights
Explore how-to guides, financial concepts, and updates on tax laws tailored for SMEs.
Engaging Financial Content
Explore how-to guides and updates on tax and accounting laws tailored for SMEs.
Types of Taxes Applicable to SMEs


Turnover Tax (TOT): For businesses with annual revenue between KES 1M and KES 50M, charged at 1% of gross sales (excluding VAT-registered businesses).
Value Added Tax (VAT): Mandatory registration for businesses with an annual turnover exceeding KES 5M; standard VAT rate is 16%.
Corporate Income Tax: Companies pay 30% on net profit, while resident SMEs classified as micro-enterprises may qualify for simplified tax regimes.
Withholding Tax: Applies to professional services, commissions, and other payments at varying rates (3%-20%).
Excise Duty: Levied on specific goods and services, such as alcohol, tobacco, and mobile money transfers.




Tax Compliance and Filing Requirements
All businesses must obtain a Personal Identification Number (PIN) from the Kenya Revenue Authority (KRA).
Monthly VAT returns are due by the 20th of the following month.
Corporate tax returns must be filed by the 6th month after the end of the financial year.
Failure to file returns on time attracts penalties and interest.
Capital Deductions: Businesses can claim deductions on assets such as buildings, machinery, and equipment to lower taxable income.
Export Processing Zones (EPZ) and Special Economic Zones (SEZ): Offer tax holidays or reduced rates for eligible businesses.
Affordable Housing Levy: Recent changes require contributions from businesses and employees, affecting payroll costs.
Training and R&D Deductions: Some expenses related to training staff and research may be tax-deductible.
Tax Incentives and Reliefs for SMEs
π§Ύ eTIMS 101: A Simple Guide for Kenyan SMEs
What is eTIMS?
eTIMS (Electronic Tax Invoice Management System) is a digital invoicing system introduced by the Kenya Revenue Authority (KRA). It helps businesses generate tax-compliant invoices and submit real-time transaction data directly to KRA.
If you're a VAT-registered business in Kenya, you're required to use eTIMS to issue valid tax invoices. Non-compliance can lead to penalties or disallowance of input VAT claims.
Why eTIMS Matters for Your Business
β
Ensures VAT compliance
β
Eliminates manual tax invoice submissions
β
Reduces audit risk
β
Builds credibility with corporate clients and government bodies
Who Needs to Comply?
VAT-registered businesses (mandatory)
Businesses with an annual turnover above KES 5 million
SMEs applying for government tenders or corporate contracts
How to Register for eTIMS (Step-by-Step)
Visit the KRA iTax Portal
Go to https://itax.kra.go.ke and log in using your PIN and password.Apply for eTIMS
Navigate to eTIMS Services under the Registration tab.Select Your Preferred Solution
Choose between:Online Portal β For manual invoice generation
Software Integration (API) β For linking with accounting software
Mobile App β For mobile-based invoicing
Submit Business Details
Provide your:Contact details
Trading name
Type of invoicing system (manual or software)
Install or Access eTIMS
For online users, youβll receive login credentials.
For software integration, follow the provided API instructions.
For mobile, download the KRA eTIMS app from the Play Store.
Start Issuing eTIMS-Compliant Invoices
Include these key details:Buyerβs PIN (optional but helpful)
Item description and quantity
VAT amount and total payable
QR code or unique eTIMS invoice number
Common Mistakes to Avoid
β Failing to issue eTIMS invoices
β Using outdated or manual invoice templates
β Ignoring monthly reconciliations
β Not training your finance/admin staff
Tips to Stay Compliant
π§Ύ Always issue eTIMS invoices for every taxable transaction
π Integrate with accounting software for automation
π Submit VAT returns on time
π Keep your finance team trained and updated