Skip to Content

Home / Fiscal Compliance / Kenya — e-TIMS

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.

Real-time to KRAInvoice data is transmitted to KRA the moment a sale is made.
All businessesMandatory for every business in Kenya — VAT-registered or not.
Expense deductibilityOnly e-TIMS-backed invoices are deductible for income tax.

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.

Real-timeEvery invoice transmitted to KRA the moment it’s issued.
CertifiedIntegrated through KRA’s OSCU / VSCU system-to-system path.
ResilientSecure by design, with offline continuity during outages.

Why it matters

Compliance, without the busywork

Protect deductibilityKeep every expense backed by a valid e-TIMS invoice, so deductions hold up.
Avoid penaltiesStay aligned with KRA rules and steer clear of fines for non-compliant invoicing.
Clean return validationMatch KRA records under the 2026 validation rules with no reconciliation drama.
One source of truthInvoicing, accounting and tax data stay consistent in a single Odoo database.
Less manual workEliminate double entry between your billing system and a separate e-TIMS tool.
Scales with youRoll out across outlets and branches as your business grows.

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 demo

Accueil / Conformité fiscale / Kenya — e-TIMS

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.

Temps réel vers la KRALes données de facture sont transmises à la KRA dès qu’une vente est réalisée.
Toutes les entreprisesObligatoire pour chaque entreprise au Kenya — assujettie à la TVA ou non.
Déductibilité des chargesSeules les factures adossées à l’e-TIMS sont déductibles à l’impôt sur le revenu.

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.

Temps réelChaque facture transmise à la KRA dès son émission.
CertifiéIntégré via le circuit système à système OSCU / VSCU de la KRA.
RésilientSécurisé par conception, avec continuité hors ligne pendant les coupures.

Pourquoi c’est important

La conformité, sans la paperasse

Préservez la déductibilitéAdossez chaque charge à une facture e-TIMS valide, pour que vos déductions tiennent.
Évitez les pénalitésRestez aligné sur les règles de la KRA et écartez les amendes liées à une facturation non conforme.
Validation propre des déclarationsCorrespondez aux enregistrements de la KRA selon les règles de 2026, sans casse-tête de rapprochement.
Une seule source de véritéFacturation, comptabilité et données fiscales restent cohérentes dans une seule base Odoo.
Moins de travail manuelÉliminez la double saisie entre votre logiciel de facturation et un outil e-TIMS séparé.
Évolue avec vousDéployez sur vos points de vente et succursales à mesure que votre entreprise grandit.

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émo

Enterprise software, fiscal compliance and hospitality solutions — delivered and supported across Rwanda, Kenya, Zambia and Congo since 2012.

Get in touch

Head officeKG 599 St, Gishushu, House 21
Kigali, Rwanda

Emailinfo@tmrcomputing.com

Phone

OfficesRwanda · Kenya · Zambia · Congo

© 2026 TMR Computing Ltd. All rights reserved.

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.

Nous contacter

Siège socialKG 599 St, Gishushu, House 21
Kigali, Rwanda

E-mailinfo@tmrcomputing.com

Téléphone

BureauxRwanda · Kenya · Zambie · Congo

© 2026 TMR Computing Ltd. Tous droits réservés.