Clôturer un exercice, exporter le FEC et gérer la facturation électronique
Impera vous accompagne dans les trois grandes obligations de fin d'exercice : la clôture comptable, la production du Fichier des Écritures Comptables (FEC) conforme à la norme DGFiP et la gestion de vos factures électroniques au format Factur-X. Cet article détaille chaque étape, de la pré-vérification jusqu'à la transmission de vos factures.
Prérequis
Avant de lancer la clôture, assurez-vous que les points suivants sont en ordre :
- Rapprochements bancaires terminés — tous les relevés de l'exercice doivent être pointés
- Lettrage des comptes tiers à jour — les comptes 401 (fournisseurs) et 411 (clients) doivent être lettrés autant que possible
- Déclarations de TVA déposées pour toutes les périodes de l'exercice
- SIREN du client renseigné et valide (exactement 9 chiffres) dans la fiche client — sans SIREN, l'export FEC est bloqué
- Écritures validées — toutes les écritures de l'exercice doivent être validées (brouillons interdits)
⚠️ Attention
⚠️ Attention — Les écritures non validées et le déséquilibre de la balance générale sont des erreurs bloquantes. L'assistant de clôture ne vous laissera pas continuer tant qu'elles ne sont pas corrigées.
Vérifier la pré-clôture
Rendez-vous dans Comptabilité → Clôture puis sélectionnez l'exercice à clôturer. L'assistant de clôture s'ouvre sur l'étape Validation.
Impera lance automatiquement un contrôle d'intégrité qui vérifie :
| Contrôle | Ce qui est vérifié | Bloquant ? |
|---|---|---|
| Écritures non validées | Toutes les écritures doivent être validées | Oui |
| Équilibre général | Total des débits = Total des crédits (tolérance < 0,01 €) | Oui |
| Chaîne d'intégrité | Chaque écriture possède un hash SHA-256 chaîné à la précédente | Oui |
| Lettrage tiers (401/411) | Écritures tiers non lettrées | Non (avertissement) |
| Soldes inhabituels | Comptes de charges (classe 6) créditeurs ou comptes de produits (classe 7) débiteurs | Non (avertissement) |
Le tableau de synthèse affiche quatre indicateurs :
- Écritures validées — nombre d'écritures conformes
- Non validées — nombre d'écritures à corriger (doit être à zéro)
- Non lettrées (tiers) — écritures 401/411 sans lettrage
- Équilibre — « OK » si la balance est équilibrée, sinon l'écart en euros
Si des erreurs bloquantes apparaissent en rouge, corrigez-les puis cliquez sur Actualiser pour relancer la vérification. Les avertissements en orange ne bloquent pas la clôture mais méritent votre attention.
💡 Astuce
💡 Astuce — Si vous avez un écart d'équilibre de quelques centimes lié aux arrondis de TVA, passez une écriture d'ajustement dans le journal OD avant de relancer la vérification.
Clôturer l'exercice
L'assistant de clôture comporte quatre étapes séquentielles :
Étape 1 — Validation
C'est la pré-clôture décrite ci-dessus. Une fois la validation réussie, cliquez sur Continuer.
Étape 2 — Résultat
Impera calcule automatiquement le résultat de l'exercice :
- Total charges (classe 6) — somme des soldes débiteurs
- Total produits (classe 7) — somme des soldes créditeurs
- Résultat — produits moins charges
Le résultat est affiché comme Bénéfice (positif) ou Perte (négatif). Impera vous indique le compte de destination :
- Bénéfice → compte 120 (Résultat de l'exercice - Bénéfice)
- Perte → compte 129 (Résultat de l'exercice - Perte)
Vérifiez que le montant correspond à vos attentes, puis cliquez sur Continuer.
Étape 3 — Export FEC
Avant de clôturer, Impera vous propose de générer et télécharger le FEC (détails dans la section suivante). Cette étape vérifie trois prérequis :
- SIREN : valide (9 chiffres)
- Écritures présentes : au moins une écriture dans l'exercice
- Conformité FEC : le fichier respecte la norme BOI-CF-IOR-60-40-20
Cliquez sur Télécharger le FEC pour générer le fichier. Un message de confirmation apparaît avec le nombre d'écritures exportées. Le FEC est automatiquement téléchargé sur votre poste.
⚠️ Attention
⚠️ Attention — Le FEC doit être conservé pendant au minimum 6 ans (10 ans recommandé). Il peut être demandé par l'administration fiscale lors d'un contrôle.
Une fois le FEC téléchargé avec succès, cliquez sur Continuer.
Étape 4 — Confirmation
L'écran récapitulatif affiche :
- L'exercice concerné et sa période
- Le résultat (bénéfice ou perte)
- Le nombre total d'écritures
Vous pouvez cocher Générer les à-nouveaux pour créer automatiquement les écritures d'ouverture dans l'exercice suivant. Les à-nouveaux reprennent les soldes des comptes de bilan (classes 1 à 5) et y ajoutent le résultat au compte approprié (120 ou 129).
ℹ️ À savoir
ℹ️ À savoir — Si aucun exercice suivant n'existe, les à-nouveaux ne seront pas générés. Créez d'abord le nouvel exercice dans Comptabilité → Exercices.
Cliquez sur Clôturer définitivement. Cette action est irréversible :
- Les écritures de résultat sont créées dans le journal OD (solde des comptes 6 et 7 vers le compte 120 ou 129)
- Les à-nouveaux sont passés dans le journal AN de l'exercice suivant (si coché)
- Une signature SHA-256 du FEC est calculée et enregistrée
- L'exercice passe au statut CLÔTURÉ
Le statut de l'exercice suit ce cycle :
OUVERT → (clôture en cours) → CLÔTURÉ
ℹ️ À savoir
ℹ️ À savoir — Une fois l'exercice clôturé, il ne peut plus être modifié. La réouverture n'est possible que si aucun FEC signé n'a été généré. En cas d'erreur, contactez l'administrateur du cabinet.
Exporter le FEC
Le Fichier des Écritures Comptables est le fichier réglementaire exigé par la DGFiP en cas de contrôle fiscal.
Format du fichier
Le FEC généré par Impera respecte la norme BOI-CF-IOR-60-40-20 et contient 18 colonnes :
| # | Colonne | Description |
|---|---|---|
| 1 | JournalCode | Code du journal |
| 2 | JournalLib | Libellé du journal |
| 3 | EcritureNum | Numéro de l'écriture |
| 4 | EcritureDate | Date de l'écriture |
| 5 | CompteNum | Numéro du compte |
| 6 | CompteLib | Libellé du compte |
| 7 | CompAuxNum | Numéro auxiliaire |
| 8 | CompAuxLib | Libellé auxiliaire |
| 9 | PieceRef | Référence de la pièce |
| 10 | PieceDate | Date de la pièce |
| 11 | EcritureLib | Libellé de l'écriture |
| 12 | Debit | Montant au débit |
| 13 | Credit | Montant au crédit |
| 14 | EcrtureLet | Lettrage |
| 15 | DateLet | Date de lettrage |
| 16 | ValidDate | Date de validation |
| 17 | Montantdevise | Montant en devise |
| 18 | Idevise | Code devise |
Nom du fichier
Le fichier est nommé selon la convention DGFiP : {SIREN}FEC{AAAAMMJJ}.txt où AAAAMMJJ correspond à la date de début de l'exercice.
Signature d'intégrité
Chaque export FEC est accompagné d'une signature SHA-256 qui garantit que le fichier n'a pas été altéré après sa génération. Cette signature est enregistrée dans le dossier de l'exercice et fait partie de la piste d'audit.
Export indépendant
Vous pouvez exporter le FEC à tout moment depuis l'étape 3 de l'assistant de clôture, sans nécessairement clôturer l'exercice. Cela permet de générer un FEC provisoire pour vérification.
💡 Astuce
💡 Astuce — Si l'export échoue avec une erreur SIREN, rendez-vous dans la fiche client pour corriger le numéro SIREN (9 chiffres, sans espace ni tiret).
Créer et gérer les factures
Rendez-vous dans Comptabilité → Facturation pour accéder au module de facturation électronique.
Types de documents
Impera gère deux types de documents :
- Facture — document de facturation classique
- Avoir — note de crédit (annulation partielle ou totale d'une facture)
Chaque document peut être dans l'une des deux directions :
- Émise — facture envoyée à un client (vente)
- Reçue — facture reçue d'un fournisseur (achat)
Cycle de vie d'une facture
Une facture suit un cycle de vie strict pour garantir la conformité légale :
| Statut | Description | Modifiable ? | Supprimable ? | Transmissible ? |
|---|---|---|---|---|
| Brouillon | En cours de rédaction | Oui | Oui | Non |
| Générée | PDF Factur-X généré, en attente de validation | Non | Oui | Non |
| Validée | Validée par l'expert-comptable, prête à transmettre | Non | Non | Oui |
| Déposée | Transmise à la plateforme agréée | Non | Non | Non |
| Mise à disposition | Disponible pour le destinataire | Non | Non | Non |
| Prise en charge | Reçue par le destinataire | Non | Non | Non |
| Approuvée | Validée par le destinataire | Non | Non | Non |
| Paiement transmis | Ordre de paiement émis | Non | Non | Non |
| Encaissée | Paiement reçu | Non | Non | Non |
Deux statuts d'anomalie peuvent survenir :
- Rejetée — rejetée par la plateforme pour erreur technique (vous pouvez corriger et retransmettre)
- Refusée — refusée par le destinataire (statut définitif)
Numérotation
En brouillon, la facture porte un numéro provisoire (format PROV-YYYYMMDD-XXXXXX). Ce numéro n'a aucune valeur légale.
Lors de la validation, Impera attribue automatiquement le numéro séquentiel définitif selon le format configuré pour le client (par exemple FAC2026-00042 ou FAC-202603-0001).
⚠️ Attention
⚠️ Attention — Une fois validée, une facture ne peut plus être supprimée ni modifiée. Toute suppression créerait un trou dans la numérotation, ce qui est interdit par la loi anti-fraude. En cas d'erreur, émettez un Avoir.
Créer une facture
- Cliquez sur Nouvelle facture dans l'espace Facturation
- Sélectionnez le type (Facture ou Avoir) et la direction (Émise ou Reçue)
- Renseignez les informations de l'émetteur et du destinataire (raison sociale, SIREN/SIRET, adresse, n° de TVA intracommunautaire si applicable)
- Ajoutez les lignes de facturation : description, quantité, prix unitaire, taux de TVA
- Vérifiez les totaux calculés automatiquement (HT, TVA ventilée par taux, TTC)
- Enregistrez en Brouillon
💡 Astuce
💡 Astuce — Les informations de l'émetteur sont pré-remplies à partir des paramètres de facturation du client. Configurez-les une fois dans les réglages pour gagner du temps.
Appliquer un profil Factur-X
Factur-X est le standard franco-allemand de facturation électronique. Il produit un PDF lisible par l'humain contenant un fichier XML structuré lu par les systèmes informatiques. Le PDF est au format PDF/A-3 pour garantir l'archivage à long terme.
Impera propose cinq profils, du plus simple au plus complet :
| Profil | Description | Lignes détaillées | Usage recommandé |
|---|---|---|---|
| Minimum | N° facture, dates, montants, parties | Non | Traçabilité simple, petites structures |
| Basic WL | Informations de base, ventilation TVA | Non | PME sans besoin de détail ligne par ligne |
| Basic | Informations de base avec lignes | Oui | Usage courant B2B |
| EN 16931 | Norme européenne complète | Oui | Marchés publics (B2G), recommandé Chorus Pro |
| Extended | Informations étendues sectorielles | Oui | Besoins spécifiques (contacts, données métier) |
Le profil est sélectionné lors de la création ou la modification de la facture (tant qu'elle est en brouillon). Par défaut, le profil configuré dans les paramètres de facturation du client est appliqué.
ℹ️ À savoir
ℹ️ À savoir — Pour les factures destinées à des entités publiques (collectivités, établissements publics), utilisez le profil EN 16931 qui est le standard requis par Chorus Pro.
Transmettre une facture
Une fois validée, la facture peut être transmise par l'un des quatre canaux disponibles :
Chorus Pro
Le portail public de facturation de l'État. Obligatoire pour les factures à destination des entités publiques (B2G). Impera soumet la facture via l'API Piste et récupère un identifiant de transmission. Le statut passe automatiquement à Déposée.
Pennylane
Transmission automatique via l'API Pennylane (plateforme de dématérialisation partenaire agréée). Le statut de la facture est synchronisé automatiquement avec Pennylane via les webhooks.
Envoi par email avec le PDF Factur-X en pièce jointe. Le destinataire reçoit un PDF lisible contenant le XML structuré.
Manuel
Téléchargement du PDF Factur-X pour envoi par vos propres moyens (courrier, autre plateforme, etc.).
Pour transmettre une facture :
- Ouvrez la facture au statut Validée
- Cliquez sur Transmettre
- Sélectionnez le canal de transmission
- Confirmez l'envoi
ℹ️ À savoir
ℹ️ À savoir — Le canal par défaut peut être configuré par client dans Paramètres de facturation. Si une transmission échoue (statut Rejetée), vous pouvez corriger l'erreur et retransmettre.
Importer une facture reçue
Deux méthodes sont disponibles pour importer une facture fournisseur :
Import Factur-X (PDF avec XML embarqué)
Si votre fournisseur vous envoie un PDF au format Factur-X :
- Rendez-vous dans Facturation → Import
- Sélectionnez le client et l'exercice de destination
- Déposez le fichier PDF (maximum 50 Mo)
- Impera extrait automatiquement le XML embarqué et pré-remplit les informations : émetteur, destinataire, lignes, montants, TVA
- Vérifiez les données extraites
- La facture est créée au statut Générée, prête pour validation
Le profil Factur-X est détecté automatiquement (Minimum, Basic WL, Basic, EN 16931 ou Extended). Les doublons sont bloqués : si une facture portant le même numéro existe déjà pour ce client, l'import est refusé.
Import par OCR (facture scannée)
Pour les factures non structurées (PDF simple, scan) :
- Rendez-vous dans Comptabilité → OCR facture
- Déposez le fichier PDF (maximum 20 Mo)
- L'intelligence artificielle analyse le document et extrait les informations clés
- Vérifiez et corrigez si nécessaire les données reconnues
- Validez pour créer la facture
💡 Astuce
💡 Astuce — Privilégiez l'import Factur-X quand le fournisseur le propose. L'extraction est instantanée et sans erreur, contrairement à l'OCR qui peut nécessiter des corrections manuelles.
Générer les écritures comptables automatiquement
Impera peut générer automatiquement les écritures comptables à partir d'une facture validée. Les écritures sont créées selon les règles du PCG :
Facture émise (vente)
Pour une facture de 1 000 € HT + 200 € TVA (20 %) :
| Compte | Libellé | Débit | Crédit |
|---|---|---|---|
| 411000 | Client | 1 200 € | |
| 706000 | Prestations de services | 1 000 € | |
| 445711 | TVA collectée 20 % | 200 € |
Facture reçue (achat)
Pour une facture de 1 000 € HT + 200 € TVA (20 %) :
| Compte | Libellé | Débit | Crédit |
|---|---|---|---|
| 607000 | Achats de marchandises | 1 000 € | |
| 445661 | TVA déductible 20 % | 200 € | |
| 401000 | Fournisseur | 1 200 € |
Avoir émis (remboursement client)
Les écritures sont inversées par rapport à la facture d'origine :
| Compte | Libellé | Débit | Crédit |
|---|---|---|---|
| 706000 | Prestations de services | 500 € | |
| 445711 | TVA collectée 20 % | 100 € | |
| 411000 | Client | 600 € |
Pour générer les écritures :
- Ouvrez une facture au statut Validée ou ultérieur
- Cliquez sur Comptabiliser
- Vérifiez le journal proposé (VE pour les ventes, AC pour les achats)
- Confirmez la création
ℹ️ À savoir
ℹ️ À savoir — Le compte de charge ou de produit peut être personnalisé par ligne. Impera suggère un compte en fonction de la description de la ligne (prestations de services → 706000, achats de marchandises → 607000, locations → 613200, etc.).
Cas d'erreur fréquents
Clôture et FEC
| Erreur | Cause | Solution |
|---|---|---|
| « Écritures non validées » | Des écritures sont encore en brouillon | Validez ou supprimez les brouillons dans le journal concerné |
| « Déséquilibre général » | Total débits ≠ Total crédits | Identifiez l'écart et passez une écriture corrective en journal OD |
| « SIREN invalide ou manquant » | Le champ SIREN de la fiche client est vide ou incorrect | Rendez-vous dans la fiche client et renseignez un SIREN à 9 chiffres |
| « Chaîne d'intégrité rompue » | Un hash SHA-256 est manquant ou incohérent sur une écriture | Contactez le support — ce cas est rare et nécessite une intervention technique |
| « Journal OD non trouvé » | L'exercice ne possède pas de journal d'opérations diverses | Créez un journal de type OD dans les paramètres de l'exercice |
| « Aucune écriture disponible » | L'exercice sélectionné est vide | Vérifiez que vous avez sélectionné le bon exercice |
Facturation
| Erreur | Cause | Solution |
|---|---|---|
| « La facture existe déjà » | Import d'une facture dont le numéro est déjà enregistré | Vérifiez si la facture n'a pas déjà été importée |
| « Le fichier n'est pas un PDF valide » | Le fichier uploadé n'est pas un vrai PDF | Vérifiez le fichier source et réessayez avec le document original |
| « FEC non conforme DGFiP » | Le fichier ne respecte pas les 18 colonnes réglementaires | Corrigez les écritures signalées par le détail de validation |
| Statut Rejetée après transmission | Erreur technique détectée par la plateforme (Chorus Pro, Pennylane) | Consultez le motif de rejet, corrigez les données et retransmettez |
| Facture bloquée en Brouillon | Champs obligatoires manquants (SIRET destinataire, adresse, etc.) | Complétez les informations requises par le profil Factur-X choisi |