Facture électronique TEIF en Tunisie : comment ça marche dans Odoo
Format TEIF, plateforme El Fatoora de Tunisie TradeNet, signature électronique : le circuit d’une facture électronique tunisienne, et comment l’automatiser depuis votre ERP.
La facture électronique n’est plus un sujet d’avenir en Tunisie : de plus en plus d’entreprises doivent émettre certaines factures au format électronique, via la plateforme nationale. Pour un service comptable, la vraie question est simple : comment produire ces factures sans double saisie ni manipulation de fichiers ?
Cet article explique le circuit, puis la façon dont nous l’intégrons dans Odoo.
Avant tout : le périmètre de l’obligation (types d’opérations, secteurs, entreprises concernées) évolue au fil des lois de finances. Vérifiez votre situation exacte avec votre expert-comptable ; cet article décrit le fonctionnement, pas vos obligations légales.
Trois notions à connaître
- TEIF (Tunisian Electronic Invoice Format) : le format technique de la facture électronique tunisienne. C’est un fichier XML structuré, qui reprend toutes les mentions de la facture : vendeur, client, lignes, taxes, totaux.
- El Fatoora : la plateforme de Tunisie TradeNet (TTN) qui reçoit, contrôle et enregistre les factures électroniques.
- La signature électronique : chaque facture est signée avec un certificat délivré à l’entreprise, ce qui garantit son origine et son intégrité.
Le circuit d’une facture
- Création de la facture dans votre logiciel, comme d’habitude.
- Génération du fichier TEIF à partir de la facture validée.
- Signature électronique du fichier.
- Transmission à TTN, qui contrôle le format et le contenu.
- Retour de la plateforme : la facture est acceptée et reçoit sa référence, ou elle est rejetée avec un motif.
- Archivage du fichier signé et de la réponse, et envoi au client.
Faite à la main, chaque étape est une source d’erreur : export oublié, mauvais fichier signé, rejet non traité, facture modifiée après envoi.
Ce qu’apporte l’intégration dans Odoo
Avec nos modules de localisation, tout le circuit part de la facture Odoo :
- le fichier TEIF est généré automatiquement à la validation, avec les taxes tunisiennes (TVA, FODEC, timbre fiscal) déjà calculées par la localisation ;
- l’envoi et le suivi se font depuis la facture : vous voyez si elle est acceptée, en attente ou rejetée ;
- en cas de rejet, le motif est remonté sur la facture pour être corrigé ;
- les fichiers et réponses sont archivés avec la facture, retrouvables en un clic en cas de contrôle.
Le comptable ne quitte pas Odoo, et personne ne manipule de fichiers XML.
Les bonnes pratiques avant de démarrer
- Fiabilisez vos fiches clients : matricule fiscal, raison sociale et adresse doivent être exacts. C’est la première cause de rejet.
- Vérifiez vos taxes : une TVA mal paramétrée sur un article se retrouvera dans chaque facture électronique.
- Anticipez le certificat de signature : son obtention demande un délai administratif.
- Testez sur un environnement de test avant la mise en production, avec quelques factures réelles.
Et si vous n’êtes pas encore sur Odoo ?
La génération TEIF peut aussi être mise en place lors d’une migration, par exemple depuis Sage ou un logiciel de facturation local. Dans ce cas, nous profitons du projet pour nettoyer les fiches clients et les paramètres de taxes : c’est autant de rejets évités par la suite.