Vos clients n'ont pas tous la même plateforme agréée
C'est la contrainte que les éditeurs découvrent le plus tard, et celle qui coûte le plus cher quand elle est découverte après le développement.
La règle qui change tout : le choix appartient à l'entreprise
Dans la réforme française, chaque entreprise choisit librement sa plateforme agréée. Ce n'est pas vous qui décidez pour vos clients, et ce n'est pas votre client qui s'aligne sur son fournisseur : les plateformes s'échangent les factures entre elles, exactement comme deux opérateurs téléphoniques acheminent un appel.
Plusieurs dizaines de plateformes sont immatriculées — la liste officielle est publiée en données ouvertes par l'administration fiscale, et elle évolue. Si vous avez cent clients, vous pouvez avoir dix plateformes différentes dans votre base.
Le raisonnement qui mène dans le mur : « je choisis une plateforme, je développe son API, et je dis à mes clients de la prendre ». Cela fonctionne tant que vos clients n'ont pas déjà la leur — or beaucoup l'ont déjà, souvent choisie par leur expert-comptable. Leur demander d'en changer, c'est leur demander de modifier un contrat et des habitudes comptables pour la commodité de leur fournisseur de logiciel.
Les trois stratégies possibles
Stratégie 1 — Imposer une plateforme unique
Vous intégrez une seule API, vous la maîtrisez, et vos clients doivent utiliser cette plateforme. C'est le plus simple à construire.
- Un seul développement, une seule documentation à suivre.
- Vous excluez les clients qui ont déjà une plateforme.
- Vous devenez prescripteur d'un service tiers, avec ce que ça implique si sa qualité ou ses tarifs changent.
- Votre dépendance est totale : si cette plateforme a un incident, tous vos clients sont bloqués en même temps.
Stratégie 2 — Intégrer plusieurs plateformes
Vous développez un connecteur par plateforme et vous laissez le choix à vos clients.
- Vos clients gardent leur plateforme : plus d'objection commerciale.
- Chaque plateforme a ses propres conventions — authentification, formats de requête, codes d'erreur, cycle de vie des statuts. Les connecteurs ne se ressemblent pas.
- Le coût de maintenance est multiplié par le nombre de connecteurs, chacun évoluant à son rythme.
- Le troisième connecteur coûte souvent plus cher que les deux premiers : c'est le moment où les abstractions faites trop tôt se révèlent fausses.
Stratégie 3 — Déléguer la couche de transmission
Vous continuez à générer les factures ; un composant tiers se charge de les acheminer vers la plateforme de chaque client, quelle qu'elle soit.
- Un seul point d'intégration dans votre produit, indépendant du nombre de plateformes.
- Vos clients gardent leur plateforme, leur contrat et leur expert-comptable.
- Les évolutions des API sont absorbées hors de votre code.
- Un coût récurrent, et une dépendance à un prestataire — à évaluer comme telle.
Comment trancher
Nous vendons la troisième stratégie. Le critère pour trancher tient en deux questions.
- Combien de vos clients ont déjà une plateforme agréée ? Si la réponse est « aucun » et que vous les accompagnez de près, la stratégie 1 peut suffire. Si une partie significative en a déjà une, elle est exclue d'office.
- Combien de temps par mois acceptez-vous de consacrer à ce flux ? La stratégie 2 est viable si vous avez une équipe et que ce sujet fait partie de votre produit. En dessous, elle devient une dette qui s'ajoute silencieusement.
Le calculateur traduit la seconde question en euros : il compare le coût mensuel de votre temps à celui d'un service. Il peut parfaitement conclure que votre solution actuelle est la bonne.
Un détail qui compte : l'inscription des entreprises
Avant qu'une entreprise puisse émettre, son inscription doit être active auprès de l'annuaire — ce n'est pas automatique à la création d'un compte. Une intégration sérieuse vérifie cet état avant de tenter une transmission, plutôt que d'envoyer une facture vouée à l'échec et de laisser l'utilisateur face à une erreur incompréhensible.
C'est un cas typique de règle qu'on ne découvre qu'en production si on ne l'a pas prévue.
Relaiflow raccorde chaque entreprise cliente individuellement à sa propre plateforme : vous intégrez une fois, vos clients gardent leur choix. Voir comment ça marche · Savoir si c'est votre cas (30 s)
À lire ensuite
- Comment intégrer une plateforme agréée dans votre logiciel
- Facture rejetée : ce qui se passe et ce qu'il faut prévoir
- Factur-X, UBL ou CII : quel format produire ?
- Qui doit émettre des factures électroniques, et à quelle date
Cette page est un guide d'orientation destiné aux éditeurs de logiciels. Elle ne remplace ni la documentation des plateformes agréées, ni un avis professionnel. La liste officielle des plateformes immatriculées est publiée en données ouvertes par l'administration fiscale : c'est la source à consulter, pas une liste reconstituée.
Relaiflow