En raison du nombre élevé de demandes reçues, les prises de contact sont traitées par ordre de priorité. Les entreprises inscrites aujourd'hui seront contactées en priorité lors de l'ouverture des premiers accès.

Factureo
Accueil

Conformité & processus · Information

Format CII pour la facture électronique au Maroc : spécifications DGI

Cross Industry Invoice (CII) et facturation électronique DGI : structure, profil marocain, différences avec UBL et implémentation pour ERP et éditeurs de logiciels.

4 min de lecture

Le format CII (Cross Industry Invoice), normalisé sous la référence UN/CEFACT, constitue une alternative majeure à UBL pour structurer les factures électroniques. Dans le cadre de la réforme marocaine, la DGI l'inscrit parmi les formats acceptés par la charte de facturation électronique, aux côtés d'UBL 2.1 et de Factur-X. Les groupes industriels, les ERP d'origine européenne et certains secteurs B2B privilégient CII pour sa granularité et son héritage dans les échanges EDI internationaux. Ce guide explique la structure CII, son profil d'application Maroc et les critères de choix entre CII et les autres standards.

CII dans l'écosystème de la facturation électronique marocaine

La DGI ne réinvente pas un format propriétaire : elle s'appuie sur des standards ouverts pour maximiser l'interopérabilité entre entreprises, secteurs et frontières. CII répond à ce critère en offrant un modèle de données riche, particulièrement adapté aux flux industriels complexes — lignes multiples, sous-traitance, références logistiques, conditions Incoterms. La charte DGI définit un profil CII marocain qui restreint le standard international aux champs nécessaires au contrôle fiscal : identités des parties, ICE, TVA, numérotation, montants et références documentaires. Ce profil est la référence contractuelle entre votre logiciel et la plateforme nationale.

Si votre ERP exporte déjà du CII pour d'autres pays, l'effort d'adaptation au Maroc porte principalement sur le mapping des identifiants fiscaux locaux et des extensions charte. À l'inverse, une PME équipée d'un logiciel cloud marocain utilisera souvent UBL en interne. L'arbitrage technique est détaillé dans notre comparatif avec le format UBL 2.1 et Factur-X.

Anatomie d'un document CII conforme

Un message CII de facture s'articule autour de groupes fonctionnels : en-tête exécutif (`ExchangedDocumentContext`), document (`ExchangedDocument` avec numéro et date), transaction commerciale (`SupplyChainTradeTransaction`), vendeur et acheteur (`SellerTradeParty`, `BuyerTradeParty`), lignes (`IncludedSupplyChainTradeLineItem`), récapitulatif TVA et totaux monétaires. Chaque groupe contient des éléments typés que la plateforme DGI valide selon le profil marocain. Les mentions obligatoires se traduisent par la présence obligatoire de certains chemins XML ; leur absence entraîne un rejet en modèle clearance.

  • Contexte : profil de conformité charte DGI référencé
  • Document : numéro unique, date, type (facture, avoir, rectificative)
  • Parties : identifiants IF, ICE, adresses normalisées
  • Lignes : quantités, prix, codes article, ventilation TVA
  • TVA : bases imposables par taux, montants de taxe, exonérations documentées
  • Paiement : conditions et références bancaires si requis par la charte

CII et factures rectificatives

Les avoirs et factures rectificatives en CII doivent porter une référence explicite à la facture d'origine — numéro, date, identifiant plateforme si applicable. Cette traçabilité est essentielle pour la cohérence des déclarations de TVA et pour le contrôle fiscal. Les processus manuels de « note de crédit hors système » deviennent incompatibles avec le modèle clearance. Intégrez ces scénarios dans votre recette technique en suivant les règles d'émission conforme et en croisant avec notre guide sur les erreurs fréquentes DGI.

Validation, signature et transmission

Comme pour UBL, la validation CII combine contrôle XSD du profil marocain et contrôles métier plateforme. La signature électronique s'applique selon les mêmes principes d'authenticité et d'intégrité. Après acceptation, la plateforme attribue un identifiant unique et un QR code que le connecteur doit réinjecter dans la représentation visuelle. Les échanges avec la DGI s'effectuent via API REST ou flux EDI selon le volume et l'infrastructure de l'entreprise — voir notre article sur la transmission EDI/API.

Les éditeurs qui supportent CII doivent maintenir une parité fonctionnelle avec UBL : mêmes scénarios métier, mêmes taux de succès clearance, même qualité des messages d'erreur. Les entreprises ne doivent pas subir de régression fonctionnelle selon le format sous-jacent — seule la couche d'export change.

Quand choisir CII pour votre projet marocain

Privilégiez CII si votre ERP ou votre hub EDI le génère nativement, si vous opérez dans l'industrie ou la distribution avec des flux complexes, ou si votre groupe impose CII comme standard corporate. Privilégiez UBL ou Factur-X si votre logiciel de facturation marocain est optimisé pour ces formats et que vos volumes sont principalement B2B domestiques de complexité modérée. Dans tous les cas, validez le choix avec votre éditeur agréé et testez bout-en-bout avant la date d'obligation. Le guide facturation électronique Maroc accompagne cette décision stratégique.

Questions fréquentes sur le format CII

Questions fréquentes

CII est-il compatible avec la plateforme nationale DGI ?

Oui, lorsqu'il est produit selon le profil CII défini par la charte de facturation électronique marocaine et transmis via un connecteur conforme.

Puis-je mélanger CII à l'émission et UBL à la réception ?

Émetteur et destinataire n'ont pas besoin du même format interne : la plateforme normalise les échanges. En revanche, chaque émission doit respecter un format accepté par la charte.

CII est-il plus complexe qu'UBL à implémenter ?

CII peut être plus verbeux et granulaire. La complexité réelle dépend de votre stack existante et du profil marocain, qui limite les champs au nécessaire fiscal.

Comment valider un fichier CII avant envoi ?

Appliquez le schéma XSD du profil marocain, exécutez vos tests métier et passez par l'environnement de recette plateforme si disponible.

La charte DGI peut-elle restreindre davantage le profil CII ?

Oui. Suivez les mises à jour officielles et les release notes de votre éditeur pour adapter votre générateur CII sans interruption de service.

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