La préparation à la facturation électronique ne commence pas par acheter un connecteur. Elle commence par rendre chaque facture identifiable, calculable, corrigeable, exportable et retrouvable. La checklist ci-dessous peut être imprimée et datée. Elle ne prétend ni annoncer un calendrier obligatoire ni remplacer une spécification DGI future. Elle prépare les données et les responsabilités utiles aujourd’hui, puis laisse une ligne distincte pour le canal, le format national et l’accusé lorsqu’une documentation officielle s’applique.

Les huit chantiers
- Identité légale et coordonnées commerçant validées.
- Clients professionnels nettoyés avec ICE et adresse.
- Numérotation, dates, devise, TVA et arrondis testés.
- Avoirs et corrections reliés à l’original.
- PDF et données structurées cohérents.
- Archive, sauvegarde et restauration prouvées.
- Rôles d’émission, dépôt, suivi et incident nommés.
- Test complet réalisé avec fichier, empreinte, export et accusé réel du canal disponible.
1. Identité, clients et paramètres
Cochez seulement après contrôle sur une source détenue par l’entreprise, pas parce qu’une ancienne facture affiche déjà la valeur.
| Case | À vérifier | Preuve |
|---|---|---|
| ☐ Société | Raison sociale et forme exactes | Document légal ou dossier fiscal |
| ☐ Adresse | Adresse d’émission et coordonnées | Paramètre relu |
| ☐ ICE | Valeur complète sans troncature | Facture test |
| ☐ Clients B2B | Nom, adresse, ICE et contact | Échantillon de dix fiches |
| ☐ Produits | Libellé, unité, prix et taux | Catalogue exporté |
| ☐ Banque/paiement | RIB et moyens si affichés | PDF test |
| ☐ Langues | Libellés FR/AR utiles au client | Impression test |
Révisez les mentions obligatoires avec le CGI en vigueur et votre fiduciaire. Une donnée présente n’est pas forcément correcte ; une donnée absente n’est pas toujours exigée dans tous les cas.
2. Document, numéro et calcul
Testez une facture simple, une remise, deux taux si votre activité en utilise, un client société, un règlement différé et un avoir. Ne choisissez pas un taux pour réussir le test : utilisez un cas réel validé.
- Définir facture, avoir et documents non fiscaux utilisés.
- Écrire la règle de numérotation et les droits de validation.
- Tester date d’émission, échéance et devise MAD.
- Calculer quantité, prix, remise et HT par ligne.
- Regrouper base et TVA par taux.
- Contrôler arrondis, TTC et montant payable.
- Comparer le PDF à la donnée structurée.
- Relier l’avoir à la facture corrigée.
- Empêcher modification et suppression silencieuses après émission.
- Faire approuver les cas par le comptable.
| Scénario | Résultat attendu | Échec à traiter |
|---|---|---|
| Facture B2B | Client et ICE corrects, numéro final | Fiche incomplète |
| Deux taux | Ventilation et total cohérents | Arrondi global différent |
| Avoir partiel | Référence et quantités limitées | Crédit supérieur à l’original |
| Hors ligne | Émission locale et état visible | Confusion avec transmission |
| Réexport | Même XML et même hash | Octets modifiés |
| Restauration | Documents et états retrouvés | Sauvegarde inutilisable |
Pour comprendre les différences de fichier, relisez PDF contre facture structurée, puis ouvrez un exemple UBL 2.1. UBL est ici le choix d’export BelloPOS, pas une spécification nationale déclarée obligatoire.
3. Export, dépôt et suivi
La facture n’est pas terminée parce qu’un fichier existe. Il faut savoir qui l’exporte, où il le dépose, comment l’accusé revient et que faire quand rien ne revient.
| Case | Question opérationnelle | Propriétaire |
|---|---|---|
| ☐ Export | Un XML et un lot de période s’ouvrent-ils ? | Facturation |
| ☐ Intégrité | Le SHA-256 est-il reproductible ? | IT/éditeur |
| ☐ Dépôt | Quel canal officiel est réellement disponible ? | Fiscalité |
| ☐ Accusé | Où sont code, heure et référence ? | Comptabilité |
| ☐ Rejet | Qui diagnostique sans modifier l’original ? | Facturation + comptable |
| ☐ Relance | Quand escalader et à qui ? | Responsable nommé |
| ☐ Continuité | Que fait le comptoir sans Internet ? | Exploitation |
Le tutoriel d’export XML et ZIP donne le contrôle du manifeste. La checklist de facture rejetée évite d’inventer le sens d’un message.

Laissez les inconnues visibles
Si le format national, le calendrier, le portail ou un code n’est pas publié officiellement pour votre cas, écrivez « à confirmer » avec un responsable et une date de revue. Une case cochée sur une rumeur est plus dangereuse qu’une inconnue assumée.
4. Archive, sauvegarde et restitution
L’article 211 du CGI 2026 prévoit dix ans de conservation pour les documents qu’il vise. Définissez ce qui constitue l’original conservé, où sont PDF, XML, manifeste, accusés et corrections, qui y accède et comment une demande est restituée.
Appliquez la règle 3-2-1 comme discipline pratique : plusieurs copies, supports différents et une copie éloignée ou déconnectée selon votre risque. Ce n’est pas une formule légale ; le test décisif est la restauration. Suivez le guide d’archivage marocain.
Cochez : ☐ sauvegarde datée ; ☐ copie hors du PC ; ☐ chiffrement ou accès contrôlé ; ☐ restauration trimestrielle ; ☐ recherche par numéro ; ☐ procédure de perte ; ☐ sortie possible si le logiciel change.
5. Comment BelloPOS couvre la checklist
BelloPOS Go émet les factures, génère UBL 2.1, calcule SHA-256, conserve une file locale et exporte XML ou ZIP avec manifeste. Le comptoir fonctionne hors ligne. La transmission DGI directe n’est pas activée : dépôt et accusé restent sous la responsabilité du commerce ou de sa fiduciaire via le canal officiel disponible.
| Besoin | BelloPOS | Limite à noter |
|---|---|---|
| Identité et client | Paramètres et fiches avec ICE | La saisie doit être vérifiée |
| Émission | Numéro, PDF et UBL à partir de Go | Pas de validation fiscale automatique |
| Intégrité | SHA-256 local | Ni signature ni acceptation DGI |
| Lot | ZIP et manifeste CSV | Dépôt non connecté |
| Correction | Avoirs et lignée complète dans Pro | Décision fiscale à valider |
| Archive | Données et sauvegardes locales | Le propriétaire organise les copies externes |
Testez dans Go avant la bascule ; choisissez Pro si vous avez besoin de devis, BC, BL et avoirs reliés. Les licences sont achetées une fois. Comparez les forfaits et inscrivez leur limite dans votre checklist.
Les erreurs à éviter
- Acheter avant de nettoyer les données.
- Cocher une date obligatoire non sourcée.
- Confondre UBL BelloPOS et format DGI officiel.
- Tester seulement une facture sans avoir ni rejet.
- Oublier la personne qui dépose et suit.
- Appeler SHA-256 signature.
- Sauvegarder sans restaurer.
- Laisser l’unique export sur le PC de caisse.
Questions fréquentes
La facturation électronique est-elle déjà obligatoire pour tous ?
Ne généralisez pas sans texte officiel applicable. La checklist prépare les données sans annoncer une date ou un périmètre non confirmé.
Cette checklist garantit-elle la conformité DGI ?
Non. Elle organise données, contrôles et preuves. Une spécification et un canal officiels doivent être appliqués lorsqu’ils existent pour votre cas.
Faut-il obligatoirement UBL 2.1 ?
Nous ne présentons pas UBL comme format national imposé. C’est le format structuré exporté par BelloPOS.
Qui doit signer la checklist ?
Au minimum les responsables facturation, exploitation et comptabilité, avec l’éditeur ou l’IT sur export et sauvegarde.
À quelle fréquence la revoir ?
Après changement légal, logiciel ou organisation, et au moins avant chaque nouvelle phase de déploiement.
BelloPOS envoie-t-il les factures à la DGI ?
Non. Il prépare et exporte ; le dépôt direct n’est pas connecté aujourd’hui.
À retenir
Une entreprise prête connaît ses données, ses calculs, sa correction, son export, son dépôt, son accusé et sa restauration. Imprimez la liste, laissez les inconnues ouvertes, attribuez chaque case et testez tout le parcours.
Sources
Les chiffres et les règles cités ci-dessus viennent de ces pages, consultées à la date indiquée dans l’article.
- Code général des impôts 2026, DGI, consulté le 29 août 2026
- Spécification officielle Universal Business Language 2.1, OASIS
- BelloPOS, facturation électronique et export UBL, consulté le 29 août 2026
- Tarifs BelloPOS Lite, Go et Pro, consultés le 29 août 2026
Faites un test de bout en bout
Émettez un cas simple et un avoir, comparez PDF et UBL, vérifiez le hash, exportez une période et restaurez la sauvegarde avant de signer la checklist.
Pour aller plus loin
D’autres guides pratiques sur le même sujet :