Tout ce que fait mzyan laisse une preuve
Devis, factures, relances, TVA, stock, rapports : le travail courant se fait ici. Ce qui change, c'est que chaque opération s'inscrit dans un journal que personne ne peut réécrire, et que l'exercice entier ressort en un fichier des écritures comptables.
Ce que couvre le logiciel
mzyan tient le cycle de vente complet d'une entreprise marocaine : devis, bons de commande et de livraison, factures, acomptes, avoirs, encaissements et relances. La TVA est calculée et ventilée par taux, les écritures sortent au format que votre fiduciaire importe, et chaque opération est scellée dans un journal d'audit inaltérable.
- Neuf domaines, détaillés plus bas : journal d'audit, export comptable, factures, relances, TVA, rapports, devis, clients, catalogue et stock.
- Rien à installer. Le logiciel fonctionne dans le navigateur, sur ordinateur comme sur téléphone.
- L'interface est en français. L'arabe n'est pas livré, et nous ne l'annoncerons pas avant qu'il le soit.
- Ce qui est inclus dans chaque formule est détaillé sur la page Tarifs.
Deux fonctions dont vous ne parlerez jamais à un client
Elles ne servent à rien le mardi matin. Elles décident de tout le jour où un vérificateur demande à voir vos écritures. Elles sont la raison d'être de mzyan, alors elles passent en premier.
Un journal que ni vous ni nous ne pouvons réécrire
Chaque création, émission, envoi, encaissement, avoir et annulation écrit un enregistrement horodaté et nominatif, scellé par une empreinte SHA-256 qui reprend celle de l'enregistrement précédent. Les enregistrements forment une chaîne : modifier une ligne ancienne casse toutes les suivantes, et la rupture se voit.
Ce n'est pas une règle applicative qu'un développeur peut contourner. Un déclencheur MariaDB rejette tout UPDATE et tout DELETE sur la table du journal. La base de données elle-même refuse.
- Chaîne d'empreintes SHA-256 continue, par société.
- Écriture seule — la modification et la suppression sont refusées au niveau de la base, pas de l'écran.
- Vérification à la demande — un résultat chiffré : nombre d'enregistrements contrôlés, rang exact du premier en défaut s'il y en a un.
- Qui a fait quoi — utilisateur, date, adresse, document concerné.
- Nous non plus — l'équipe mzyan n'a pas de bouton pour effacer une ligne de votre journal.
- Conservation dix ans, alignée sur l'archivage des pièces comptables.
Le fichier des écritures comptables, par exercice
Depuis le 1er janvier 2026, la comptabilité doit être tenue sous format électronique et un fichier des écritures comptables doit exister pour chaque exercice, au titre de l'article 145-I du Code général des impôts. L'administration le réclame lors d'une vérification. Ne pas pouvoir le produire est sanctionné de 50 000 MAD par exercice au titre de l'article 191 bis.
mzyan produit ce fichier pour l'exercice que vous choisissez, après avoir vérifié la continuité de la numérotation, l'équilibre débit-crédit et l'encodage. Le reste des exports sert au travail courant de votre fiduciaire.
- Un exercice, un fichier, nommé selon la convention attendue.
- Contrôlé avant d'être remis — continuité de la série, équilibre, encodage.
- Journal de ventes CSV, période par période, avec les numéros de pièce.
- Formats Sage et Odoo pour un import direct, sans ressaisie.
- Accès en lecture seule pour le cabinet, sans lui donner votre mot de passe.
- Export CNDP des données personnelles détenues, pour instruire une demande.
Une série continue, des pièces qui ne se réécrivent pas
Une facture émise est un acte, pas un brouillon qu'on rouvre. mzyan applique cette règle à la lettre, et se charge de la partie que personne n'a le temps de faire : réclamer l'argent.
Factures, acomptes et avoirs
Le numéro est attribué par la base de données, pas par l'écran : la série reste continue, sans trou ni doublon, même quand deux personnes émettent en même temps. Une pièce émise ne se modifie plus. Elle s'annule par avoir ou se corrige par facture rectificative, et les deux opérations restent visibles.
Les brouillons, eux, se corrigent librement. La distinction est claire à l'écran, pour qu'on ne découvre pas la règle au moment de l'erreur.
- Numérotation continue par série et par exercice, paramétrée une fois.
- Factures d'acompte et facture de solde qui déduit les acomptes déjà réglés.
- Avoirs rattachés à la facture d'origine, totaux ou partiels.
- Factures récurrentes pour les abonnements, les contrats et les loyers.
- Multi-devise — MAD, EUR et USD, à partir de la formule Pro.
- Envoi par e-mail avec accusé d'ouverture et lien de paiement.
- Mentions manquantes signalées avant l'envoi, nommées une par une : « l'ICE du client est absent », pas « erreur de validation ».
Sur ce dernier point, soyons précis : mzyan contrôle le format de l'ICE, de l'identifiant fiscal et du registre du commerce, et la cohérence du taux de TVA avec le régime déclaré. Aucun registre public marocain n'est interrogeable pour confirmer qu'un ICE appartient bien à une société donnée. Personne ne peut le faire, et nous ne prétendons pas le contraire.
Relances d'impayés
C'est le travail qui rapporte le plus d'argent et que personne ne fait. Vous décrivez votre politique une fois — un rappel avant l'échéance, puis des relances aux délais et avec les textes que vous choisissez — et mzyan envoie à votre place jusqu'au règlement.
- Scénarios à plusieurs niveaux, chacun avec son propre message : la première relance n'a pas à ressembler à la troisième.
- Règles par client — le bon payeur de dix ans n'est pas traité comme le mauvais.
- Arrêt automatique dès qu'un règlement est enregistré, même partiel.
- Balance âgée — ce qui est dû à 30, 60, 90 jours et au-delà, en une vue.
- Historique par client — ce qui a été envoyé, quand, et ce que ça a donné.
- Mise en demeure générée à partir du dossier de relances, quand il faut passer à autre chose.
La TVA et les chiffres, sans tableur annexe
Un écart de TVA se découvre au moment de la déclaration, quand il faut le justifier. Un chiffre d'affaires reconstitué de mémoire se découvre plus tard encore.
TVA marocaine
Les quatre taux — 20, 14, 10 et 7 % — cohabitent sur un même document. Chaque base est calculée séparément puis arrondie au centime par taux, et non ligne à ligne : c'est exactement là que les écarts de tableur se créent.
- Ventilation en pied de document — base, taux, montant de TVA, TTC, pour chaque taux.
- Exonérations et hors champ traités à part, avec leur mention légale.
- Régime auto-entrepreneur sans TVA géré comme un cas à part entière, pas comme un taux à 0 bricolé.
- État de TVA collectée par période, mensuel ou trimestriel selon votre régime.
- La base de la déclaration est prête pour votre comptable, sans qu'il ait à ressaisir vos ventes.
Rapports
Quatre chiffres justes valent mieux qu'un tableau de bord décoratif. mzyan répond aux questions qu'un dirigeant se pose vraiment : qui me doit combien, depuis quand, et est-ce que je gagne de l'argent sur ce que je vends.
- Chiffre d'affaires par mois, par client, par article.
- Marge brute, à la ligne comme à la période, à partir du prix d'achat du catalogue.
- Encours client et balance âgée, avec le détail des pièces en retard.
- Taux de transformation des devis, pour savoir ce que vous perdez et où.
- Tout rapport s'exporte en CSV et en PDF.
Ce qui alimente les documents
Un devis, une fiche client et un catalogue tenus correctement font que la facture s'écrit toute seule. C'est du travail de saisie fait une fois, et jamais deux.
Devis
Un document commercial complet : conditions, validité, remises ligne à ligne, mentions légales. Il devient une facture d'un clic le jour où le client dit oui, sans rien ressaisir.
- Durée de validité affichée sur le document et suivie dans la liste
- Remises en pourcentage ou en valeur, par ligne ou sur le total
- Acceptation en ligne par le client, horodatée et inscrite au journal
- Devis révisé : les versions précédentes restent consultables
- Conversion en facture, en facture d'acompte ou en bon de commande
Clients
La fiche porte ce dont une facture marocaine a besoin, saisi une seule fois, et ce que vous devez savoir avant de livrer à nouveau quelqu'un qui n'a pas payé.
- Conditions de règlement propres à chaque client
- Encours, retards et historique complet des pièces
- Plusieurs contacts et plusieurs adresses de facturation
- Import depuis votre fichier Excel ou CSV existant
- ICE, identifiant fiscal et registre du commerce contrôlés au format à la saisie
Catalogue et stock
Chaque article porte son prix de vente, son prix d'achat et son taux de TVA. Cela suffit à calculer une marge réelle et à savoir ce qu'il reste en rayon.
- Produits et prestations, avec unités et déclinaisons
- Prix d'achat et marge par ligne, par document, par période
- Bons de commande et bons de livraison, convertibles en facture
- Stock mouvementé par les livraisons et les avoirs, seuils d'alerte
- Tarifs par client et remises négociées, appliqués sans y penser
Elles sont à vous, et elles ressortent quand vous le décidez
Un logiciel de facturation détient l'historique commercial de votre entreprise. La question de savoir où il est, qui y accède et comment il en sort n'est pas un détail juridique : c'est ce qui détermine si vous pouvez changer d'avis un jour.
- Export intégral — clients, articles, devis, factures, règlements et PDF dans une seule archive, sans le demander à personne.
- Exportable après votre départ — vos données restent récupérables 90 jours après la fin de l'abonnement, puis sont supprimées.
- Hébergement dans l'Union européenne, à Berlin. Pas au Maroc, et nous ne prétendons pas le contraire. Transfert autorisé par la CNDP au titre de la loi 09-08, formulaire F118.
- Double authentification sur toutes les formules, et rôles et permissions par utilisateur à partir de la formule Pro.
- Jusqu'à dix sociétés dans un seul tableau de bord avec la formule Cabinet, chacune avec sa numérotation, son logo et ses droits d'accès.
- Facturation en marque blanche avec la formule Cabinet, pour éditer au nom de vos clients.
Questions sur les fonctionnalités
mzyan gère-t-il la TVA marocaine ?
Oui. Les quatre taux marocains sont pris en charge — 20 %, 14 %, 10 % et 7 % — y compris plusieurs taux sur une même facture, avec une ventilation par taux en pied de document. Les opérations exonérées et le régime auto-entrepreneur sans TVA sont gérés comme des cas à part entière, pas comme un taux à 0 bricolé.
Un état de TVA par période récapitule la TVA collectée, ce qui donne à votre comptable la base de la déclaration sans qu'il ait à ressaisir vos ventes.
Peut-on relancer automatiquement les factures impayées ?
Oui. Vous définissez des scénarios de relance — par exemple trois jours avant l'échéance, puis à sept, quinze et trente jours de retard — et mzyan envoie les e-mails à votre place, avec la facture en pièce jointe et le solde restant dû.
Une relance s'arrête d'elle-même dès que le règlement est saisi. Le ton de chaque niveau est modifiable : la première relance n'a pas à ressembler à la troisième.
Puis-je exporter vers mon logiciel comptable ?
Oui. mzyan exporte un journal de ventes en CSV, ainsi que des formats repris par Sage et Odoo. L'export porte les comptes, les taux de TVA, les dates de pièce et les références de document, de sorte que votre comptable importe au lieu de ressaisir.
Vous pouvez aussi ouvrir un accès en lecture seule à votre fiduciaire, qui va chercher elle-même ce dont elle a besoin quand elle en a besoin.
Peut-on gérer plusieurs sociétés dans un même compte ?
Oui, avec la formule Cabinet, qui gère jusqu'à dix sociétés dans un seul tableau de bord avec une bascule d'une société à l'autre sans se déconnecter. Chaque société garde sa propre numérotation, son propre logo et ses propres droits d'accès.
Que se passe-t-il si je me trompe sur une facture émise ?
Une facture émise ne se modifie pas et ne se supprime pas : on l'annule par un avoir, ou on émet une facture rectificative. C'est ce qu'impose une numérotation continue, et c'est ce que fait mzyan.
Les brouillons, eux, se corrigent librement tant qu'ils n'ont pas été émis. La distinction est claire à l'écran, pour qu'on ne découvre pas la règle au moment de l'erreur.
Jugez sur une vraie facture, pas sur une démonstration
La formule gratuite permet d'émettre cinq documents par mois, sans limite de durée et sans carte bancaire. Émettez-en un, puis ouvrez le journal d'audit et l'export des écritures.