Facture électronique · PME et e-commerce

Préparation et intégration de la facture électronique au Maroc, pour PME et e-commerce

Je prépare vos factures et votre outil (application maison, boutique Shopify, ERP) au circuit annoncé par la DGI : données complètes, fichier UBL, transmission à la plateforme, puis envoi au client.

Réponse courte

Je vérifie vos factures actuelles (ICE, mentions de l'article 145-III, numérotation), je fais produire à votre outil un fichier UBL à partir des données qu'il a déjà, et je branche la transmission à la plateforme de la DGI dès que ses spécifications sont publiées. Pour les petites structures, je vous aide à démarrer sur le portail gratuit annoncé par la DGI. Le service s'adresse aux PME et aux boutiques en ligne qui facturent des entreprises au Maroc.

Réponse le jour même Devis gratuit et clair Basé à Casablanca

Le problème

Ce qui doit changer

La facture électronique n'est pas encore obligatoire : le décret d'application de l'article 145-IX du CGI n'est pas publié. Mais le modèle annoncé par la DGI valide chaque facture avant qu'elle arrive chez le client. Un ICE manquant, un numéro qui saute ou une TVA mal ventilée, qui passent aujourd'hui sur un PDF, feront rejeter la facture. Le travail utile commence donc par les données, pas par le connecteur.

Ce qu'on peut construire

Audit de vos factures actuelles : ICE et mentions obligatoires
Génération de factures UBL depuis votre application, Shopify ou ERP
Connexion à la plateforme de la DGI, une fois les spécifications publiées
Mise en route sur le portail gratuit de la DGI pour les petites structures
Envoi automatique au client par email ou WhatsApp, après validation

Fonctionnalités

Des éléments utiles, pas du remplissage.

ICE client et fournisseurMentions de l'article 145-IIINumérotation continueVentilation de la TVAFichier UBLSignature électroniqueShopifyERP et APISuivi des rejetsEmail et WhatsApp

Déroulé

Comment ça se passe

  1. 01

    Audit des factures

    Vous m'envoyez un échantillon de factures récentes et l'accès en lecture à l'outil qui les produit. Je contrôle chaque mention de l'article 145-III, l'ICE, la numérotation et la TVA, et je vous remets la liste des corrections.

  2. 02

    Correction à la source

    On corrige les fiches clients, le catalogue et les taux de TVA dans votre outil, pas sur les factures une par une. Pour Shopify, on ajoute la collecte de l'ICE sur les commandes professionnelles.

  3. 03

    Génération UBL

    Votre outil produit, à partir des mêmes données, un fichier UBL en plus du PDF actuel. Chaque fichier est contrôlé contre le schéma UBL standard avant d'aller plus loin.

  4. 04

    Connexion à la DGI

    Dès que la DGI publie ses spécifications techniques, je branche la transmission à sa plateforme, la signature et le suivi des factures acceptées ou rejetées. Pas avant : tout connecteur construit aujourd'hui reposerait sur des hypothèses.

  5. 05

    Envoi au client

    Une fois la facture validée, elle part automatiquement au client par email ou WhatsApp, avec sa copie PDF lisible.

En toute franchise

Quand ce n'est pas pour vous

  • Vous ne vendez qu'à des particuliers : le B2C n'est pas dans le premier périmètre annoncé.
  • Vous émettez quelques factures par mois : le portail gratuit de la DGI suffira probablement, une fois ouvert.
  • Votre logiciel du marché prévoit déjà la réforme : attendez sa mise à jour et faites seulement vérifier vos données.
  • Votre question est fiscale ou juridique : elle relève de votre expert-comptable, pas d'un développeur.
Hamza El Haissouf, développeur freelance à Casablanca

Avec qui vous travaillez

Hamza El Haissouf

Développeur freelance web, mobile et IA à Casablanca. Je conçois, développe et livre chaque projet moi-même : vous parlez directement au développeur, du premier message jusqu'à la mise en ligne — pas à un commercial.

En savoir plus

Devis

Un devis selon vos outils, après l'audit.

Le devis dépend du nombre de sources de factures (application maison, Shopify, ERP, tableur), du volume, des canaux d'envoi et de ce que l'audit fait apparaître. L'audit vient en premier : il dit s'il faut développer quelque chose ou simplement corriger vos données.

Demander une estimation

FAQ

Questions fréquentes

La facture électronique est-elle obligatoire au Maroc ?

Pas encore. L'article 145-IX du CGI renvoie à un décret qui n'est pas publié au Bulletin officiel. La DGI annonce un déploiement progressif, d'abord entre entreprises et par les grandes entreprises, sans calendrier officiel à ce jour.

Pourquoi se préparer avant le décret ?

Parce que le travail principal porte sur les données : ICE, mentions obligatoires, numérotation, TVA. Ces règles s'appliquent déjà à vos factures actuelles, et dans un circuit de validation automatique, une facture incomplète est rejetée.

Pouvez-vous connecter mon outil à la DGI dès maintenant ?

Non. Les spécifications techniques de la plateforme ne sont pas publiées. Je prépare les données et le fichier UBL maintenant, et je branche la transmission quand les spécifications sortent.

Ma boutique Shopify est-elle concernée ?

Surtout pour vos ventes à des entreprises. Les commandes de particuliers ne sont pas dans le premier périmètre annoncé. Pour les clients professionnels, il faut collecter l'ICE, numéroter les factures en série continue et générer le fichier UBL depuis les commandes.

Faut-il changer de logiciel de facturation ?

Pas forcément. Si votre outil permet d'exporter ses données ou dispose d'une API, on peut produire le fichier UBL à côté. Un changement d'outil ne se discute que si l'audit montre qu'il ne peut pas fournir les données exigées.

Vous occupez-vous de la partie fiscale ?

Non. Je m'occupe des données, des fichiers et des connexions. Le périmètre fiscal de votre entreprise et l'interprétation des textes restent l'affaire de votre expert-comptable.

Besoin d'un site, d'une app ou d'une automatisation utile ?

Réponse le jour même · Devis gratuit · Sans engagement

Votre projet

Envoyez un brief court

Décrivez votre besoin en quelques lignes. Je vous réponds avec une première étape utile.