GUIDE PRATIQUE · MAROC
Facture électronique au Maroc.
Comprendre les factures structurées, le format UBL et les étapes pour préparer un fichier XML.
Une facture électronique peut prendre plusieurs formes. Un PDF permet de voir une facture, tandis qu’un fichier structuré organise ses données pour être traitées par un logiciel. UBL (Universal Business Language) est une norme de documents commerciaux utilisant XML. Au Maroc, la DGI a présenté un projet de facturation électronique évoquant ce format ; les modalités applicables doivent être vérifiées dans les publications officielles.
Facture PDF, XML et UBL : quelle différence ?
Un PDF montre avant tout la facture à une personne. XML est un langage qui permet de structurer des données ; UBL 2.1 définit notamment une structure XML pour les factures. Un simple fichier XML n’est donc pas nécessairement une facture UBL. Un aperçu PDF peut faciliter la lecture, mais conservez le XML original pour préserver ses données.
Que contient une facture UBL ?
On y retrouve généralement le numéro et la date, les coordonnées du vendeur et du client, la devise, les lignes de produits ou services, les quantités, les prix, les taxes et les totaux. Selon le contexte, d’autres renseignements peuvent être nécessaires, notamment les identifiants des entreprises au Maroc. Un profil ou une réglementation peut imposer des champs et contrôles supplémentaires.
Pour voir les éléments XML correspondant à ces informations, consultez notre exemple de facture UBL 2.1.
Comment créer une facture XML UBL gratuitement ?
- Ouvrez le créateur de facture UBL et choisissez « Créer un UBL ».
- Saisissez la facture, les parties, les articles et la TVA. Les informations complémentaires permettent notamment de renseigner l’ICE et l’IF.
- Vérifiez les montants et les avertissements, puis téléchargez le fichier XML. Vous pouvez le rouvrir dans le lecteur pour consulter son aperçu.
La lecture et la création se font gratuitement dans votre navigateur. UBL.ma ne convertit pas automatiquement un PDF en XML : il faut saisir les données. Son aperçu peut être imprimé en PDF, mais ne montre pas nécessairement tous les champs du fichier.
La facture UBL est-elle conforme à la DGI ?
La création d’un fichier UBL ne suffit pas à établir sa conformité fiscale ou sa compatibilité avec un dispositif officiel. UBL.ma ne vérifie pas le schéma XSD ni les signatures, ne signe pas les factures et ne les transmet pas à la DGI. Vérifiez les textes, le calendrier et les spécifications en vigueur auprès de l’administration et, pour votre situation, de votre conseiller.
Pour aller plus loin
Consultez le guide du format UBL au Maroc pour lire ou créer un fichier, et nos actualités sur la facturation électronique pour suivre les annonces.
Références : Direction générale des impôts · Secrétariat général du gouvernement · Spécification UBL 2.1 d’OASIS · Présentation du projet rapportée par Médias24.