Data Protection Act Compliant
Your search is processed in transit. We do not retain, cache, or share National ID numbers or taxpayer identities.
eTIMS Compliance: How to Verify Taxpayers and Invoices
Under modern KRA guidelines, businesses can only claim business expenses and input tax deductions if their suppliers are compliant with eTIMS (Electronic Tax Invoice Management System). Checking eTIMS compliance is now a core requirement for all Kenyan enterprises.
1. Why Verify eTIMS Taxpayer Status?
KRA enforces electronic invoicing to seal VAT loopholes. If you purchase goods or services from a supplier who is not onboarded on eTIMS, or if they issue a non-eTIMS invoice, KRA will disallow that invoice from your corporate expense deductions during tax audits.
This means your business will pay higher income taxes simply because your supplier was not compliant. Always verify your suppliers using the tools on our checkers page.
2. How to Check eTIMS Invoice Authenticity
A valid eTIMS invoice contains specific security features, including a unique Control Unit Serial Number, an invoice number, and a QR code. To verify an invoice, you can scan the QR code or enter the Control Unit Invoice Number in the KRA Portal or our control unit validation tools.
This ensures the transaction has been logged in real-time on KRA servers.
- Check for the KRA logo and 'eTIMS Compliant' labels on receipts.
- Validate the QR code directs to the official KRA tax database.
- Ensure the purchase amount and taxpayer PIN on the invoice match the physical transaction.
Frequently Asked Questions
Is eTIMS mandatory for all businesses in Kenya?
Yes. All businesses operating in Kenya, including VAT-registered and non-VAT-registered taxpayers (such as sole proprietors and freelancers), are required to onboard and issue invoices through eTIMS.
Can I claim input VAT if the invoice has no eTIMS signature?
No. Input VAT claims are strictly rejected by the iTax system if they are not backed by a verified, electronically signed eTIMS invoice.
Related Verification Tools
KRA PIN Recovery Guide
Lost your KRA PIN? Learn how to retrieve and recover your KRA PIN certificate using your National ID number online. Free instant verification.
KRA PIN Checker by ID
Verify a KRA PIN using your Kenyan National ID number instantly. Check KRA tax compliance, PIN status, and registration details online.
KRA PIN Checker by Passport
Look up and verify KRA PINs using Passport or Alien ID numbers online. Verify tax status for non-Kenyan residents and foreign companies.