Commerce au MarocFacturationGuides & comparatifs

Peut-on préparer une facture électronique sans Internet ?

Émettre, numéroter, structurer, sceller et exporter localement reste possible ; transmission et accusé sont des étapes distinctes.

Par BelloCommerce

·

Oui, une entreprise peut préparer localement une facture électronique sans Internet si son logiciel garde sur le poste les données, la numérotation, le fichier structuré et sa piste. Ce qui peut attendre le retour d’une connexion, c’est la transmission par un canal distant, pas l’enregistrement de la vente. Il faut toutefois distinguer capacité technique et règle administrative : si un futur dispositif exige une autorisation en temps réel, son texte précis déterminera le comportement permis.

Préparer une facture électronique sans Internet au Maroc
Préparer une facture électronique sans Internet au Maroc.

Ce qui fonctionne et ce qui attend

  • La vente, l’identité client, le numéro et le PDF peuvent être produits localement.
  • UBL 2.1 et SHA-256 peuvent être créés sans réseau.
  • Une file locale conserve le document et son état jusqu’à l’action suivante.
  • L’export individuel ou par période ne demande pas de connexion dans BelloPOS.
  • Le dépôt, l’authentification et l’accusé d’un portail distant demandent leur canal disponible.
  • Hors ligne ne veut pas dire sans sauvegarde, contrôle des droits ou procédure de reprise.

1. Décomposer le mot facturation électronique

Le même terme recouvre plusieurs opérations. La panne ne touche pas toutes les étapes de la même façon. Cette séparation complète le guide pour choisir un logiciel de facturation électronique.

ÉtapePossible localement ?Preuve attendue
Saisir la venteOuiTransaction enregistrée
Attribuer le numéroOui si moteur localSérie sans doublon
Créer PDFOuiCopie lisible
Créer UBL XMLOuiFichier structuré
Calculer SHA-256OuiEmpreinte conservée
Mettre en fileOuiÉtat local visible
Transmettre à un portailNon sans liaisonAccusé distant
Recevoir validationNon sans liaisonStatut officiel

Le mot file ne doit pas cacher une promesse. Elle doit afficher combien de documents attendent, leurs numéros, dates, types et erreurs. Un badge vert sans fichier consultable est moins utile qu’une liste honnête marquée scellée localement.


2. Le parcours d’une facture pendant la coupure

Préparez la coupure volontairement avant qu’elle arrive. Coupez le Wi-Fi dans une base de test et suivez une facture de bout en bout.

  1. Identifiez le client et contrôlez ses mentions sans dépendre d’un annuaire distant.
  2. Enregistrez la vente et son paiement sur le poste local.
  3. Émettez la facture une seule fois et notez son numéro.
  4. Générez PDF et XML UBL depuis les mêmes données.
  5. Calculez l’empreinte et placez le document dans la file locale.
  6. Imprimez ou remettez la version lisible au client.
  7. Exportez l’XML si le processus prévoit un transfert par support contrôlé.
  8. Au retour du réseau, effectuez l’action distante prévue et attachez l’accusé.

Une réimpression ne doit jamais consommer un nouveau numéro ni créer une deuxième facture dans la file. Une erreur de taxe ou de client ne se répare pas en modifiant le XML avec un éditeur : corrigez le document selon le statut et produisez l’avoir ou la trace appropriée.

3. Les risques spécifiques au travail local

L’absence de dépendance cloud évite l’arrêt du comptoir, mais elle concentre des responsabilités sur le matériel du commerce.

RisqueMesureTest
Panne du PCSauvegardes sur supports séparésRestauration trimestrielle
Deux postes émettent le même numéroUne source de numérotation contrôléeCoupure simultanée
Utilisateur supprime la filePermissions et journalCompte caissier limité
Horloge fausseContrôle date et heureAlerte au démarrage
Export oubliéResponsable et fréquenceChecklist de clôture
Support USB perduChiffrement et registre de remiseInventaire des copies

Une vraie stratégie hors ligne nomme aussi le responsable du dépôt différé, le délai, le canal, la reprise après échec et l’escalade. Tant qu’une nomenclature officielle de rejet n’est pas publiée pour votre cas, utilisez des états neutres : préparée, scellée, exportée, remise, puis le statut exact rendu par le canal.

File locale de facturation électronique hors ligne
File locale de facturation électronique hors ligne.

Ne jamais afficher « validée DGI » sans réponse DGI

Un document créé et hashé localement est scellé localement. Le logiciel ne peut pas déduire une réception, une validation ou une référence administrative d’une absence de connexion. Ces états demandent une réponse authentique du service concerné.

4. Continuité et conformité ne sont pas opposées

La continuité protège la vente et la série pendant une panne. La conformité protège l’identité, les calculs, les corrections, la conservation et la restitution. Un bon système garde les deux : il ne bloque pas le client, mais il ne masque pas les opérations à terminer.

Définissez une limite opérationnelle si le retard s’allonge : qui décide de poursuivre, comment informer la fiduciaire, quels documents remettre sur support et quand suspendre une fonctionnalité dépendante. Cette règle dépendra aussi de tout texte officiel applicable à votre secteur.

Conservez le document émis et l’accusé ultérieur sous une même référence. Le CGI 2026 impose aux contribuables visés la conservation des doubles de factures ou tickets et documents comptables pendant dix ans. L’article sur l’archivage des factures transforme cette durée en procédure.

5. Ce que fait BelloPOS hors ligne

BelloPOS stocke ventes, clients, produits et factures sur le PC Windows. Go et Pro créent localement l’UBL 2.1, calculent SHA-256 et placent les factures dans une file. L’utilisateur peut exporter un XML ou un ZIP avec manifeste sans connexion. Le commerçant continue donc le comptoir pendant une coupure.

FonctionDisponible hors ligneLimite
Vente et ticketLite, Go, ProLe PC doit fonctionner
Facture depuis venteGo, ProIdentité client à contrôler
UBL et hashGo, ProChoix BelloPOS, pas preuve de schéma DGI imposé
Documents commerciauxProWorkflow plus large
Transmission DGINon connectéeDépôt externe par canal disponible

BelloCommerce ne reçoit pas la base locale et ne peut pas la restaurer à votre place. Programmez les sauvegardes, protégez les supports et testez-les. Une licence à vie et l’absence d’abonnement ne suppriment pas ce travail de sécurité.

Les erreurs à éviter

  • Confondre émission locale et transmission réussie.
  • Masquer la file d’attente aux utilisateurs responsables.
  • Attribuer un nouveau numéro lors d’une réimpression.
  • Modifier l’XML après scellement.
  • Faire tourner deux numérotations indépendantes sans règle.
  • Attendre la panne pour tester la restauration.
  • Copier des données clients sur une clé non protégée.
  • Marquer validé un document sans accusé.

Questions fréquentes

Puis-je émettre une facture sans Wi-Fi avec BelloPOS ?

Oui. Go et Pro fonctionnent localement et produisent facture, UBL, hash et file sans Internet, sous réserve que le poste et la base soient opérationnels.

La facture est-elle envoyée automatiquement au retour du réseau ?

Non dans la version actuelle. BelloPOS exporte les fichiers ; le commerçant ou sa fiduciaire utilise le canal officiel disponible.

Le numéro reste-t-il valable hors ligne ?

Le moteur local attribue la série. Testez surtout votre organisation si plusieurs postes peuvent émettre, afin d’éviter des sources concurrentes.

Que signifie scellée ?

Le XML a été créé, hashé et conservé localement. Cela ne signifie ni reçu ni validé par la DGI.

Que faire si le PC tombe en panne ?

Restaurer une sauvegarde testée, rapprocher les derniers numéros et files, puis documenter toute perte. Le CGI prévoit aussi une notification en cas de perte de documents.

Le mode hors ligne sera-t-il toujours compatible avec les futures règles ?

La technique permet de préparer localement, mais un futur texte peut fixer des délais ou contrôles. Vérifiez le dispositif applicable au moment de l’utiliser.

À retenir

La facture électronique peut être préparée hors ligne parce que saisie, numérotation, XML, hash et export sont des opérations locales. La transmission et l’accusé restent une seconde chaîne. Une continuité honnête montre clairement où se trouve chaque document et ce qu’il reste à faire.

Sources

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

Testez une journée sans Internet

Installez BelloPOS, coupez volontairement la connexion dans un environnement de test, émettez une facture et vérifiez UBL, empreinte, file et restauration.

Pour aller plus loin

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