01Comptabilité · FEC · Maroc

    Export FEC Maroc : conforme à l'arrêté CNC depuis juillet 2023

    Le Fichier des Écritures Comptables est le format légal exigé par la DGI lors des contrôles. 17 colonnes, séparateur pipe, une ligne par écriture, dans l'ordre strict imposé par l'arrêté CNC de juillet 2023. ComptaBee le génère en 1 clic.

    Gratuit à vie · Sans carte bancaire
    comptabee.ma
    Export FEC Maroc : conforme à l'arrêté CNC depuis juillet 2023
    Utilisé par des entreprises marocaines
    Avis à venir
    Conçu à Casablanca par SETMO CONSULTING
    Le problème

    Vous vous reconnaissez ?

    Sans FEC, votre contrôle fiscal part mal

    En contrôle, la DGI peut exiger un FEC conforme. Son absence est un motif de reconstitution d'office par l'inspecteur, sur une base généralement défavorable. Les pénalités pour défaut de présentation s'y ajoutent.

    Générer un FEC manuellement est quasi impossible

    17 colonnes séparées par pipe, dans un ordre strict, avec des formats de date spécifiques, des comptes PCGE corrects, une cohérence entre numéros de pièces et écritures. À la main, c'est plusieurs jours de travail et beaucoup d'erreurs.

    Votre logiciel actuel n'exporte pas le FEC marocain

    Les logiciels comptables généralistes importés (Sage, Ciel, QuickBooks) produisent souvent un FEC français, différent du format marocain. La DGI le rejette. Vous avez besoin d'un export dédié à la norme locale.

    La solution

    Ce que ComptaBee fait pour vous.

    Génération en 1 clic, format exact

    Dans l'onglet Exports, sélectionnez une période et cliquez sur Exporter en FEC. Le fichier est produit au format CNC juillet 2023 sans configuration. Pas de template à choisir, pas de mapping à faire.

    Plan comptable PCGE intégré

    Les numéros de compte utilisés dans le FEC suivent le Plan Comptable Général des Entreprises marocain. 3421 pour les clients, 4411 pour les fournisseurs, 5141 pour la banque, 7111 pour les ventes.

    Cohérence garantie par construction

    Le FEC est généré à partir de la base de données qui contient vos factures, avoirs et paiements. Pas de double saisie, pas d'écart entre journal des ventes et journal des achats, pas de numéro manquant.

    02Procédé

    Votre premier FEC en 3 étapes.

    01

    Ouvrez la page Exports

    Menu latéral → Exports. Sélectionnez l'onglet FEC. Choisissez la période à exporter (mois, trimestre, exercice).

    02

    Cliquez sur Exporter en FEC

    ComptaBee produit le fichier sur son infrastructure serveur. La génération prend 10 secondes pour une TPE, jusqu'à 2 minutes pour une PME avec plusieurs milliers d'écritures.

    03

    Téléchargez et transmettez

    Le fichier apparaît dans votre historique d'exports. Téléchargez-le en un clic et envoyez-le à votre expert-comptable ou gardez-le pour un contrôle fiscal éventuel.

    Qu'est-ce que le FEC marocain exactement ?

    Le Fichier des Écritures Comptables (FEC) est un fichier texte structuré qui contient l'intégralité des écritures comptables d'un exercice. Son format a été standardisé par l'arrêté du Conseil National de la Comptabilité de juillet 2023, qui fait suite aux évolutions de la digitalisation de l'administration fiscale marocaine.

    Le fichier FEC est demandé par la Direction Générale des Impôts (DGI) lors d'un contrôle fiscal sur place ou sur pièces. L'entreprise doit pouvoir le présenter sur support informatique, dans le format exact défini par l'arrêté. Un FEC non-conforme ou absent expose à :

    • Des pénalités pour défaut de présentation (amende forfaitaire selon l'article 185 du CGI)
    • La reconstitution d'office de la base imposable par l'inspecteur
    • Un redressement calculé sur une base reconstituée, généralement plus défavorable que la déclaration réelle

    Tenir un FEC à jour en permanence est donc à la fois une obligation légale et une mesure de bon sens pour aborder sereinement un contrôle. ComptaBee construit votre FEC à partir de vos factures de vente et des factures fournisseurs saisies dans l'application.

    La structure des 17 colonnes

    Le FEC marocain comprend 17 colonnes, dans un ordre strict imposé par l'arrêté CNC :

    1. JournalCode : code du journal (VE, AC, BQ, CA, OD)
    2. JournalLib : libellé du journal ("Ventes", "Achats", etc.)
    3. EcritureNum : numéro séquentiel dans le journal
    4. EcritureDate : date au format AAAAMMJJ
    5. CompteNum : numéro du compte PCGE
    6. CompteLib : libellé du compte
    7. CompAuxNum : compte auxiliaire (client ou fournisseur)
    8. CompAuxLib : libellé du compte auxiliaire
    9. PieceRef : référence de la pièce (numéro de facture)
    10. PieceDate : date de la pièce au format AAAAMMJJ
    11. EcritureLib : libellé de l'écriture
    12. Debit : montant débiteur (toujours positif)
    13. Credit : montant créditeur (toujours positif)
    14. EcritureLet : référence de lettrage éventuel
    15. DateLet : date du lettrage au format AAAAMMJJ
    16. ValidDate : date de validation de l'écriture
    17. Montantdevise / Idevise : montant et code ISO si devise autre que MAD

    Chaque ligne représente une écriture (un débit ou un crédit sur un compte). Une facture de vente donne 2 à 3 lignes : débit client, crédit ventes, crédit TVA collectée.

    Exemple : écritures générées par une facture de vente

    Prenons une facture de 1 200 DH TTC (1 000 HT + 200 TVA 20 %) émise le 15 mars 2026 au client "Client Alpha" (numéro de fiche 1001).

    Le FEC contient trois lignes :

    • VE|Ventes|26030001|20260315|3421|Clients|3421001|Client Alpha|FAC-2026-0001|20260315|Facture FAC-2026-0001|1200.00|0.00|||20260315||
    • VE|Ventes|26030001|20260315|7111|Ventes|||FAC-2026-0001|20260315|Facture FAC-2026-0001|0.00|1000.00|||20260315||
    • VE|Ventes|26030001|20260315|4455|TVA collectée 20 %|||FAC-2026-0001|20260315|Facture FAC-2026-0001|0.00|200.00|||20260315||

    Toutes les lignes ont le même numéro d'écriture (26030001), la même date, la même référence de pièce. La somme des débits (1 200) égale la somme des crédits (1 000 + 200). C'est une écriture équilibrée, conforme aux principes comptables marocains.

    ComptaBee génère automatiquement ces lignes à partir des factures numérotées séquentiellement, sans que vous ayez à connaître le détail. Si votre expert-comptable utilise un autre plan comptable, le mapping peut être adapté dans les paramètres d'export.

    Différences entre le FEC français et le FEC marocain

    Si vous utilisez un logiciel comptable européen (Sage, Ciel, EBP, QuickBooks), attention : leur export FEC est généralement le format français, pas le marocain. Les deux diffèrent sur plusieurs points :

    • Ordre des colonnes : l'ordre imposé par le CNC marocain n'est pas identique à celui de la France. Un FEC français présenté à la DGI marocaine est rejeté.
    • Plan comptable : le PCGE marocain diffère du PCG français. Les numéros de compte ne se correspondent pas un à un.
    • Séparateur : le FEC français accepte la tabulation ou le pipe. Le marocain impose le pipe.
    • Mentions spécifiques : le FEC marocain inclut l'ICE et d'autres identifiants fiscaux locaux que le format français ignore.

    Si votre comptable utilise un logiciel français, il peut importer le FEC marocain généré par ComptaBee comme fichier CSV (en paramétrant le séparateur pipe), sans passer par un export FEC français intermédiaire. C'est la méthode la plus sûre pour éviter les erreurs de traduction entre formats.

    Cas d'usage : un contrôle fiscal en pratique

    Voici comment un contrôle fiscal DGI se déroule pour une TPE qui utilise ComptaBee :

    1. Avis de vérification : la DGI notifie le contrôle par courrier, avec la période concernée (souvent un exercice fiscal complet).
    2. Demande du FEC : l'inspecteur demande le FEC pour la période. Vous générez le fichier en 1 clic dans ComptaBee et vous le transmettez (email sécurisé ou clé USB).
    3. Vérification technique : l'inspecteur charge le FEC dans son logiciel de contrôle. Le format est reconnu immédiatement (c'est la norme officielle), les totaux sont recalculés automatiquement.
    4. Contrôle substantiel : l'inspecteur analyse les écritures : cohérence TVA, rapprochement avec les relevés bancaires, contrôle des mentions obligatoires comme l'ICE validé modulo 97. Votre FEC conforme facilite l'analyse.
    5. Conclusion : si le FEC est conforme et les écritures cohérentes, le contrôle se clôture généralement sans redressement. Sinon, des demandes de justification peuvent être envoyées, auxquelles vous répondez avec les archives ZIP et CSV.

    Un FEC conforme ne vous protège pas d'un redressement si la matière fiscale est erronée, mais il supprime tout débat sur la forme. La DGI ne peut pas reconstituer d'office ce qui est présenté clairement.

    17

    colonnes dans l'ordre imposé par le CNC

    2023

    année de l'arrêté qui fixe le format actuel

    10/h

    exports FEC maximum par utilisateur

    Conformité · Maroc

    Strictement conforme à l'arrêté CNC de juillet 2023

    Chaque ligne du FEC généré par ComptaBee respecte le cahier des charges officiel. Aucune interprétation, aucune approximation.

    • Ordre des colonnes

      Les 17 colonnes apparaissent dans l'ordre strict imposé par l'arrêté, de JournalCode à Idevise.

    • Format des dates

      Toutes les dates au format AAAAMMJJ (année sur 4 chiffres, mois sur 2, jour sur 2), sans séparateur.

    • Séparateur pipe

      Les colonnes sont séparées par le caractère | (pipe), sans espace autour. C'est le séparateur imposé par le CNC.

    • Encodage UTF-8

      Le fichier est en UTF-8 pour supporter les caractères français et arabes. Byte Order Mark (BOM) inclus pour compatibilité Windows.

    • Montants positifs

      Débit et Credit sont toujours positifs. Une contrepassation est représentée par une nouvelle écriture avec débit et crédit inversés, pas par des montants négatifs.

    • Cohérence comptable

      La somme des débits égale la somme des crédits sur chaque écriture et sur l'ensemble du fichier. Vérification automatique avant génération.

    comptabee.ma
    Conformité fiscale marocaine — ComptaBee
    FAQ

    Questions
    fréquentes.

    01Qui est concerné par l'obligation de tenir un FEC au Maroc ?
    Toute société assujettie à l'impôt sur les sociétés (SA, SARL, SNC, SAS) et toute personne physique tenant une comptabilité selon le régime du bénéfice net réel ou simplifié. Les auto-entrepreneurs au régime forfaitaire libératoire et les très petites structures au forfait ne sont pas soumis à cette obligation.
    02Le FEC est-il obligatoire en permanence ou seulement en cas de contrôle ?
    L'obligation de présenter le FEC intervient lors d'un contrôle fiscal. L'obligation de le tenir est permanente : vos écritures doivent être enregistrées de manière chronologique et continue, prêtes à être exportées à tout moment. Tenir sa comptabilité sur Excel ou sur un cahier ne satisfait pas cette exigence si l'export n'est pas possible au format CNC 2023.
    03Le FEC ComptaBee est-il reconnu par les logiciels de mon expert-comptable ?
    Oui. ComptaBee génère le FEC au format standard marocain CNC juillet 2023, qui est accepté par les logiciels comptables utilisés par les fiduciaires marocaines (Sage, Ciel, EBP, Odoo et les solutions locales). Si votre expert-comptable utilise un logiciel qui n'a pas d'import FEC natif, il peut importer les fichiers CSV (ventes, achats) comme alternative simple.
    04Combien de temps prend la génération d'un FEC sur un exercice ?
    Entre 10 secondes et 2 minutes selon le volume. Pour une TPE avec quelques centaines d'écritures sur l'année, c'est quasi-instantané. Pour une PME avec plusieurs milliers d'écritures (10 000 à 50 000 lignes dans le FEC), la génération peut prendre jusqu'à 2 minutes côté serveur. Vous pouvez continuer à utiliser ComptaBee pendant ce temps.
    05Y a-t-il une limite sur les exports FEC ?
    Dix exports par heure par utilisateur. Cette limite est suffisante pour les besoins courants (export mensuel, trimestriel, annuel). Pour des besoins exceptionnels (migration, audit intensif), contactez le support ComptaBee qui peut relever temporairement la limite. Les fichiers déjà générés restent téléchargeables à volonté depuis votre historique, sans consommer de crédit.
    06Puis-je modifier le FEC après génération ?
    Non, et c'est voulu. Le FEC est un instantané des écritures de la période à la date de génération. Modifier ce fichier ou son contenu avant transmission à la DGI serait une infraction de falsification. Si vous constatez une erreur dans une écriture, corrigez-la dans ComptaBee (émission d'un avoir, ajustement comptable documenté) puis générez un nouveau FEC incluant les corrections.
    07L'export FEC est-il inclus dans le plan Starter ?
    Non. L'export FEC est disponible à partir du plan Pro (249 DH/mois hors taxes) et dans le plan Business (549 DH). Les plans Gratuit et Starter donnent accès à l'export CSV du journal des ventes uniquement, qui peut dépanner pour un petit volume mais ne remplace pas le FEC légalement exigé lors d'un contrôle.
    Prêt ?

    Votre FEC conforme CNC 2023,
    prêt en 1 clic.

    Pas de configuration, pas de mapping, pas de vérification manuelle des 17 colonnes. ComptaBee applique la norme à chaque export. 14 jours Pro gratuits, FEC inclus, sans carte bancaire.

    Essayer gratuitement 14 jours

    14 j · Sans CB · 1 clic

    Nous respectons votre vie privee

    Nous utilisons des cookies pour ameliorer votre experience et analyser l'utilisation de notre site. En savoir plus