La facturation électronique obligatoire change la relation entre les entreprises marocaines et la DGI. Les PME doivent emettre et recevoir leurs factures dans un format structure, transmis a l administration fiscale en temps réel ou en batch selon leur regime. Ce guide explique les obligations 2026, les formats attendus, comment connecter concretement un ERP a la DGI (Odoo, SAP, Dynamics, Sage), les erreurs courantes a éviter, et les délais réalistes pour être conforme. Il s'adresse aux DAF, DSI et responsables comptables qui doivent mettre en place la facturation électronique sans casser leur processus actuel.
Ou en est la facturation électronique au Maroc en 2026
La DGI a progressivement déployé la facturation électronique, en suivant un calendrier graduel par taille d'entreprise. La logique générale:
- Les grandes entreprises et les contribuables sous regime réel sont concernés en premier.
- Les PME rejoignent le dispositif progressivement.
- Le format retenu est structure (XML ou JSON selon le canal), avec signature numérique et transmission a un système DGI central.
- L obligation couvre les factures B2B emises et, selon les phases, certaines factures B2C.
Se tenir à jour des phases exactes est essentiel: le calendrier evolue, et les seuils de déclenchement changent. Verifiez la phase applicable a votre entreprise via la documentation DGI officielle ou un conseil fiscal local.
Définition rapide: la facturation électronique (e-invoicing) est un échange structure entre entreprises et administration fiscale, différent de la simple facture PDF. Un PDF n'est pas une facture électronique au sens DGI.
Les 4 composants d'une facturation électronique conforme
Pour qu'une facture soit considérée comme électronique au sens DGI, 4 conditions sont nécessaires.
- Format structure (XML ou équivalent selon le canal DGI): les données sont machine-readable, pas uniquement humaines.
- Signature numérique via certificat électronique reconnu par le Maroc.
- Transmission a la plateforme DGI dans les délais prévus (temps réel ou batch selon le regime).
- Archivage structure avec durée legale (compter au moins 10 ans, alignee sur la durée de conservation fiscale classique).
Emettre un PDF par email ne satisfait aucune de ces conditions. Un ERP qui pretend faire de la "facturation électronique" en emettant juste un PDF n'est pas conforme.
Comment connecter votre ERP a la DGI
Les 4 scénarios les plus fréquents au Maroc.
Scénario 1 - Odoo Enterprise
Modules communautaires et d éditeurs tiers marocains couvrent le format DGI. Intégration typique: module Odoo plus webservice vers la plateforme DGI plus signature électronique. Durée: 3 a 8 semaines. Coût: 50 a 150k MAD selon la complexité.
Scénario 2 - SAP S/4HANA
Via un connecteur dédié (éditeur SAP ou integrateur spécialisé) ou via un middleware (Mulesoft, Boomi) qui transforme le format SAP standard vers le format DGI. Durée: 8 a 20 semaines. Coût: 200 a 600k MAD.
Scénario 3 - Microsoft Dynamics 365
Connecteurs tiers disponibles, parfois sous forme de service Power Automate. Durée: 6 a 14 semaines. Coût: 100 a 300k MAD selon le périmètre.
Scénario 4 - Sage X3 ou Sage 100
Sage dispose d'une offre localisation Maroc qui couvre les principales obligations. Vérifier la version et les modules actives. Durée: 4 a 10 semaines. Coût: 60 a 180k MAD.
Scénario 5 - ERP sur mesure ou legacy
Développement d'un module d extraction qui transforme les factures internes vers le format DGI et géré la signature et la transmission. Durée: 8 a 20 semaines. Coût: 150 a 500k MAD selon la qualité de la codebase existante.
Votre ERP n'est pas encore connecté a la DGI ? Demandez un cadrage Eurastech. Diagnostic et plan de mise en conformité sous 2 semaines.
Les 5 erreurs courantes sur l e-facturation
Observations récurrentes sur les projets qui derapent.
Erreur 1 - Sous-estimer la qualité de la base de données source. Les ICE fournisseurs manquants ou errones, les mauvais codes TVA, les adresses incompletes bloquent les transmissions DGI. Prévoir un chantier de nettoyage de 2 a 6 semaines avant de brancher.
Erreur 2 - Pas de gestion des rejets. La DGI peut rejeter une facture pour incoherence formelle ou de fond. Sans gestion des rejets, le flux reste bloque. Prévoir un tableau de bord et un processus de reprise.
Erreur 3 - Signature numérique mal gérée. Certificat expire, puces cryptographiques non renouvelees, droit de signature mal affecte. Vérifier la gouvernance des certificats côté DAF et DSI.
Erreur 4 - Pas de plan de continuité. Si le webservice DGI est indisponible, que se passe-t-il ? Prévoir un buffer, une reemission automatique, une surveillance applicative sur le connecteur.
Erreur 5 - Compliance vu comme "juste un module". La mise en place de l e-facturation touche l'ensemble du cycle commercial: devis, commandes, livraisons, factures, avoirs. L intégrer comme un simple module ajoute casse des pans entiers du processus.
Cas clients revelateurs
Quelques patterns observés lors de nos missions.
- Distributeur B2B 150 users: migration Odoo 16 vers 17 avec ajout du module e-facturation DGI. Coût total 320k MAD, durée 6 mois, dont 2 mois de nettoyage base fournisseurs.
- PME industrielle Tanger: connecteur Sage X3 vers DGI plus correction des codes TVA historiques. Coût 180k MAD, durée 3 mois.
- ETI e-commerce: intégration Next.js / Laravel vers Odoo puis DGI via middleware. Coût 450k MAD, durée 4 mois.
Le coût varie surtout avec la qualité de la base source et la robustesse du processus commercial existant, pas avec la sophistication de l ERP cible.
Conseils pratiques pour démarrer en 2026
Si vous n avez pas encore commence le sujet.
- Vérifier la phase DGI applicable a votre taille et regime fiscal.
- Auditer la qualité de vos données clients et fournisseurs (ICE, adresse, TVA, codes DGI).
- Identifier les intégrations impactees (e-commerce, portail client, connecteur bancaire).
- Provisionner un budget de 100 a 400k MAD selon la complexité.
- Prévoir un calendrier de 3 a 6 mois entre le kickoff et la mise en production.
- Former les équipes comptables et commerciales aux nouveaux flux.
- Tester en environnement de staging avant le basculement production.
Pour le cadrage complet d'un projet ERP incluant la conformité DGI, voir notre pillar implementation ERP. Pour le chiffrage détaillé, voir notre guide coût projet ERP.
FAQ
La facturation électronique est-elle obligatoire pour toutes les entreprises marocaines ?
Pas encore. Le déploiement est progressif par phases selon la taille et le regime fiscal. Vérifier auprès de la DGI ou d'un conseil fiscal marocain la phase applicable a votre entreprise en 2026.
Un PDF envoye par email est-il une facture électronique ?
Non. Une facture électronique DGI est un document structure (XML) signe numeriquement et transmis a la plateforme DGI. Un PDF par email reste une facture papier dematerialisee.
Mon ERP doit-il être hébergé au Maroc pour emettre des factures électroniques ?
Non. Un ERP cloud hébergé en UE ou ailleurs peut emettre des factures électroniques conformes tant que les regles de signature et de transmission DGI sont respectees.
Combien coûte une mise en conformité DGI pour une PME ?
Entre 50 et 400k MAD selon l ERP en place, la qualité des données source et le volume de factures. Pour une PME standard avec Odoo ou Sage, compter 100 a 250k MAD tout compris (connecteur, signature, nettoyage, formation).
Quelle différence entre e-facturation et e-reporting ?
L e-facturation concerne l échange de factures entre entreprises (B2B), soumises et recuperees via la plateforme DGI. L e-reporting peut concerner d autres flux (transactions B2C, rapports de TVA). Les deux cohabitent selon les juridictions et les phases DGI.
Que se passe-t-il si je ne suis pas conforme ?
Au Maroc, les sanctions peuvent aller d amendes a des redressements fiscaux. Surtout, vos clients B2B peuvent refuser vos factures non conformes, ce qui bloque les reglements. La conformité n'est pas juste une obligation legale, c'est un pre-requis commercial.
Puis-je sous-traiter entièrement la conformité DGI ?
Oui, plusieurs prestataires proposent un service managed de plate-forme e-facturation. Avantage: pas d intégration complexe. Inconvenient: dépendance a un tiers pour un flux critique, surcout récurrent. A arbitrer selon votre volume et votre stratégie.
Vous devez mettre en conformité DGI votre ERP ? Eurastech accompagne les PME et ETI marocaines sur la facturation électronique: diagnostic, intégration Odoo, SAP, Dynamics, Sage, gouvernance post go-live. Demander un cadrage ou lire le pillar implementation ERP.