Devis et facturation · Maroc

Facturer, c'est facile. Le prouver, c'est mzyan.

N'importe quel logiciel édite une facture. mzyan garde de chaque opération une trace que personne — nous compris — ne peut modifier, et vous rend le jour du contrôle un fichier des écritures comptables qui tient debout.

  • Gratuit jusqu'à 5 documents par mois
  • Sans carte bancaire
  • Vos données exportables à tout moment
Exports → Fichier des écritures comptablesFECExercice 2026 · 01/01 → 31/12123456789ABC2026123112.txt18 442 écritureséquilibréExporterChaîne de numérotation continueaucune ruptureÉquilibre débit / crédit0,00 MAD d'écartFormat et encodage du fichierconformeCGI art. 145-I · obligation en vigueur
  • Écrit pour la loi marocaineICE, identifiant fiscal, registre du commerce, TVA à 20, 14, 10 et 7 %.
  • Journal d'audit inaltérableChaîne d'empreintes SHA-256, refusée en écriture par la base elle-même.
  • Vos données restent les vôtresExport complet en CSV et PDF, quand vous voulez, sans nous le demander.
  • Hébergement dans l'Union européenneTransfert autorisé par la CNDP au titre de la loi 09-08.
En bref

Ce que c'est

mzyan est un logiciel de devis et de facturation en ligne pour les entreprises marocaines. Il édite des documents portant les mentions obligatoires au Maroc, calcule et ventile la TVA par taux, relance les impayés à votre place, et conserve chaque opération dans un journal que ni vous ni nous ne pouvons réécrire après coup.

Prix
0 MAD jusqu'à 5 documents par mois. Ensuite 149, 299 ou 799 MAD par mois selon la taille de la structure. Deux mois offerts en paiement annuel.
Pour qui
Auto-entrepreneurs, commerces avec stock, agences et sociétés de services, fiduciaires et cabinets comptables.
Langue
Français. L'arabe est prévu, il n'est pas encore livré — nous le dirons le jour où il le sera.
Hébergement
Union européenne, avec autorisation de transfert CNDP. Pas au Maroc, et la page Conformité explique pourquoi c'est légal et ce que cela change pour vous.
Le vrai coût

Ce qui vous coûte cher, ce n'est pas le logiciel

C'est la facture qu'on vous conteste, le client qui paie à quatre-vingt-dix jours parce que personne n'a relancé, et la semaine passée à reconstituer pour la fiduciaire ce que le tableur a perdu.

Une mention oubliée, et la facture se conteste

ICE du client absent, identifiant fiscal erroné, numéro de série interrompu : le document existe, mais il ne tient pas devant un contrôle. Et vous ne l'apprenez que bien plus tard, quand il est trop tard pour le corriger proprement.

Vous financez vos clients sans le savoir

Une facture qu'on oublie de relancer se paie des semaines plus tard. Ce délai, c'est votre trésorerie qui le porte — et souvent votre découvert qui le finance.

La TVA calculée à la main se trompe

Plusieurs taux sur un même document, des arrondis faits ligne à ligne, un tableur recopié d'un mois sur l'autre : l'écart n'apparaît qu'au moment de la déclaration, quand il faut le justifier.

Chaque fin de mois recommence à zéro

Le comptable redemande les mêmes pièces, dans le même désordre. Vous les cherchez dans les mails, les PDF et les photos de bons de livraison, et vous perdez une journée qui n'était pas à perdre.

Ce que fait mzyan

Le travail que vous ne devriez pas avoir à faire

Le document incomplet ne part pas

Le contrôle des mentions se fait à l'émission, pas au moment du contrôle fiscal. mzyan vérifie le format de l'ICE du vendeur et du client, l'identifiant fiscal, le registre du commerce, l'appartenance du numéro à une série continue, et la cohérence du taux de TVA avec le régime déclaré de la société.

  • Blocage à l'émission — un document incomplet reste un brouillon, il ne s'envoie pas.
  • La raison est nommée — pas « erreur de validation », mais « l'ICE du client est absent ».
  • Aucun trou de numérotation — la série est attribuée par la base, pas par l'écran.

mzyan vérifie le format et la cohérence des identifiants. Il n'existe aucun registre public interrogeable en temps réel qui permette de confirmer qu'un ICE donné appartient bien à une société donnée — personne au Maroc ne peut le faire, et nous ne prétendrons pas le contraire.

Facture FA-2026-0184 · brouillonÉmission bloquéeL'ICE du client est absent.ClientAtlas Négoce SARLICE— à renseignerIdentifiant fiscal40218745TVA20 %

La TVA ventilée par taux, arrondie une seule fois

20, 14, 10 ou 7 % sur le même document, chacun calculé sur sa propre base, arrondi au centime par taux et non par ligne. Le récapitulatif que votre comptable attend est produit avec la facture, pas reconstruit après coup.

  • Base, taux, montant, TTC par taux, sur chaque document.
  • Exonérations et hors champ portées avec leur mention légale.
  • Déclaration mensuelle ou trimestrielle selon votre régime.
Facture · ventilation de la TVABase HTTauxTVATTC48 000,0020 %9 600,0057 600,0012 500,0014 %1 750,0014 250,006 400,007 %448,006 848,00Total TTC78 698,00 MADArrondi au centime, par taux.

Les relances partent sans que vous y pensiez

Vous décidez une fois du rythme et du ton. mzyan envoie, note ce qui a été envoyé, et s'arrête tout seul le jour où le règlement est encaissé. Vous voyez à tout moment qui doit quoi, et depuis combien de jours.

  • Règles par client — le bon payeur historique n'est pas traité comme le mauvais.
  • Balance âgée — 30, 60, 90 jours et au-delà, en une vue.
  • Arrêt automatique à l'encaissement, y compris partiel.
Relances · règle par défautJ+0Facture envoyéeJ+7Rappel courtoisJ+21Relance fermeJ+35Mise en demeureLe paiement encaissé arrête la séquence automatiquement.

Un journal que personne ne peut réécrire

Chaque émission, chaque modification, chaque encaissement écrit un enregistrement scellé par une empreinte SHA-256 qui reprend celle de l'enregistrement précédent. Toucher une ligne ancienne casse la chaîne, et la vérification le voit immédiatement.

  • La base refuse la réécriture — un déclencheur MariaDB rejette tout UPDATE et tout DELETE sur le journal. Ce n'est pas une règle applicative qu'on peut contourner.
  • Vérifiable à la demande — la chaîne se contrôle de bout en bout et rend un résultat, pas une impression.
  • Nous non plus — l'équipe mzyan n'a pas de bouton pour effacer une ligne de votre journal.
Journal d'audit · vérification#1 482facture.emise9f3c…a71b#1 483paiement.encaissec04e…dd92#1 484facture.avoir77a1… 0e5fcompliance:verify-audit-chain → 3 484 enregistrements, 0 rupture

Le fichier que le contrôle demande vraiment

Lors d'une vérification, l'administration ne réclame pas une pile de PDF : elle réclame vos écritures sous forme de fichier. mzyan le produit pour l'exercice choisi, après avoir vérifié la continuité de la numérotation et l'équilibre débit-crédit.

  • Un exercice, un fichier, nommé selon la convention attendue.
  • Contrôlé avant d'être remis — continuité, équilibre, encodage.
  • Obligation en vigueur — celle-ci existe déjà, contrairement au calendrier de facturation électronique dont tout le monde parle.

Ce que dit le texte, et ce qu'il ne dit pas

Exports → Fichier des écritures comptablesFECExercice 2026 · 01/01 → 31/12123456789ABC2026123112.txt18 442 écritureséquilibréExporterChaîne de numérotation continueaucune ruptureÉquilibre débit / crédit0,00 MAD d'écartFormat et encodage du fichierconformeCGI art. 145-I · obligation en vigueur
Comment ça marche

Trois étapes, et la première prend quatre minutes

Il n'y a rien à installer, rien à paramétrer et personne à appeler avant d'éditer un premier document.

  1. Vous renseignez votre société une fois

    Raison sociale, ICE, identifiant fiscal, registre du commerce, logo, régime de TVA. Ces informations remontent ensuite sur chaque document, sans que vous ayez à y repenser.

  2. Vous éditez un devis ou une facture

    Vous choisissez un client, vous ajoutez des lignes depuis votre catalogue, mzyan calcule la TVA et vérifie les mentions. S'il manque quelque chose, il vous dit quoi.

  3. mzyan suit le paiement à votre place

    Le document part, puis il est relancé selon vos règles jusqu'au règlement. Vous ne revenez dessus que pour encaisser.

Tarifs

Un prix par taille de structure, pas par fonction retirée

Le journal d'audit, le contrôle des mentions et l'export de vos données sont dans toutes les formules, y compris la gratuite. On ne fait pas payer la conformité.

2 mois offerts

Gratuit

Pour démarrer, ou pour une activité qui émet quelques documents par mois.

0MAD, pour toujours

Sans carte bancaire

Créer un compte gratuit
  • 5 documents par mois
  • Devis, factures et avoirs
  • Contrôle des mentions ICE et IF
  • 1 utilisateur, 10 clients
  • Export PDF et Excel
  • Journal d'audit inaltérable

Starter

Pour l'auto-entrepreneur et la petite structure qui facture toutes les semaines.

149MAD / mois

Soit 1788 MAD par an

Choisir Starter
  • Tout le plan Gratuit, et
  • Documents illimités
  • Clients et articles illimités
  • Relances automatiques des impayés
  • Devis converti en facture en un clic
  • Votre logo et vos couleurs sur les documents
  • TVA calculée et ventilée par taux
  • Suivi des règlements et des soldes

Cabinet

Pour la fiduciaire et le cabinet comptable qui tiennent plusieurs sociétés.

799MAD / mois

Soit 9588 MAD par an

Choisir Cabinet
  • Tout le plan Pro, et
  • 10 sociétés dans un seul tableau de bord
  • 10 utilisateurs
  • Facturation en marque blanche
  • Export CNDP en un clic
  • Lettrage et rapprochement des règlements
  • Reprise de votre historique à l'ouverture
  • Assistance prioritaire sous 4 h ouvrées

Tous les prix sont hors taxes, en dirhams. Comparer les formules en détail.

Questions

Ce qu'on nous demande avant de s'inscrire

Combien coûte un logiciel de facturation au Maroc ?

Au Maroc, un logiciel de facturation en ligne coûte aujourd'hui entre 99 et 833 MAD par mois selon l'éditeur et le nombre d'utilisateurs. mzyan est à 0 MAD jusqu'à 5 documents par mois, puis 149 MAD par mois pour un usage illimité, 299 MAD pour une équipe avec du stock, et 799 MAD pour un cabinet qui gère dix sociétés.

Le paiement annuel est facturé dix mois au lieu de douze. Il n'y a pas d'engagement de durée : vous arrêtez le mois où vous le décidez et vous repartez avec vos données.

Une facture éditée avec mzyan est-elle valable au Maroc ?

Oui. mzyan produit des factures qui portent l'ensemble des mentions exigées au Maroc : identité et adresse du vendeur et du client, ICE des deux parties, identifiant fiscal, numéro de registre du commerce, numéro de facture d'une série continue, date, désignation des biens ou services, prix unitaire hors taxe, taux et montant de TVA par taux, et total TTC.

Le logiciel refuse d'émettre un document auquel il manque une mention obligatoire, plutôt que de vous laisser l'envoyer et le découvrir au contrôle.

Suis-je concerné par la facturation électronique de la DGI ?

Pas encore, et personne ne devrait vous vendre le contraire. Le Code général des impôts ne comporte à ce jour aucun article instituant la facturation électronique : il existe seulement un renvoi à un texte réglementaire qui n'a pas été publié. Les calendriers par paliers que l'on voit circuler ne figurent dans aucun texte du Bulletin officiel.

Il existe en revanche une obligation bien réelle depuis le 1er janvier 2026 : la comptabilité doit être tenue sous format électronique, avec un fichier des écritures comptables par exercice. Ce qui compte donc pour vous, c'est que vos ventes soient dans un système capable de produire un export structuré. Le détail est sur la page Conformité.

Où sont hébergées mes données ?

Vos données sont hébergées dans l'Union européenne, chez IONOS, en Allemagne. Elles ne sont pas hébergées au Maroc et nous ne prétendons pas le contraire.

La loi 09-08 autorise ce type d'hébergement : le transfert vers un pays offrant un niveau de protection adéquat est licite, et il fait l'objet d'une demande d'autorisation auprès de la CNDP (formulaire F118). C'est la voie que nous avons suivie. Nous détaillons tout cela, y compris ce que cela implique pour vous, sur la page Conformité.

Puis-je récupérer mes données si je pars ?

Oui, à tout moment et sans le demander à personne. Un bouton d'export produit vos clients, vos articles, vos devis, vos factures et vos règlements en CSV, et vos documents en PDF, dans une archive unique.

L'export ne dépend pas de votre formule et ne se ferme pas à la résiliation : vos données restent exportables pendant 90 jours après la fin de l'abonnement, puis sont supprimées.

Faut-il installer quelque chose ?

Non. mzyan fonctionne dans le navigateur, sur ordinateur comme sur téléphone. Il n'y a rien à installer, rien à mettre à jour et aucune licence à réinstaller quand vous changez de machine.

mzyan existe-t-il en arabe ?

Pas encore. L'interface est en français aujourd'hui. L'arabe est prévu et le logiciel a été écrit dès le départ pour l'accueillir : la mise en page bascule de droite à gauche sans réécriture. Nous préférons annoncer une date quand elle sera tenue plutôt que l'inverse.

Éditez votre premier document aujourd'hui

Cinq documents par mois, gratuitement et sans limite de durée. Pas de carte bancaire, pas d'appel commercial, et vos données repartent avec vous si vous changez d'avis.