La préparation ne se limite pas au choix d’un logiciel.
Guide FactureCare
Facturation électronique au Maroc en 2026 : préparer vos données, outils et flux
Préparer la facturation électronique ne consiste pas seulement à produire un nouveau document. Il faut fiabiliser les informations sources, comprendre le processus actuel, tester les contrôles et suivre séparément les modalités réglementaires qui seront confirmées officiellement.
L’essentiel à retenir
Les données clients, articles, ICE, TVA et totaux doivent être fiabilisées.
Les modalités exactes de déploiement doivent être suivies dans les publications officielles.
Une phase de test des flux réduit les erreurs avant une intégration réelle.
Ce qui est établi et ce qui reste à confirmer
Les travaux de qualité des données et d’organisation sont utiles quel que soit le scénario final. Ils doivent rester distincts des règles officielles : FactureCare n’invente ni calendrier, ni seuil, ni format imposé, ni sanction.
Ce que les entreprises peuvent préparer dès maintenant
- Qualité des données clients et fournisseurs
- Référentiel articles et services
- Règles de calcul
- TVA et ventilation
- Numérotation
- Formats d’export
- Responsabilités internes
- Scénarios de correction
Ce qui doit être confirmé officiellement
- Calendrier exact
- Entreprises concernées par phase
- Format final attendu
- Modalités de transmission
- Cycle de validation
- Règles d’annulation ou de correction
- Sanctions et délais précis
PDF ou facture structurée : quelle différence ?
Un PDF reproduit une mise en page facile à lire et à partager. Même lorsqu’il est créé numériquement, ses informations ne sont pas toujours disponibles sous forme de champs fiables pour un traitement automatique.
Une facture structurée contient des données identifiées : numéro, date, parties, lignes, taxes et totaux. Un logiciel peut les contrôler, les rapprocher et les transmettre sans tenter d’interpréter visuellement la page. La préparation concerne donc les données sources autant que la présentation. Aucun format précis n’est présenté ici comme officiellement imposé sans confirmation.
| Critère | Facture structurée | |
|---|---|---|
| Lecture humaine | Très adaptée | Possible via une représentation |
| Lecture machine | Limitée ou dépendante d’une extraction | Champs directement exploitables |
| Contrôles automatiques | Partiels | Règles appliquées aux champs |
| Intégration ERP | Souvent manuelle | Mapping et échange automatisables |
| Capacité de correction | Modification visuelle | Correction ciblée de la donnée source |
| Archivage et traçabilité | Copie lisible | Données, statuts et versions traçables |
Les données à fiabiliser
La qualité d’une facture dépend de la cohérence de l’ensemble, pas d’un champ isolé. Un vendeur et un acheteur identiques, un ICE mal formé, une devise inattendue ou un total TTC incompatible avec la base et la TVA doivent pouvoir être détectés et expliqués.
ACAPI contrôle actuellement plusieurs de ces points dans le cadre du profil préparatoire ma-2026-draft. Le résultat sert à corriger les données avant une intégration ; il ne vaut pas validation réglementaire officielle.
Les erreurs les plus fréquentes à détecter avant l’intégration
Ces incohérences opérationnelles ne constituent ni une liste officielle ni une liste exhaustive de la DGI. Elles apparaissent souvent lors d’une saisie manuelle, d’un export ou d’un mapping incomplet.
ICE vendeur absent ou mal formaté
Une saisie libre ou un import tronqué rend l’identifiant inutilisable. Vérifiez le référentiel vendeur, puis corrigez la valeur source avant tout nouvel export.
ICE acheteur manquant en B2B
Le champ peut être vide dans la fiche client ou absent du mapping. Complétez le dossier concerné lorsque cet identifiant est requis dans le contexte traité.
ICE acheteur identique à l’ICE vendeur
Une inversion de colonnes ou une valeur recopiée peut confondre les parties. Contrôlez le mapping et les fiches vendeur et acheteur.
Total HT différent des lignes
Une remise, un arrondi ou une ligne oubliée crée un écart. Recalculez le total à partir des quantités et prix normalisés.
Montant de TVA incohérent
Le taux, la base taxable ou la ventilation peut être mal interprété. Séparez taux et montant, puis recalculez depuis les lignes.
Total TTC incompatible avec HT et TVA
Un total saisi manuellement peut ne plus suivre les montants calculés. Corrigez la formule ou la donnée qui alimente l’export.
Quantité ou prix décimal mal interprété
Une virgule et un point utilisés alternativement transforment parfois un nombre en texte. Normalisez le séparateur et le type de colonne.
Devise absente ou contradictoire
Une devise implicite ou différente entre l’en-tête et les montants rend le calcul ambigu. Rendez-la explicite dans la source et le mapping.
Avoir sans référence d’origine
Le lien peut se perdre lors de l’export. Conservez la référence de la facture initiale lorsqu’elle est nécessaire au traitement du cas.
Un moteur de conformité permet de repérer ces écarts avant qu’ils ne se propagent dans un flux ERP, comptable ou structuré, puis de rejouer le contrôle après correction de la source.
Préparer Excel, Sage, Odoo ou un ERP
L’outil de départ change la méthode d’extraction, mais pas le principe : comprendre la source, mesurer les écarts et tester la correction avant de viser un flux cible.
Excel ou fichiers manuels
Extrayez les colonnes réellement saisies, les formules et les listes de référence. Les principaux risques sont les cellules libres, formats incohérents, formules écrasées et doublons. Commencez par un modèle stable, protégez les calculs et contrôlez un échantillon avant d’envisager une migration.
Voir le parcours PMELogiciel de facturation local
Vérifiez la version, les champs disponibles, les règles de taxe, la gestion des avoirs et les exports. Les risques fréquents sont une base ancienne, des référentiels incomplets et un format d’export peu documenté. Demandez un export test et comparez-le aux factures générées.
Préparer votre outil actuelSage, Odoo ou solution du marché
Documentez les modules, personnalisations, champs additionnels et interfaces. Les écarts viennent souvent d’un paramétrage historique ou de données réparties entre plusieurs modules. Préparez un mapping des champs et impliquez l’éditeur ou l’intégrateur dans un pilote contrôlé.
Parcours intégrateurs et éditeursERP interne ou système multi-entités
Extrayez le modèle de données, les règles par entité, les interfaces amont et les mécanismes de correction. Les risques portent sur les variantes locales, la synchronisation et le volume. Cadrez une architecture serveur, des retours d’erreurs et une supervision avant un déploiement large.
Préparation grands comptesExemple : préparer une facture issue d’Excel avant son intégration
Exemple pédagogique fictif : une PME exporte ses factures depuis Excel. Certaines valeurs sont du texte, le séparateur décimal varie, l’ICE client manque parfois et les totaux sont saisis manuellement.
- 1.Normaliser les colonnes et formats
- 2.Contrôler les identifiants
- 3.Recalculer HT, TVA et TTC
- 4.Générer le rapport d’erreurs
- 5.Corriger le fichier source
- 6.Rejouer le contrôle
- 7.Valider l’échantillon avant intégration
| Avant | Après |
|---|---|
| Données hétérogènes, corrections manuelles et erreurs découvertes tardivement. | Structure stable, erreurs identifiées, fichier réutilisable et meilleure traçabilité. |
Cette méthode illustre une préparation opérationnelle et non une obligation réglementaire.
Plan de préparation en cinq étapes
- Étape 1
Cartographier le processus actuel
Suivez la facture de la donnée source jusqu’à l’archivage et repérez les ressaisies.
- Étape 2
Nettoyer les données
Traitez doublons, champs manquants, référentiels et règles de calcul incohérentes.
- Étape 3
Préparer un échantillon représentatif
Incluez différents clients, taxes, remises, devises et avoirs.
- Étape 4
Contrôler et corriger
Distinguez erreurs bloquantes, avertissements et responsables de correction.
- Étape 5
Tester le flux cible
Validez mapping, sécurité, retours d’erreurs et reprise avant généralisation.
Comment choisir un échantillon de test représentatif
Ne testez pas uniquement une facture simple déjà conforme. Commencez, à titre pratique, par 10 à 20 factures couvrant les principaux cas métier, sans considérer ce nombre comme une garantie de conformité.
Enregistrez les erreurs, corrigez les données sources, rejouez les mêmes cas puis augmentez progressivement le volume.
- Facture B2B standard
- Plusieurs taux de TVA
- Exonération ou cas particulier réellement utilisé
- Remise et plusieurs lignes
- Avoir
- Devise différente si applicable
- Erreur volontaire
- Chaque outil ou entité significative
Checklist avant de demander une sandbox
Preuve ACAPI
Voir concrètement ce qu’un moteur de conformité contrôle
ACAPI réalise un contrôle préparatoire des données facture : ICE fournisseur, ICE client B2B, devise, TVA et total TTC. Le rapport distingue les erreurs bloquantes, avertissements et recommandations, puis indique un statut de préparation UBL. Un exemple UBL peut uniquement être généré lorsqu’aucune erreur bloquante ne subsiste.
Le profil ma-2026-draft est préparatoire et ne constitue pas une validation ou une acceptation officielle de la DGI.
Pour qui ?
PME
Désignez la personne responsable, vérifiez les exports disponibles et commencez par un petit échantillon avant toute migration précipitée.
Voir le parcoursCabinets et fiduciaires
Recensez les outils des clients, classez leur préparation et adoptez une procédure commune de collecte plutôt qu’un traitement différent par dossier.
Voir le parcoursIntégrateurs et éditeurs
Documentez le mapping, séparez validation fonctionnelle et transformation, gérez les rejets et gardez tous les secrets d’accès côté serveur.
Voir le parcoursGrands comptes
Cartographiez entités et ERP, attribuez les corrections, puis prévoyez supervision, traçabilité et traitement progressif des volumes.
Voir le parcoursQuestions fréquentes
Décider avec prudence
La facturation électronique est-elle déjà obligatoire pour toutes les entreprises ?
Cette page ne suppose pas une obligation générale ni un calendrier définitif. Les entreprises concernées, les phases et les modalités exactes doivent être vérifiées dans les publications officielles applicables et avec les professionnels compétents.
Une facture PDF est-elle une facture électronique structurée ?
Un PDF est surtout conçu pour la lecture visuelle. Une facture structurée expose des champs qu’un logiciel peut lire et contrôler automatiquement. Le format final officiellement attendu doit être confirmé auprès des sources compétentes.
Peut-on garder son logiciel actuel ?
Oui, si son évaluation montre qu’il conserve les données nécessaires, produit des exports exploitables, trace les corrections et peut évoluer. La décision doit suivre un audit du besoin, pas une hypothèse.
Que faut-il préparer avant de changer de logiciel ?
Nettoyez les référentiels clients et articles, documentez les règles de calcul, réunissez un échantillon de factures, cartographiez les validations et définissez les exports ou intégrations attendus.
FactureCare remplace-t-il l’expert-comptable ?
Non. FactureCare structure la préparation opérationnelle et les contrôles de données. Les décisions fiscales, comptables et réglementaires restent à confirmer avec les professionnels habilités.
ACAPI fournit-il une validation officielle DGI ?
Non. Le profil ma-2026-draft est préparatoire. ACAPI ne fournit ni validation, ni certification, ni acceptation officielle de la DGI.
Édité par : FactureCare — Akabar Développement SARL
Mis à jour le : 13 juillet 2026
Statut : guide de préparation opérationnelle
Les modalités réglementaires exactes doivent être vérifiées auprès des publications officielles et des professionnels compétents.