In a major technical shift aimed at sealing revenue leakages and curbing fraudulent tax claims, the Kenya Revenue Authority (KRA) has formally announced the technical integration of its electronic Tax Invoice Management System (eTIMS) with the National Treasury’s Integrated Financial Management Information System (IFMIS).
Dawan Africa
The systemic synchronization is designed to create a real-time, seamless validation bridge between state procurement payments and tax compliance verification. Under the newly connected framework, government ministries, departments, agencies (MDAs), and county governments will no longer process payments to vendors or contractors without direct electronic verification from the KRA database.
1. Understanding the Tech Integration: eTIMS Meets IFMIS
The integration merges two of Kenya’s primary public financial platforms into a single, automated verification loop:
eTIMS (electronic Tax Invoice Management System): KRA’s software-based e-invoicing tool designed to capture real-time tax invoice data from business transactions across the country.
IFMIS (Integrated Financial Management Information System): The central electronic platform operated by the National Treasury to manage public procurement, budgeting, accounting, and supplier payments across national and county government entities.
KRA-IFMIS AUTOMATED PAYMENT WORKFLOW
[ Government Supplier ] ──Generates eTIMS Invoice──► [ KRA eTIMS Server ]
│
Real-time Validation
│
[ Treasury Payment ] ◄──Verified & Cleared ───────── [ IFMIS System ]
Prior to this integration, suppliers doing business with state organs were required to submit physical or separate electronic tax compliance documentation alongside their standard fee notes. The manual nature of cross-checking invoice details created loopholes for fictitious claims, fake tax invoices, double-billing, and tax evasion.
2. Key Impacts on Government Suppliers and Contractors
For hundreds of thousands of businesses supplying goods, services, and works to national government ministries and county administrations, the integration alters standard billing and payment workflows:
Automated Invoice Validation at Payment Point
When an accounting officer or finance department initiates a payment voucher inside IFMIS, the system will automatically communicate via Application Programming Interface (API) with KRA’s eTIMS server. If the corresponding invoice number, PIN, or VAT detail is missing or unvalidated on eTIMS, IFMIS will flag the transaction and block disbursement.
Elimination of Fake Invoices and Ghost Suppliers
The real-time interface ensures that payments are disbursed solely for valid, trackable transactions that have been registered on the revenue authority’s servers. This effectively eliminates the use of fictitious tax invoices generated to claim input VAT or artificially inflate business expenses.
Streamlined Tax Clearance Certificates (TCC)
While compliance checks are becoming stricter, compliant vendors will experience faster payment clearance times. By removing manual document verification between Treasury auditors and tax officers, processing times for valid invoices submitted through IFMIS are expected to decrease significantly.
+———————————–+———————————————————————————+
| Operational Change | Direct Impact on Businesses & Suppliers |
+———————————–+———————————————————————————+
| Mandatory eTIMS Onboarding | Unregistered vendors will be automatically blocked from receiving IFMIS payouts. |
+———————————–+———————————————————————————+
| Real-Time Input VAT Matching | Claims for input VAT must match electronic records generated by original seller.|
+———————————–+———————————————————————————+
| Automated Withholding Tax (WHT) | Tax deductions at payment source are automatically populated on the vendor’s PIN.|
+———————————–+———————————————————————————+
| Reduced Manual Paperwork | Physical tax clearance submissions during invoice processing are rendered obsolete. |
+———————————–+———————————————————————————+
3. The Bigger Picture: Closing Kenya’s Tax Revenue Gap
The decision to link IFMIS with eTIMS represents a crucial pillar of the Kenya Revenue Authority’s broader strategy to expand the national tax base and leverage technology to optimize domestic revenue collection.
By embedding tax compliance protocols directly into state expenditure channels, the government aims to recover billions of shillings lost annually through fraudulent public procurement invoicing schemes.
“By linking the state’s payment engine directly to our electronic tax portal, we ensure that public funds disbursed to service providers strictly comply with statutory revenue requirements in real time.”
— KRA Technical Implementation Advisory
Furthermore, this move aligns with international financial best practices, bringing Kenya’s public financial administration in line with global e-invoicing standards adopted by leading emerging market economies.
4. How Vendors Can Ensure Compliance Before Invoicing
To prevent payment delays or invoice rejections within state procurement portals, government suppliers are advised to complete the following operational updates immediately:
Verify Active eTIMS Onboarding: Ensure your business entity is fully onboarded onto eTIMS via either the web portal, desktop client, or mobile app solution provided by KRA.
Reconcile Business PIN Details: Confirm that the PIN registered on the IFMIS Supplier Portal strictly matches the official Taxpayer Identification Number registered on KRA iTax and eTIMS.
Issue Native eTIMS Invoices: Generate all quotes, delivery notes, and final tax invoices directly through certified eTIMS solutions prior to submitting them to procurement departments.
Monitor eTIMS System Logs: Regularly review transaction logs on your eTIMS dashboard to confirm that generated invoices reflect accurately before initiating payment processing in IFMIS.
As KRA and the National Treasury finalize full system deployment across all 47 counties and state corporations, state suppliers who proactively digitize their billing operations will enjoy seamless procurement processing and uninterrupted cash flows.
