Commerce au MarocFacturationGuides & comparatifs

Facture électronique ou PDF : quelle différence au Maroc ?

Un PDF se lit et s’imprime ; un fichier structuré se traite champ par champ. Validité, mentions, XML, signature, archivage et choix pratique pour une entreprise marocaine.

Par BelloCommerce

·

Un PDF peut être une facture valable, mais ce n’est pas la même chose qu’une facture structurée. Le PDF présente des informations à une personne ; un XML range vendeur, client, lignes, TVA et totaux dans des champs qu’un autre système traite automatiquement. Au Maroc, les mentions et la numérotation de l’article 145 restent essentielles. Le futur circuit DGI ne doit pas être déduit du seul mot électronique ni d’un format choisi par un éditeur.

Comparaison entre facture électronique et facture PDF au Maroc
Comparaison entre facture électronique et facture PDF au Maroc.

En bref

  • PDF est une présentation visuelle ; XML est une structure de données.
  • Un PDF complet reste utilisable aujourd’hui, mais son envoi par e-mail ne prouve pas une transmission fiscale.
  • La valeur d’une facture commence par ses mentions, sa série continue et son historique, pas son extension.
  • Le rapport DGI confirme un portail, sans publier dans ce passage le schéma national à utiliser.
  • BelloPOS fournit PDF pour le client et UBL 2.1 pour l’export, sans raccordement DGI direct actif.

1. PDF, image, XML : trois objets différents

Le langage courant appelle parfois toute facture reçue par e-mail une facture électronique. Cette expression décrit alors le canal. Dans un projet fiscal, elle désigne généralement un document dont les données peuvent circuler entre systèmes. Pour éviter le malentendu, demandez toujours : parle-t-on de l’affichage client, de la preuve juridique, du fichier structuré ou de la transmission à l’administration ? Notre FAQ sur la facturation électronique définit les autres termes qui prêtent à confusion.

ObjetCe qu’il contientCe que la machine comprendUsage principal
Photo ou scanDes pixels représentant le papierPresque rien sans reconnaissance OCRCopie visuelle et dépannage
PDF texteUne mise en page avec texte sélectionnableDu texte, mais pas toujours la signification de chaque montantLecture, envoi, impression
PDF avec champs internesPrésentation et quelques métadonnéesPlus d’information, sans garantir un schéma communFormulaire ou archive enrichie
XML structuréChamps hiérarchisés selon un schémaIdentités, lignes, taxes et totaux identifiablesÉchange et contrôle automatiques
Paquet hybridePDF plus XML liéLecture humaine et traitement machineConserver les deux représentations

Changer le nom facture.pdf en facture.xml ne transforme rien. Le XML doit suivre un schéma et ses règles. Inversement, un XML peut être techniquement parfait mais fiscalement inutilisable si l’identité, le taux ou le numéro source est faux. Le format ne remplace jamais les données.


2. Un PDF est-il valable au Maroc aujourd’hui ?

Un support électronique n’annule pas les obligations de facturation. L’article 145-III demande notamment identité du vendeur, identifiant fiscal et taxe professionnelle, date, client et ICE, nature, quantité, prix, TVA distincte, paiement et autres renseignements légaux, avec une série continue. Notre checklist des mentions obligatoires permet de vérifier un document en quelques minutes.

  • PDF créé par un logiciel : Il peut documenter la vente s’il porte les mentions, le numéro et l’historique requis. Sa qualité dépend des données et de la procédure.
  • PDF imprimé puis scanné : Il reproduit visuellement le document, mais ajoute une étape et perd souvent le lien avec les données sources. Gardez l’original et l’écriture qui l’a généré.
  • PDF envoyé par e-mail ou WhatsApp : Le canal facilite la remise au client. Il ne constitue pas à lui seul un dépôt DGI, une validation ou un accusé fiscal.
  • PDF signé : Une signature peut servir l’identité et l’intégrité selon son dispositif. Elle ne transforme pas automatiquement le contenu en données structurées ni en facture acceptée par un portail fiscal.
  • PDF modifié après émission : C’est le vrai danger. Une facture émise doit garder son historique ; une correction passe par un avoir ou la procédure appropriée, pas par le remplacement silencieux du fichier.

La loi n° 53-05 reconnaît qu’un écrit exigé pour la validité d’un acte peut être établi et conservé électroniquement sous les conditions prévues, notamment autour de l’identification et de l’intégrité. Cela ne signifie pas que n’importe quel PDF satisfait automatiquement toutes les obligations fiscales. Droit de l’écrit électronique et circuit de facture fiscale sont deux contrôles distincts.

La réponse change donc selon la question. ‘Puis-je remettre une facture PDF complète à mon client aujourd’hui ?’ appelle généralement oui. ‘Ce PDF est-il le fichier structuré et transmis que retiendra le futur dispositif ?’ exige la spécification officielle et ne peut pas être affirmé par analogie.

3. Pourquoi les administrations et les comptables veulent des données structurées

Une personne lit facilement un PDF. À grande échelle, une machine doit deviner quelle zone est le total HT, si 20 % est un taux ou une remise, et quel identifiant appartient au client. Une structure commune retire cette ambiguïté.

  1. Le logiciel émetteur place chaque donnée dans le champ défini par le schéma.
  2. Les règles contrôlent type, longueur, présence et cohérence des valeurs.
  3. Le destinataire importe les champs sans ressaisie manuelle.
  4. Les totaux et taxes peuvent être recalculés et rapprochés.
  5. Les statuts, corrections, paiements ou litiges peuvent être reliés à la facture d’origine.
  6. L’archive garde le contenu source et sa trace, pas seulement une apparence imprimée.
ContrôleDans un PDF seulDans un fichier structuré bien défini
ICE du clientUn humain le repère visuellementUn champ peut être exigé et contrôlé
Total TVALu ou extrait avec risque d’erreurCalculé à partir de lignes nommées
Import comptableRessaisie ou OCRMapping automatique possible
AvoirLien écrit dans le documentRéférence machine vers la facture source
Recherche de masseDépend du texte indexéRequête directe sur les champs

La structure n’élimine pas la responsabilité. Un taux mal paramétré sera transmis plus vite, pas corrigé par magie. Avant tout raccordement, faites relire les fiches vendeur, clients et produits, puis testez facture normale, exonération, remise, paiement partiel et avoir avec la fiduciaire.

Données structurées XML d'une facture
Données structurées XML d’une facture.

XML ne veut pas dire automatiquement ‘format DGI’

XML est un contenant. UBL 2.1 est un schéma international que BelloPOS a choisi pour produire des données récupérables. Dans les sources officielles consultées au 29 août 2026, nous n’avons pas trouvé une publication imposant UBL 2.1 comme schéma national marocain. Nous le présentons donc comme notre format d’export, pas comme une homologation ni une exigence attribuée à la DGI.

4. Quel fichier envoyer, conserver et remettre au comptable

Pour le client, le PDF reste la représentation la plus simple à lire, imprimer et joindre. Pour votre système, gardez aussi la donnée source et l’historique. Pour le comptable, convenez d’un dossier de période avec factures, avoirs, paiements, numérotation et un manifeste permettant de rapprocher chaque pièce. Le guide émettre une facture étape par étape couvre le flux avant cet archivage.

  • Au client : PDF lisible portant toutes les mentions et, si nécessaire, conditions et références de paiement.
  • Dans le logiciel : Document source, numéro, lignes, TVA, statuts, auteur, corrections et empreinte éventuelle.
  • À la fiduciaire : Export de période, manifeste, avoirs, paiements et exceptions à vérifier.
  • Pour la DGI : Format, canal et accusé fixés par la procédure officielle applicable, sans supposition.
  • Dans l’archive : Représentations lisibles et structurées, sauvegardes restaurées et droits d’accès documentés.

L’article 211 fixe une conservation de dix ans pour les doubles de factures de vente ou tickets, les pièces de dépenses et d’investissements et les documents comptables nécessaires au contrôle. Ne confondez pas conserver une pièce jointe dans une boîte e-mail et exploiter une archive. Une archive utile se retrouve, se lit, se restaure et garde les liens entre original et correction.

Le dépôt fiscal, lorsqu’il est applicable, constitue encore une autre action. Le rapport DGI 2025 dit que le portail permet émission, transmission, réception et déclaration d’événements postérieurs. Il ne suffit pas de mettre un XML dans un dossier nommé DGI. Il faut utiliser le canal officiel, conserver l’accusé ou le statut fourni et suivre les règles publiées.

5. Le double flux BelloPOS : lecture humaine et export structuré

BelloPOS conserve l’usage immédiat du commerce : la facture peut être imprimée ou fournie en PDF au client. À partir de Go, la même émission produit aussi un XML UBL 2.1 avec identités, dates, lignes, TVA, totaux et paiement. Une empreinte SHA-256 est calculée sur le fichier émis, qui rejoint une file locale. L’opérateur peut exporter une pièce ou une période en ZIP avec manifeste CSV.

BesoinRéponse BelloPOSLimite annoncée
Client veut lire la facturePDF et impressionLe PDF n’est pas un dépôt fiscal
Comptable veut des donnéesUBL 2.1 plus manifeste de périodeLe schéma doit être accepté par son propre flux
Internet tombeÉmission et file locale hors ligneLe dépôt devra suivre le délai officiel
Vérifier le fichier émisEmpreinte SHA-256Ce n’est pas une signature DGI
Transmettre à l’administrationExport prêt à remettrePas de connexion DGI directe active

Cette séparation rend le choix clair. Si vous avez seulement besoin d’envoyer une belle facture, le PDF répond au client. Si vous voulez éviter l’enfermement, préparer l’automatisation et transmettre des données à une fiduciaire, exigez aussi un format structuré et un export complet. Pour le statut du déploiement, lisez notre article la facture électronique est-elle obligatoire ?.

Les erreurs à éviter

  • Appeler électronique tout PDF envoyé par message sans préciser le sens du mot.
  • Croire qu’une extension XML garantit un schéma, une conformité ou une acceptation.
  • Supprimer une facture et régénérer le PDF au lieu de créer un avoir tracé.
  • Conserver uniquement la pièce jointe, sans données sources, sauvegarde ni preuve de restauration.
  • Présenter une empreinte SHA-256 comme une signature ou une validation DGI.

Questions fréquentes

Un PDF est-il une facture électronique au Maroc ?

Il peut être une facture créée et remise électroniquement, mais il n’est pas un fichier structuré simplement parce qu’il est en PDF. Pour un dispositif fiscal, il faut suivre la définition, le format et le canal officiels.

Une facture PDF reste-t-elle valable ?

Elle peut l’être si elle porte les mentions obligatoires, suit une série continue, garde son historique et est conservée. Le support n’efface aucune exigence de l’article 145.

Quelle est la différence entre PDF et XML ?

Le PDF présente une mise en page à une personne. Le XML range les valeurs dans des champs définis qu’un logiciel peut contrôler et importer.

UBL 2.1 est-il le format officiel de la DGI marocaine ?

Nous n’avons pas trouvé cette obligation dans les sources officielles consultées. C’est le format d’export structuré choisi par BelloPOS, pas une norme nationale que nous attribuons à la DGI.

Faut-il conserver PDF et XML ?

C’est une bonne pratique quand les deux représentent la même facture : l’un est lisible, l’autre traitable. Gardez aussi statut, avoirs, paiement, accusés et sauvegardes selon la procédure applicable.

BelloPOS envoie-t-il le XML directement à la DGI ?

Non. BelloPOS prépare, scelle, met en file et exporte. Le commerçant ou sa fiduciaire effectue le dépôt par le canal officiel disponible.

À retenir

Le PDF n’est ni inutile ni identique à une facture structurée. Utilisez-le pour la lecture et la remise au client, gardez un format de données pour l’échange et l’archive, et ne qualifiez de flux DGI que ce que la spécification et le canal officiels confirment. Une bonne solution produit les deux sans cacher ses limites.

Sources

Les chiffres et les règles cités ci-dessus viennent de ces pages, consultées à la date indiquée dans l’article.

Produisez le document lisible et les données récupérables

BelloPOS génère la facture client et, à partir de Go, son export UBL 2.1 scellé avec file locale et paquet de période. Voyez le parcours complet puis comparez les éditions, en gardant le dépôt DGI sous la responsabilité convenue avec votre fiduciaire.

Pour aller plus loin

D’autres guides pratiques sur le même sujet :