Back to Checkers
HomeCheckerseTIMS Invoice Checker
Live • Online
KRA PIN Checker
Check KRA PIN securely using your ID

I agree to the Data Protection Act (2019) compliance policy and consent to verifying my KRA PIN.

Data Protection Act Compliant

Your search is processed in transit. We do not retain, cache, or share National ID numbers or taxpayer identities.

Updated: May 2026 8 min read

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.