Kenyan taxpayers now have a faster, simpler way to stay compliant without visiting offices or installing new apps. The Kenya Revenue Authority has introduced a WhatsApp-based service that lets you generate KRA eTIMS invoices directly from your phone.
This tool targets small business owners, freelancers, and traders who want efficiency without complexity. In just a few steps, you can create a fully compliant invoice, download it instantly, and share it with your customer.
This guide breaks down exactly how to generate KRA eTIMS invoices on WhatsApp.

How to Generate KRA eTIMS Invoices on WhatsApp
The WhatsApp invoicing service runs through the official KRA number +254 711 099 999 using the Shuru Chatbot. The system guides you clearly, so you don’t need technical skills.
Step-by-Step Process
Follow these steps to generate your invoice smoothly:
- Save the KRA WhatsApp number
Save +254 711 099 999 on your phone contacts. - Start the conversation
Open WhatsApp and send “Hi” or “Menu” to activate the chatbot. - Select eTIMS Invoice option
The Shuru Chatbot will display a menu. Tap or reply with the option for eTIMS Invoice. - Log in securely
Enter your KRA PIN. The system will send a One-Time Password (OTP) to your registered phone number for verification. - Enter transaction details
Provide the required information step by step:- Description of goods or services
- Quantity
- Price per unit
- Confirm details
Review all entries carefully before proceeding. - Generate the invoice
Once confirmed, the system instantly creates your invoice. - Download or share
A download link appears in the chat. You can save the PDF or send it directly to your customer.
Key Information You Must Provide
To avoid errors, ensure you have the following ready:
| Requirement | Details Needed |
|---|---|
| KRA PIN | Your registered tax identification |
| Registered Phone | For receiving OTP verification |
| Item Description | Clear name of goods/services |
| Quantity | Number of items sold |
| Price | Cost per unit |
Benefits of Using WhatsApp to Generate KRA eTIMS Invoices
This system is not just convenient; it solves real problems many small businesses face.
Easy and Accessible for Everyone
You don’t need a smartphone with heavy apps or a computer. If you can use WhatsApp, you can generate invoices. This makes it ideal for:
- Market traders
- Small shop owners
- Freelancers and gig workers
Instant Compliance Without Hassle
The generated invoice includes all official eTIMS elements such as:
- KRA branding
- Invoice number
- Tax compliance details
This ensures you remain fully compliant with tax regulations without extra steps.
Other Services Available on KRA WhatsApp Shuru Chatbot
Beyond invoicing, the chatbot offers a full range of tax services. This makes it a powerful tool for everyday tax management.
Additional Services You Can Access
- PIN registration
- Filing Turnover Tax
- Filing Value Added Tax (VAT)
- Filing Pay As You Earn (PAYE)
- Rental income tax filing
- Tax Compliance Certificate (TCC) application
These services are available 24/7, giving you flexibility to handle tax matters anytime.
Why You Should Start Using eTIMS on WhatsApp Today
If you are still relying on manual receipts or delaying compliance, you are taking unnecessary risks. This WhatsApp solution removes barriers that previously made tax compliance difficult.
You save time, reduce errors, and maintain proper records without needing professional help. More importantly, you build trust with customers by issuing official invoices instantly.
For Kenyan businesses aiming to grow sustainably, adopting this tool is not optional; it is a smart move. The Kenya Revenue Authority has effectively placed a powerful compliance system in your pocket.
Start today, follow the steps, and make invoicing as easy as sending a message.












