Software Engineering15 août 20269 min read

Facture électronique en Tunisie (TTN / El Fatoora) : qui est concerné et comment s'intégrer ?

La facturation électronique tunisienne passe par la plateforme El Fatoora de Tunisie TradeNet. Qui est concerné, comment fonctionne l'intégration technique, et où les projets bloquent vraiment.

Par Innovation T Team


Un marché public à honorer, un client étatique qui exige des factures dématérialisées, un comptable qui évoque une obligation légale : c'est presque toujours ainsi qu'un dirigeant tunisien découvre El Fatoora, la plateforme de facturation électronique opérée par Tunisie TradeNet (TTN) — et généralement dans l'urgence. Voici ce qu'est ce système, comment on s'y connecte, et où les projets échouent le plus souvent.

Qu'est-ce qu'El Fatoora, exactement ?

El Fatoora est la plateforme nationale de facturation électronique, opérée par Tunisie TradeNet (TTN), l'opérateur public des échanges dématérialisés du commerce tunisien. Dans ce système, la facture électronique n'est pas un PDF envoyé par e-mail : c'est un document structuré, signé électroniquement, puis enregistré chez TTN, qui joue le rôle de tiers de confiance.

Les idées essentielles à retenir :

  • Une facture électronique au sens du dispositif est un fichier structuré (un document XML conforme à la spécification tunisienne), pas un scan ni une pièce jointe PDF.
  • Elle est signée électroniquement avec un certificat, ce qui garantit l'identité de l'émetteur et l'intégrité du document.
  • TTN valide, enregistre et met la facture à disposition du destinataire : c'est cet enregistrement qui donne au document sa valeur dans le dispositif.
  • Les factures enregistrées sont archivées, un point qui compte en cas de contrôle fiscal.

Votre entreprise est-elle concernée par l'obligation ?

L'obligation de facturation électronique a généralement visé les grandes entreprises et les fournisseurs qui facturent l'État et les organismes publics (B2G), selon des périmètres définis par les lois de finances successives et leurs textes d'application. Ce périmètre a évolué et peut encore s'élargir : vérifiez votre situation précise auprès de TTN et de votre expert-comptable avant toute conclusion.

Pour vous situer :

  • Vous facturez des ministères, des agences publiques ou des entreprises publiques ? Partez du principe que la facture électronique sera exigée ou demandée, et confirmez les règles en vigueur pour votre cas.
  • Votre entreprise relève des grands contribuables (par exemple de la Direction des Grandes Entreprises) ? L'obligation s'est généralement appliquée à cette catégorie — confirmez les seuils actuels avec votre comptable.
  • Vous êtes une petite structure B2C ? Vous n'êtes peut-être pas concerné aujourd'hui — mais un appel d'offres public peut changer la donne du jour au lendemain.
  • Périmètre, seuils et sanctions sont des questions juridiques qui bougent à chaque loi de finances. Rien ici ne constitue un conseil juridique ou fiscal : TTN et votre expert-comptable sont les sources qui font foi.

Comment fonctionne l'intégration, techniquement ?

S'intégrer à El Fatoora signifie produire chaque facture sous forme de fichier XML structuré conforme au format tunisien, la signer électroniquement avec un certificat qualifié, puis la transmettre à TTN — manuellement via le portail web pour les petits volumes, ou automatiquement depuis votre ERP via les mécanismes d'échange de TTN. La plateforme valide, enregistre et renvoie une référence.

Le parcours complet, étape par étape :

  • Adhésion : votre entreprise souscrit au service auprès de TTN — un vrai dossier administratif et contractuel.
  • Certificat électronique : la signature exige un certificat délivré par l'autorité nationale de certification (TunTrust / ANCE). Son obtention passe par un dossier, une vérification d'identité et, dans la plupart des montages, un support de signature (token).
  • Génération de la facture : votre système de facturation produit le XML conforme à la spécification — champs obligatoires (identifiants fiscaux, lignes, taxes), structure et règles d'encodage imposées.
  • Signature : le XML est signé avec votre certificat, ce qui le rend infalsifiable et juridiquement attribuable.
  • Transmission : la facture signée part vers TTN — via le portail pour quelques factures, ou en échange système-à-système pour les flux automatisés branchés sur un ERP.
  • Validation et enregistrement : TTN contrôle le document, l'enregistre et lui attribue une référence ; les factures rejetées reviennent avec leurs erreurs à corriger.
  • Mise à disposition et archivage : le destinataire récupère la facture via le système, qui archive le document.

Pour un développeur, le résumé honnête est celui-ci : c'est un projet de format documentaire et de signature (PKI), pas un projet d'API REST bien documentée — la difficulté est de produire un XML exactement conforme à partir de vos données réelles.

Où les projets El Fatoora bloquent-ils le plus souvent ?

Les blocages récurrents : un certificat qui arrive plus tard que prévu, un ERP incapable d'exporter le XML requis sans développement spécifique, des données de facturation plus sales qu'annoncé (matricules fiscaux manquants, champs mal formés), et un circuit de traitement des rejets que personne ne possède.

Dans le détail :

  • Délai du certificat : dossier TunTrust, vérifications et remise du support de signature pèsent sur le calendrier. Les projets qui déposent le dossier dès le premier jour s'épargnent la panique du dernier mois.
  • Le fossé ERP : la plupart des ERP du marché tunisien, standards ou historiques, ne produisent pas nativement le XML de la facture électronique tunisienne. Il faut un connecteur : extraire les données, les mapper sur la spécification, valider, signer, transmettre.
  • Qualité des données : la spécification est stricte là où votre base est laxiste. Matricules fiscaux absents, adresses en texte libre, codes de taxe incohérents, écarts d'arrondi entre les totaux de l'ERP et la somme recalculée des lignes — tout cela ressort en rejets.
  • La signature côté serveur : signer avec un certificat dans un flux automatisé (sans intervention humaine) demande une vraie ingénierie — gestion sécurisée de la clé, service de signature dédié, décision sur l'emplacement du certificat.
  • Aucun circuit de rejet : certaines factures reviendront en erreur. Quelqu'un doit voir le rejet, corriger la donnée source et resoumettre — définissez cette boucle avant la mise en production, pas après.
  • Archivage négligé : conservez vos propres exemplaires signés et accusés, organisés et sauvegardés. Votre archive fait partie de votre défense en cas de contrôle — et une sauvegarde ne compte que si elle se restaure, comme nous le rappelons dans des sauvegardes que vous pouvez restaurer.

Quelle architecture pour relier votre ERP à TTN ?

Construisez un service d'intégration dédié et compact entre votre facturation et TTN, plutôt que de coder la soumission dans l'ERP lui-même. Ce service reçoit les factures validées, génère et signe le XML, transmet, suit les statuts et conserve chaque artefact — un seul endroit pour journaliser, réessayer, superviser et auditer.

L'architecture qui a fait ses preuves chez nos clients :

  • Couche d'extraction : ne prend que les factures finalisées dans l'ERP — jamais les brouillons.
  • Couche de validation : contrôle les champs obligatoires (identifiants fiscaux, ventilation des taxes, cohérence des totaux) avant la signature ; attraper les erreurs en local coûte bien moins cher qu'un rejet.
  • Génération et signature : construction du XML conforme et application de la signature dans un composant isolé, avec un accès strictement restreint au certificat.
  • Transmission et suivi : envoi vers TTN, enregistrement de la référence retournée ou du motif de rejet, reprise idempotente des échecs transitoires — une facture ne doit jamais être enregistrée deux fois à cause d'une relance.
  • Tableau de bord opérationnel : un écran simple — soumises / enregistrées / rejetées — pour que la comptabilité voie les problèmes le jour même.

Deux points transverses. La sécurité : le certificat de signature est un secret critique de l'entreprise — cloisonnez-le, restreignez les accès, tracez son usage. Ensuite les données personnelles : une facture porte des identifiants clients et des montants, ce qui active vos obligations au titre de la loi tunisienne sur la protection des données, sous l'autorité de l'INPDP ; notre check-list protection des données pour PME donne le socle pratique, et l'INPDP confirme les obligations formelles.

Saisie sur le portail ou intégration complète : que choisir selon votre volume ?

Pour quelques factures par mois, la saisie manuelle sur le portail El Fatoora est généralement le choix rationnel : aucun développement, coût minimal. Au-delà de quelques dizaines de factures mensuelles — ou dès que les factures naissent dans un ERP — l'intégration système-à-système se rentabilise vite : plus de ressaisie, moins d'erreurs, enregistrement le jour même.

Une grille de décision simple :

  • Petit volume, factures simples : portail, avec une deuxième personne formée en secours.
  • Volume croissant ou marchés publics en vue : planifiez le connecteur maintenant ; commencez par vos types de factures les plus courants, puis étendez.
  • Gros volume ou plusieurs sociétés : automatisation complète avec tableau de bord et circuit de rejet ; la saisie manuelle ne passe pas à l'échelle. Côté budget, l'ordre de grandeur d'un connecteur dépend surtout de l'état de votre ERP et de vos données : un projet se chiffre généralement en quelques milliers à quelques dizaines de milliers de dinars selon la complexité — demandez un chiffrage précis après audit de vos flux.

Comment Innovation T vous accompagne

Innovation T construit le pont entre votre facturation réelle et les exigences de TTN : audit de vos données de facturation, développement du connecteur ERP–El Fatoora (génération XML, gestion de la signature électronique, transmission, circuit de rejet), sécurisation de l'infrastructure de signature, et accompagnement aux côtés de votre expert-comptable et de TTN pendant l'adhésion et les tests. Résultat : des factures conformes qui partent automatiquement, avec journaux, supervision et une archive défendable en contrôle.

Une obligation de facturation électronique se profile — ou un marché public l'exige ? Contactez notre équipe : nous cadrons votre intégration El Fatoora en une séance de travail.

FAQ

La facture électronique est-elle obligatoire pour toutes les entreprises tunisiennes ?

Non — l'obligation a généralement visé les grandes entreprises et les fournisseurs de l'État et des organismes publics, selon les lois de finances successives. Le périmètre a évolué et peut encore s'élargir. Seuils et règles étant des questions juridiques mouvantes, vérifiez la situation exacte de votre entreprise auprès de TTN et de votre expert-comptable plutôt que de vous fier à un article, y compris celui-ci.

Un PDF signé envoyé par e-mail vaut-il une facture El Fatoora ?

Non. Dans le dispositif tunisien, la facture électronique est un document XML structuré, signé électroniquement et enregistré chez TTN, qui agit comme tiers de confiance. Un PDF, même signé, envoyé par e-mail ne passe pas par cet enregistrement. Pour les opérations concernées, c'est le document enregistré dans le système TTN qui porte la valeur juridique.

Combien de temps prend un projet d'intégration El Fatoora ?

Cela dépend de votre ERP et de la qualité de vos données, mais le schéma est constant : l'adhésion administrative et le certificat TunTrust pilotent souvent le calendrier, tandis que le développement du connecteur — extraction, génération XML, signature, transmission, gestion des rejets — représente généralement quelques semaines d'ingénierie concentrée. Déposer les dossiers administratifs dès le premier jour reste le meilleur accélérateur.

Mon ERP actuel peut-il envoyer directement les factures à TTN ?

Rarement en l'état. La plupart des ERP utilisés par les PME tunisiennes ne produisent pas nativement le XML de la facture électronique tunisienne et ne gèrent ni la signature ni la transmission. On développe donc un connecteur à côté de l'ERP : extraction des factures finalisées, validation des données, génération et signature du XML, transmission à TTN, enregistrement du résultat. Certains éditeurs locaux proposent des modules — interrogez d'abord le vôtre.

Que se passe-t-il si TTN rejette une facture ?

La soumission revient avec un motif de rejet — typiquement un problème de format, un champ obligatoire manquant ou une incohérence d'identifiants ou de totaux. Il faut corriger puis resoumettre. D'où l'importance d'un circuit de rejet défini : quelqu'un doit voir l'erreur rapidement, corriger la donnée source et relancer, et votre intégration doit journaliser chaque tentative pour que la comptabilité rapproche ses chiffres sereinement.

#facture électronique#TTN#El Fatoora#Tunisie#intégration ERP#conformité

Prêt à construire avec Innovation T ?

Qu'il s'agisse de sécurité, de croissance ou d'ingénierie, notre équipe peut vous aider à livrer dans les meilleures conditions.