
eTIMS for Small Businesses in Kenya: Full Setup Guide and Compliance Steps
Tax & Compliance Series
This guide is part of a comprehensive series. Explore all 202 topics:
Setting up eTIMS doesn't have to be complicated. This guide walks you through every step, from registration to issuing your first compliant invoice.
Before You Start: What You Need
Before You Start: What You Need includes: Active KRA PIN for your business Business registration certificate (if applicable)
- Active KRA PIN for your business
- Business registration certificate (if applicable)
- Valid email address and phone number
- Bank account details
- A smartphone or computer with internet access
Step-by-Step Setup
1. Log into iTax
Go to itax.kra.go.ke and log in with your KRA PIN and password.
2. Navigate to eTIMS Registration
Select "eTIMS" from the menu. Click "Apply for eTIMS" and fill in your business details.
3. Choose Your Solution Type
For most small businesses, the eTIMS Trader App or eTIMS Online (web portal) is the best choice — both are free. If you want to integrate with invoicing software, select the API option.
4. Download and Configure
If using the Trader App, download it from Google Play Store. Enter your KRA PIN and the activation code sent to your email.
5. Issue Your First Invoice
Create a test invoice to ensure everything works. Check that the eTIMS serial number and QR code appear correctly.
Common Setup Issues and Fixes
For the complete eTIMS overview, see our comprehensive eTIMS guide. To generate invoices, try Invoicemonk's invoice generator.
| Problem | Solution |
|---|---|
| KRA PIN not recognized | Verify your PIN is active at your local KRA office |
| Activation code not received | Check spam folder; contact KRA helpdesk at 0711 099 999 |
| App crashes during setup | Update to the latest version from Play Store |
| QR code not generating | Ensure internet connection is stable during invoice creation |
For the complete eTIMS overview, see our comprehensive eTIMS guide. To generate invoices, try Invoicemonk's invoice generator.
More in this series (202 articles)
From this series
Stay audit-ready and compliant with tax regulations across different regions.
Related Topics
Digital Marketing, SEO Specialist, Content Creator & Product Professional
Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.




