Réglementation & calendrier · Information
Comment fonctionne la facturation électronique au Maroc (modèle DGI) ?
Le flux détaillé de la facturation électronique au Maroc : modèle de clearance, émission, validation par la plateforme, et gestion des rejets.
4 min de lecture
Comprendre comment fonctionne concrètement la facturation électronique au Maroc, au-delà des annonces générales, aide à anticiper les changements dans votre processus de facturation. Le Maroc s'oriente vers un modèle de clearance, porté par une plateforme nationale pilotée par la DGI. Ce modèle implique un flux précis, avec des rôles clairs pour chaque acteur : entreprise émettrice, plateforme, et entreprise destinataire.
Le modèle de clearance, en quoi ça consiste
Dans un modèle de clearance, la facture n'est pas simplement envoyée au client puis déclarée a posteriori à l'administration fiscale. Elle est transmise à la plateforme avant ou en même temps que son envoi, qui la valide (ou la rejette) en quasi temps réel. Notre article dédié au modèle de clearance DGI détaille ce mécanisme et ses implications pour votre cycle de facturation.
Le flux en quatre étapes
Le fonctionnement attendu de la plateforme suit une logique en quatre temps, cohérente avec les modèles de clearance déployés ailleurs dans le monde. Chaque étape est décrite ici de manière générale : les spécifications techniques précises dépendront de la charte finale de la DGI.
- Émission : l'entreprise génère la facture dans un format structuré depuis son logiciel ou son connecteur
- Transmission : la facture est envoyée à la plateforme nationale, généralement via une API ou un portail
- Validation : la plateforme contrôle les champs obligatoires et la cohérence des données (ICE, IF, TVA)
- Restitution : un accusé de réception ou un statut (accepté/rejeté) est retourné à l'émetteur
Que se passe-t-il en cas de rejet ?
Un rejet signifie généralement qu'un champ obligatoire est manquant ou incohérent : ICE invalide, taux de TVA erroné, numérotation en doublon. La facture doit alors être corrigée et retransmise avant de produire ses effets fiscaux. C'est pourquoi la qualité des mentions obligatoires et de vos données de base devient un enjeu opérationnel direct, pas seulement une question de conformité théorique.
Le rôle du logiciel ou du connecteur
Votre logiciel de facturation ou votre connecteur ERP jouera un rôle central : il devra générer le format structuré attendu, gérer la signature électronique le cas échéant, et interpréter les retours de la plateforme. Les TPME sans logiciel pourront s'appuyer sur le portail gratuit fatourati.gov.ma annoncé par la DGI.
Se préparer à ce fonctionnement avant le décret
Même sans connaître les dates exactes, vous pouvez vérifier dès maintenant que votre processus actuel serait compatible avec ce type de flux : cohérence des données clients, absence de doublons de numérotation, capacité de votre outil à générer un format structuré. Notre test de préparation simule ce type de contrôle sur vos factures actuelles.
- Vérifiez que vos factures actuelles ne comportent pas de doublons de numérotation
- Contrôlez la validité des ICE de vos clients et fournisseurs récurrents
- Renseignez-vous sur la compatibilité de votre logiciel avec un flux de clearance
- Testez un échantillon de vos factures avec un outil de diagnostic indépendant
Factureo propose un diagnostic de vos flux de facturation actuels, pensé pour la préparation à ce type de modèle, sans remplacer votre logiciel de gestion. Accédez en priorité à Factureo pour tester votre niveau de préparation.
Les rôles à l'intérieur de votre entreprise
Ce flux technique implique plusieurs fonctions internes qui devront coordonner leurs actions : le service comptable ou facturation qui émet les documents, le service informatique ou l'éditeur du logiciel qui assure la connexion technique à la plateforme, et la direction financière qui supervise la conformité globale. Dans les structures plus petites, ces rôles peuvent être portés par une seule personne, souvent le dirigeant lui-même ou l'expert-comptable externe, ce qui rend d'autant plus utile un outil de diagnostic simple à utiliser sans compétence technique poussée.
Anticiper cette répartition des rôles avant la bascule évite les situations où personne ne se sent responsable du sujet au moment critique, ou au contraire où plusieurs personnes dupliquent le même travail sans coordination.
Le cas des factures récurrentes et des abonnements
Les entreprises qui facturent des abonnements ou des prestations récurrentes devront porter une attention particulière à l'automatisation de ce flux : chaque échéance générera une transmission distincte à la plateforme, avec sa propre validation. Un volume élevé de factures répétitives augmente mécaniquement le risque de rejets en série si une donnée de base, comme un ICE mal saisi lors de l'onboarding d'un client, n'a pas été corrigée en amont. Anticiper ce point est particulièrement pertinent pour les éditeurs de logiciels SaaS et les prestataires de services facturés au forfait mensuel.
Questions fréquentes
Qu'est-ce que le modèle de clearance ?
Un modèle où la facture est validée par la plateforme fiscale avant ou au moment de son émission, contrairement à une simple déclaration a posteriori.
Combien d'étapes comporte le flux de facturation électronique ?
Généralement quatre : émission, transmission, validation par la plateforme, et restitution d'un statut à l'émetteur.
Que se passe-t-il si ma facture est rejetée ?
Elle doit être corrigée (champ manquant, ICE invalide, doublon) puis retransmise avant de produire ses effets fiscaux.
Mon logiciel actuel sera-t-il compatible ?
Cela dépend de sa capacité à générer un format structuré et à dialoguer avec la plateforme ; un test de compatibilité est recommandé.
Puis-je tester ce fonctionnement avant la publication du décret ?
Oui, un diagnostic de vos données et flux actuels, comme celui proposé par Factureo, permet d'anticiper sans attendre le texte officiel.
Prenez de l'avance sur l'obligation
Rejoignez la liste prioritaire des entreprises qui préparent dès aujourd'hui leur transition. Gratuit, sans engagement.
Demander un accès prioritaire