Home / Fiscal Compliance / Kenya — e-TIMS
Odoo + Kenya e-TIMS, compliant invoicing in real time.
We connect your Odoo system directly to KRA’s electronic Tax Invoice Management System (e-TIMS), so every invoice is transmitted to the Kenya Revenue Authority the moment it’s issued — fully compliant, with no manual re-entry.
What is e-TIMS?
Kenya’s mandatory e-invoicing system
KRA’s electronic Tax Invoice Management System (e-TIMS) is Kenya’s mandatory e-invoicing framework. Since 1 September 2023, every person carrying on business — whether or not registered for VAT — must electronically generate and transmit invoices to the Kenya Revenue Authority.
Each invoice must carry KRA-prescribed data (seller and buyer PIN where applicable, item codes, tax, unique identifiers and a QR code) and reach KRA in real time. From 1 January 2024, expenses without a valid e-TIMS invoice are not deductible — and from 2026, KRA validates tax returns directly against e-TIMS data.
How it works
Your Odoo, integrated with KRA
TMR connects Odoo to KRA through the certified system-to-system path (OSCU / VSCU), so compliance happens automatically inside the system your team already uses.
Real-time transmission
Invoices created in Odoo are sent to KRA instantly via the certified OSCU/VSCU connection.
KRA-compliant invoices
Every invoice carries the required fields, unique identifiers and QR code KRA mandates.
PIN, VAT & item codes
Seller and buyer PINs, tax rates and KRA item codes are applied automatically on every line.
Return-validation ready
Your data matches KRA records, so VAT and income tax returns validate cleanly under the 2026 rules.
Offline resilience
The VSCU keeps issuing compliant invoices during outages and syncs to KRA once you reconnect.
One single system
No separate e-TIMS app and no double entry — sales, accounting and compliance all live in Odoo.
The TMR e-TIMS connector
KRA-certified e-TIMS integration you can rely on
Engineered for the highest levels of security and endurance, our connector keeps every Kenyan invoice compliant and synchronized with KRA — even at high volume.
Why it matters
Compliance, without the busywork
Who must comply?
All persons carrying on business in Kenya — whether or not registered for VAT — are required to onboard e-TIMS and issue electronic tax invoices, in force since 1 September 2023. From 1 January 2024, expenses not supported by a valid e-TIMS invoice are disallowed for income tax, and penalties apply for failure to issue compliant invoices.
TMR handles the KRA integration end to end — so your Odoo system is compliant from day one. Not sure where you stand? Our specialists will assess your setup at no cost.
Make your Odoo system e-TIMS-compliant
Book a demo and see certified, real-time invoicing to KRA running inside Odoo.
Request a demoAccueil / Conformité fiscale / Kenya — e-TIMS
Odoo + e-TIMS Kenya : la facturation conforme, en temps réel.
Nous connectons votre système Odoo directement au système électronique de gestion des factures fiscales (e-TIMS) de la KRA : chaque facture est transmise à la Kenya Revenue Authority dès son émission — pleinement conforme, sans ressaisie manuelle.
Qu’est-ce que l’e-TIMS ?
Le système de facturation électronique obligatoire au Kenya
Le système électronique de gestion des factures fiscales (e-TIMS) de la KRA est le cadre obligatoire de facturation électronique du Kenya. Depuis le 1er septembre 2023, toute personne exerçant une activité — assujettie à la TVA ou non — doit générer et transmettre ses factures par voie électronique à la Kenya Revenue Authority.
Chaque facture doit comporter les données prescrites par la KRA (PIN du vendeur et de l’acheteur le cas échéant, codes article, taxe, identifiants uniques et QR code) et parvenir à la KRA en temps réel. Depuis le 1er janvier 2024, les charges sans facture e-TIMS valide ne sont pas déductibles — et à partir de 2026, la KRA validera les déclarations directement à partir des données e-TIMS.
Comment ça fonctionne
Votre Odoo, intégré à la KRA
TMR connecte Odoo à la KRA via le circuit certifié de système à système (OSCU / VSCU) : la conformité s’opère automatiquement, à l’intérieur du système que vos équipes utilisent déjà.
Transmission en temps réel
Les factures créées dans Odoo sont envoyées à la KRA instantanément via la connexion certifiée OSCU/VSCU.
Factures conformes KRA
Chaque facture porte les champs requis, les identifiants uniques et le QR code imposés par la KRA.
PIN, TVA & codes article
Les PIN du vendeur et de l’acheteur, les taux de taxe et les codes article KRA sont appliqués automatiquement sur chaque ligne.
Prêt pour la validation des déclarations
Vos données correspondent aux enregistrements de la KRA : vos déclarations de TVA et d’impôt sur le revenu se valident proprement selon les règles de 2026.
Résilience hors ligne
Le VSCU continue d’émettre des factures conformes pendant les coupures et se synchronise avec la KRA dès la reconnexion.
Un système unique
Pas d’application e-TIMS séparée ni de double saisie — ventes, comptabilité et conformité vivent dans Odoo.
Le connecteur e-TIMS de TMR
Une intégration e-TIMS certifiée KRA sur laquelle compter
Conçu pour les plus hauts niveaux de sécurité et d’endurance, notre connecteur garde chaque facture kényane conforme et synchronisée avec la KRA — même à fort volume.
Pourquoi c’est important
La conformité, sans la paperasse
Qui est concerné ?
Toute personne exerçant une activité au Kenya — assujettie à la TVA ou non — doit adopter l’e-TIMS et émettre des factures fiscales électroniques, en vigueur depuis le 1er septembre 2023. Depuis le 1er janvier 2024, les charges non appuyées par une facture e-TIMS valide sont rejetées à l’impôt sur le revenu, et des pénalités s’appliquent en cas de défaut de facturation conforme.
TMR prend en charge l’intégration à la KRA de bout en bout — pour que votre système Odoo soit conforme dès le premier jour. Vous ne savez pas où vous en êtes ? Nos spécialistes évaluent votre configuration gratuitement.
Rendez votre système Odoo conforme à l’e-TIMS
Réservez une démo et voyez la facturation certifiée, en temps réel vers la KRA, fonctionner dans Odoo.
Demander une démoHome / Fiscal Compliance / Kenya — e-TIMS
Odoo + Kenya e-TIMS, compliant invoicing in real time.
We connect your Odoo system directly to KRA’s electronic Tax Invoice Management System (e-TIMS), so every invoice is transmitted to the Kenya Revenue Authority the moment it’s issued — fully compliant, with no manual re-entry.
What is e-TIMS?
Kenya’s mandatory e-invoicing system
KRA’s electronic Tax Invoice Management System (e-TIMS) is Kenya’s mandatory e-invoicing framework. Since 1 September 2023, every person carrying on business — whether or not registered for VAT — must electronically generate and transmit invoices to the Kenya Revenue Authority.
Each invoice must carry KRA-prescribed data (seller and buyer PIN where applicable, item codes, tax, unique identifiers and a QR code) and reach KRA in real time. From 1 January 2024, expenses without a valid e-TIMS invoice are not deductible — and from 2026, KRA validates tax returns directly against e-TIMS data.
How it works
Your Odoo, integrated with KRA
TMR connects Odoo to KRA through the certified system-to-system path (OSCU / VSCU), so compliance happens automatically inside the system your team already uses.
Real-time transmission
Invoices created in Odoo are sent to KRA instantly via the certified OSCU/VSCU connection.
KRA-compliant invoices
Every invoice carries the required fields, unique identifiers and QR code KRA mandates.
PIN, VAT & item codes
Seller and buyer PINs, tax rates and KRA item codes are applied automatically on every line.
Return-validation ready
Your data matches KRA records, so VAT and income tax returns validate cleanly under the 2026 rules.
Offline resilience
The VSCU keeps issuing compliant invoices during outages and syncs to KRA once you reconnect.
One single system
No separate e-TIMS app and no double entry — sales, accounting and compliance all live in Odoo.
The TMR e-TIMS connector
KRA-certified e-TIMS integration you can rely on
Engineered for the highest levels of security and endurance, our connector keeps every Kenyan invoice compliant and synchronized with KRA — even at high volume.
Why it matters
Compliance, without the busywork
Who must comply?
All persons carrying on business in Kenya — whether or not registered for VAT — are required to onboard e-TIMS and issue electronic tax invoices, in force since 1 September 2023. From 1 January 2024, expenses not supported by a valid e-TIMS invoice are disallowed for income tax, and penalties apply for failure to issue compliant invoices.
TMR handles the KRA integration end to end — so your Odoo system is compliant from day one. Not sure where you stand? Our specialists will assess your setup at no cost.
Make your Odoo system e-TIMS-compliant
Book a demo and see certified, real-time invoicing to KRA running inside Odoo.
Request a demoAccueil / Conformité fiscale / Kenya — e-TIMS
Odoo + e-TIMS Kenya : la facturation conforme, en temps réel.
Nous connectons votre système Odoo directement au système électronique de gestion des factures fiscales (e-TIMS) de la KRA : chaque facture est transmise à la Kenya Revenue Authority dès son émission — pleinement conforme, sans ressaisie manuelle.
Qu’est-ce que l’e-TIMS ?
Le système de facturation électronique obligatoire au Kenya
Le système électronique de gestion des factures fiscales (e-TIMS) de la KRA est le cadre obligatoire de facturation électronique du Kenya. Depuis le 1er septembre 2023, toute personne exerçant une activité — assujettie à la TVA ou non — doit générer et transmettre ses factures par voie électronique à la Kenya Revenue Authority.
Chaque facture doit comporter les données prescrites par la KRA (PIN du vendeur et de l’acheteur le cas échéant, codes article, taxe, identifiants uniques et QR code) et parvenir à la KRA en temps réel. Depuis le 1er janvier 2024, les charges sans facture e-TIMS valide ne sont pas déductibles — et à partir de 2026, la KRA validera les déclarations directement à partir des données e-TIMS.
Comment ça fonctionne
Votre Odoo, intégré à la KRA
TMR connecte Odoo à la KRA via le circuit certifié de système à système (OSCU / VSCU) : la conformité s’opère automatiquement, à l’intérieur du système que vos équipes utilisent déjà.
Transmission en temps réel
Les factures créées dans Odoo sont envoyées à la KRA instantanément via la connexion certifiée OSCU/VSCU.
Factures conformes KRA
Chaque facture porte les champs requis, les identifiants uniques et le QR code imposés par la KRA.
PIN, TVA & codes article
Les PIN du vendeur et de l’acheteur, les taux de taxe et les codes article KRA sont appliqués automatiquement sur chaque ligne.
Prêt pour la validation des déclarations
Vos données correspondent aux enregistrements de la KRA : vos déclarations de TVA et d’impôt sur le revenu se valident proprement selon les règles de 2026.
Résilience hors ligne
Le VSCU continue d’émettre des factures conformes pendant les coupures et se synchronise avec la KRA dès la reconnexion.
Un système unique
Pas d’application e-TIMS séparée ni de double saisie — ventes, comptabilité et conformité vivent dans Odoo.
Le connecteur e-TIMS de TMR
Une intégration e-TIMS certifiée KRA sur laquelle compter
Conçu pour les plus hauts niveaux de sécurité et d’endurance, notre connecteur garde chaque facture kényane conforme et synchronisée avec la KRA — même à fort volume.
Pourquoi c’est important
La conformité, sans la paperasse
Qui est concerné ?
Toute personne exerçant une activité au Kenya — assujettie à la TVA ou non — doit adopter l’e-TIMS et émettre des factures fiscales électroniques, en vigueur depuis le 1er septembre 2023. Depuis le 1er janvier 2024, les charges non appuyées par une facture e-TIMS valide sont rejetées à l’impôt sur le revenu, et des pénalités s’appliquent en cas de défaut de facturation conforme.
TMR prend en charge l’intégration à la KRA de bout en bout — pour que votre système Odoo soit conforme dès le premier jour. Vous ne savez pas où vous en êtes ? Nos spécialistes évaluent votre configuration gratuitement.
Rendez votre système Odoo conforme à l’e-TIMS
Réservez une démo et voyez la facturation certifiée, en temps réel vers la KRA, fonctionner dans Odoo.
Demander une démoEnterprise software, fiscal compliance and hospitality solutions — delivered and supported across Rwanda, Kenya, Zambia and Congo since 2012.
Fiscal Compliance
Company
Get in touch
Head officeKG 599 St, Gishushu, House 21
Kigali, Rwanda
Phone
OfficesRwanda · Kenya · Zambia · Congo
Logiciels d’entreprise, conformité fiscale et solutions hôtelières — déployés et pris en charge au Rwanda, au Kenya, en Zambie et au Congo depuis 2012.
Conformité fiscale
Nous contacter
Siège socialKG 599 St, Gishushu, House 21
Kigali, Rwanda
E-mailinfo@tmrcomputing.com
Téléphone
BureauxRwanda · Kenya · Zambie · Congo
Enterprise software, fiscal compliance and hospitality solutions — delivered and supported across Rwanda, Kenya, Zambia and Congo since 2012.
Fiscal Compliance
Company
Get in touch
Head officeKG 599 St, Gishushu, House 21
Kigali, Rwanda
Phone
OfficesRwanda · Kenya · Zambia · Congo
Logiciels d’entreprise, conformité fiscale et solutions hôtelières — déployés et pris en charge au Rwanda, au Kenya, en Zambie et au Congo depuis 2012.
Conformité fiscale
Nous contacter
Siège socialKG 599 St, Gishushu, House 21
Kigali, Rwanda
E-mailinfo@tmrcomputing.com
Téléphone
BureauxRwanda · Kenya · Zambie · Congo