Profils Factur-X — Guide technique

Factur-X profil BASIC : inclure le détail des lignes de facture

Le profil BASIC de Factur-X va au-delà du simple rapprochement de factures : il inclut dans le XML embarqué le détail complet de chaque ligne de facturation (descriptions, quantités, prix unitaires, TVA par ligne). C'est le profil idéal pour les PME, les comptables et toute entreprise qui souhaite permettre l'import automatique de ses factures dans un logiciel comptable.

Qu'est-ce que le profil BASIC de Factur-X ?

Le profil BASIC est le troisième niveau de la norme Factur-X (après Minimum et Basic WL). Il reprend l'intégralité des données du profil MINIMUM et y ajoute une dimension essentielle : les lignes de facturation individuelles. Chaque produit ou service facturé est décrit dans le XML avec sa quantité, son prix unitaire et son taux de TVA.

Cette richesse de données permet aux logiciels de comptabilité et aux ERP d'importer automatiquement le contenu de la facture, ligne par ligne, sans saisie manuelle. Le profil BASIC est le niveau à partir duquel la facturation électronique prend tout son sens en termes d'automatisation comptable.

Champs XML supplémentaires par rapport au profil MINIMUM

Le profil BASIC conserve tous les champs du profil MINIMUM (numéro de facture, date, vendeur, acheteur, montants totaux, devise) et ajoute les données structurées suivantes dans le fichier factur-x.xml :

Champ Description
Description de ligne Libellé de chaque produit ou service facturé
Quantité Nombre d'unités facturées par ligne
Prix unitaire Prix hors taxes par unité
Taux de TVA par ligne Taux de TVA applicable à chaque ligne (20 %, 10 %, 5,5 %, etc.)
Montant net par ligne Total HT de chaque ligne (quantité x prix unitaire)
Conditions de paiement Date d'échéance, mode de paiement (virement, prélèvement, etc.)
Coordonnées bancaires IBAN et BIC du vendeur pour le règlement par virement (hérité de Basic WL)
Informations de livraison Adresse de livraison, identifiant du lieu et date de livraison effective (hérité de Basic WL)
Période de facturation Dates de début et de fin de la période couverte par la facture (hérité de Basic WL)
Référence de commande Numéro de bon de commande de l'acheteur pour le rapprochement (hérité de Basic WL)
Date de livraison Date effective de livraison des biens ou d'exécution du service

Cette structuration ligne par ligne permet aux logiciels comptables de ventiler automatiquement les montants par compte, par taux de TVA et par centre de coût, sans intervention humaine.

Pour qui est fait le profil BASIC ?

Le profil BASIC s'adresse aux entreprises qui souhaitent tirer pleinement parti de la facturation électronique pour automatiser leur comptabilité :

  • PME avec des factures multi-lignes : dès que vous facturez plusieurs produits ou services sur un même document, le profil BASIC permet de structurer chaque ligne individuellement dans le XML
  • Cabinets comptables et experts-comptables : le détail par ligne permet l'import automatique dans les logiciels de comptabilité (Sage, Cegid, Quadra, etc.) et le rapprochement bancaire ligne par ligne
  • Entreprises avec intégration ERP : les systèmes de gestion intégrés peuvent exploiter les données ligne par ligne pour la gestion des stocks, le suivi des commandes et la ventilation analytique
  • Fournisseurs de la grande distribution : les enseignes et centrales d'achat exigent souvent le détail des lignes pour le rapprochement automatique avec leurs bons de commande

Pour les besoins les plus simples (facture à montant unique, prestation forfaitaire), le profil MINIMUM reste suffisant et conforme.

Avantages et limites du profil BASIC

Avantages

  • Import comptable automatique : les logiciels de comptabilité peuvent importer chaque ligne sans saisie manuelle, ce qui réduit significativement le temps de traitement
  • Rapprochement ligne par ligne : chaque ligne facturée peut être rapprochée d'un bon de commande ou d'un bon de livraison
  • Ventilation TVA automatique : les montants sont automatiquement répartis par taux de TVA grâce aux données structurées par ligne
  • Intégration ERP facilitée : les principaux ERP du marché (SAP, Sage, Cegid) proposent, selon les versions, l'import de fichiers Factur-X profil BASIC

Limites

  • Pas de remises et majorations structurées : les rabais, ristournes et frais annexes ne sont pas individualisés dans le XML au niveau ligne ni au niveau document
  • Pas de références de contrat : les numéros de contrat-cadre ne sont pas structurés dans le XML (contrairement au profil EN 16931)
  • Classification produits absente : les codes de classification des articles (CPV, UNSPSC) ne sont pas disponibles à ce niveau de profil
  • Notes et pièces jointes limitées : les notes textuelles et documents de référence additionnels ne sont pas couverts par ce profil

Pour les entreprises ayant besoin de l'ensemble des champs de la norme européenne (remises structurées, références de contrat, classification des produits), le profil EN 16931 (Comfort) offre un niveau de détail supérieur.

Comment Easy Factur-X génère le profil BASIC

Easy Factur-X détecte automatiquement les lignes de facturation dans votre PDF grâce à l'intelligence artificielle et génère le profil le plus complet possible :

  1. Déposez votre facture PDF contenant des lignes de détail (descriptions, quantités, prix unitaires)
  2. L'IA analyse le document et extrait chaque ligne de facturation avec sa description, sa quantité, son prix unitaire et son taux de TVA
  3. Vérifiez les données extraites sur l'écran de relecture : chaque ligne est affichée individuellement pour validation
  4. Téléchargez votre Factur-X profil BASIC : un PDF/A-3 conforme avec le XML structuré embarquant toutes les lignes de facturation

Si votre facture ne contient pas de lignes de détail exploitables (facture forfaitaire, montant unique), Easy Factur-X génère automatiquement un profil MINIMUM pour garantir la conformité dans tous les cas.

Questions fréquentes sur le profil BASIC

Quelle différence entre le profil BASIC et le profil Basic WL ?

Le profil Basic WL (Without Lines) contient les mêmes informations d'en-tête que le BASIC (vendeur, acheteur, montants, conditions de paiement) mais sans les lignes de facturation. Le profil BASIC ajoute le détail complet de chaque ligne : description, quantité, prix unitaire et TVA. Si vous avez des factures multi-lignes, le profil BASIC est le choix le plus pertinent.

Mon logiciel comptable peut-il importer automatiquement un Factur-X BASIC ?

Oui, la plupart des logiciels comptables modernes (Sage, Cegid, Quadra, Pennylane, etc.) supportent l'import de fichiers Factur-X. Le profil BASIC permet l'import automatique de chaque ligne de facturation, y compris la ventilation par taux de TVA. Vérifiez auprès de votre éditeur que l'import Factur-X est activé dans votre version.

Faut-il choisir entre BASIC et EN 16931 ?

Le choix dépend de vos besoins. Le profil BASIC couvre la majorité des cas d'usage en facturation B2B courante. Le profil EN 16931 est nécessaire si vous avez besoin de remises et majorations structurées, de références de contrat, de classification des produits ou si vous facturez le secteur public (B2G). Easy Factur-X génère automatiquement le profil le plus complet selon les données disponibles.

Convertir maintenant au profil BASIC

Déposez votre facture PDF avec des lignes de détail et obtenez un Factur-X profil BASIC conforme en quelques secondes. Prêt pour l'import comptable automatique.