Ce que demande la réforme
Avec la réforme de la facturation électronique, une facture entre entreprises françaises n'est plus un PDF envoyé par e-mail. C'est un document structuré — qu'un logiciel peut lire sans ressaisie — échangé via une plateforme agréée (PA, anciennement appelée PDP), une plateforme agréée par l'administration fiscale. La plateforme achemine la facture vers la plateforme de votre client et transmet à l'administration les données dont elle a besoin.
Trois formats sont acceptés ; SoliCRM utilise Factur-X, celui qui se lit comme une facture ordinaire pour les humains et comme des données pour les logiciels.
Chaque facture est une Factur-X
Chaque facture et chaque avoir produits par SoliCRM sont au format Factur-X : un PDF/A-3 que votre client lit comme d'habitude, avec à l'intérieur un fichier XML EN 16931 qui porte tout ce dont une machine a besoin :
- le vendeur et l'acheteur, avec leurs numéros de TVA et SIREN/SIRET et leurs adresses ;
- chaque ligne avec sa quantité, son prix unitaire, sa remise et son taux de TVA ;
- la ventilation de la TVA, les totaux, la date d'échéance et les conditions de paiement ;
- votre IBAN et votre BIC pour le virement ;
- pour un avoir, la facture qu'il corrige (code de type 381) ; pour une facture d'acompte, le code de type 386 ; pour une facture finale, les acomptes déjà versés et les factures dont ils proviennent.
Un badge Factur-X sur la facture ouvre une visionneuse qui affiche le XML embarqué, lisible, avec un bouton pour le télécharger. Rien à installer, rien à convertir.
Pour que vos factures soient complètes, renseignez Configuration → Entreprise (raison sociale, numéro de TVA, SIREN, adresse, IBAN) ainsi que le SIRET ou le numéro de TVA sur les comptes de vos clients. SoliCRM les utilise tels quels.
Connecté à votre plateforme
Dans Configuration → Facturation électronique, connectez la plateforme que vous avez choisie :
- Pennylane
- Qonto
- Iopole
- Jefacture (API Banqup)
- Chorus Pro, pour les factures destinées au secteur public
- toute autre plateforme acceptant le dépôt d'une Factur-X, via un connecteur générique (adresse de l'API, jeton, OAuth en option)
Chaque connexion a ses identifiants — conservés chiffrés, jamais réaffichés — et un environnement, bac à sable ou production, pour tester avant de passer en réel. Marquez-en une comme plateforme par défaut.
Transmettre, puis suivre
Sur une facture ou un avoir émis, Transmettre envoie la Factur-X à votre plateforme. Les brouillons ne peuvent pas être transmis : ce qui part est toujours un document définitif et numéroté.
SoliCRM suit ensuite la facture sur la plateforme et traduit le vocabulaire propre à chaque plateforme en un statut simple :
- envoyé — la plateforme l'a reçue ;
- en traitement — elle est en cours de contrôle et d'acheminement ;
- délivré — elle est arrivée sur la plateforme de votre client ;
- accepté ou rejeté — la réponse de votre client ;
- payé — quand la plateforme signale le paiement.
Les statuts s'actualisent d'eux-mêmes toutes les 30 minutes, ou à la demande. Chaque transmission est listée sur la facture avec sa date, sa plateforme, son statut et la référence de la plateforme, et une transmission en échec indique pourquoi.
En bref
- Chaque facture et chaque avoir est une Factur-X (PDF/A-3 + XML EN 16931).
- Acomptes, factures finales et avoirs portent les bons codes de type et les bonnes références.
- Pennylane, Qonto, Iopole, Jefacture, Chorus Pro ou toute plateforme Factur-X.
- Une transmission en un clic, un statut suivi toutes les 30 minutes.
Précédent : acomptes, factures de situation et retenue de garantie.
À lire aussi