Stripe gère-t-il la facturation électronique ?
Par evoicely · Dernière vérification le 20 octobre 2026
Pas à lui seul. D'après sa documentation, Stripe Invoicing crée des enregistrements de facture et expose leurs données via l'API et les webhooks, mais ne génère ni ne transmet lui-même de fichiers de facture électronique conformes. Pour respecter une obligation de facturation électronique, vous installez une application de facturation électronique du Stripe App Marketplace, ou vous construisez une intégration par webhook avec un prestataire. (documentation Stripe : facturation électronique)
Pourquoi un PDF Stripe n'est pas une facture électronique
Une facture électronique est un fichier structuré, lisible par une machine : en général du XML dans l'une des deux syntaxes UBL ou CII, conforme à la norme européenne EN 16931 et à un jeu de règles national ou propre à un réseau. Le logiciel du client la traite automatiquement. Un PDF, même généré par Stripe et envoyé automatiquement par e-mail, n'est que l'image d'une facture, pas des données structurées.
Les formats que rencontrent le plus souvent les utilisateurs de Stripe :
- Belgique : Peppol BIS Billing 3.0 (UBL), envoyé via le réseau Peppol.
- France : Factur-X, UBL ou CII, transmis par l'intermédiaire d'une plateforme agréée (PA).
- Allemagne : XRechnung (du XML seul) ou ZUGFeRD, un PDF/A-3 contenant le XML, au profil BASIC ou supérieur (EN 16931 recommandé).
À partir de quand cela compte
- Belgique : depuis le 1er janvier 2026, les factures entre entreprises assujetties à la TVA établies en Belgique doivent être des factures électroniques structurées, envoyées en principe via Peppol. (efacture.belgium.be, SPF Finances)
- France : depuis le 1er septembre 2026, toutes les entreprises doivent pouvoir recevoir des factures électroniques, et les grandes entreprises et ETI doivent en émettre. Les PME et microentreprises devront en émettre à partir du 1er septembre 2027, toujours via une PA. (impots.gouv.fr, fiche 1)
- Allemagne : depuis le 1er janvier 2025, toute entreprise doit pouvoir recevoir des factures électroniques. Pour l'émission des factures B2B nationales, des règles transitoires s'appliquent jusqu'à fin 2026, et jusqu'à fin 2027 pour les entreprises dont le chiffre d'affaires de l'année précédente ne dépasse pas 800 000 €. Les petites entreprises sous le régime allemand de franchise (Kleinunternehmer) sont dispensées d'émission. (FAQ E-Rechnung du ministère fédéral des Finances, en allemand)
Ces obligations visent les factures B2B nationales. Les ventes aux particuliers ne sont pas concernées par la facture électronique (en France, elles relèvent de l'e-reporting).
Vos options si vous facturez avec Stripe
1. Une application du Stripe App Marketplace
Stripe présente Billit, une entreprise belge, comme son « partenaire de facturation électronique privilégié ». D'autres applications de facturation électronique figurent sur le Stripe App Marketplace, chacune couvrant ses propres pays et formats. L'application lit vos factures Stripe et se charge de la conversion et de l'envoi. Pour comparer, vérifiez :
- quels formats et profils elle produit. En Allemagne, les profils ZUGFeRD MINIMUM et BASIC WL ne valent pas facture électronique.
- si les avoirs (notes de crédit) sont pris en charge.
- si les ventes ponctuelles via Checkout et Payment Links sont couvertes : elles n'ont pas de facture Stripe, sauf si vous activez la création de factures.
- d'où elle tire les identifiants de vos clients, comme l'identifiant Peppol ou le SIREN.
- en France, si elle est elle-même une plateforme agréée ou si elle transmet à la PA de votre choix.
- si vous pouvez télécharger le XML et un rapport de validation.
- où les données sont stockées.
2. Construire vous-même avec les webhooks
Stripe décrit le flux :
- Écouter les événements de facture. Stripe suggère
invoice.created, car une facture finalisée ne peut plus être modifiée si un envoi est rejeté.invoice.finalizedfonctionne aussi. - Récupérer l'objet Invoice complet.
- Transposer ses champs dans le format de votre prestataire.
- L'envoyer.
- Conserver la confirmation et le statut de livraison.
Les numéros de TVA des clients vont dans les tax_ids du Customer (Stripe propose aussi un type fr_siren pour le SIREN). Stripe n'a pas de champ natif pour l'identifiant de participant Peppol et suggère de le stocker dans les métadonnées du Customer, par exemple sous peppol_participant_id.
Le webhook est rarement la partie difficile. Le plus dur, c'est :
- faire correspondre les remises, taxes et arrondis de Stripe aux règles métier de l'EN 16931,
- les avoirs,
- la validation selon les règles officielles (schematrons Peppol BIS, validateur KoSIT pour la XRechnung, règles françaises côté PA),
- la gestion des rejets asynchrones,
- l'archivage des fichiers.
3. Facturer ailleurs
Certains logiciels de facturation et de comptabilité produisent eux-mêmes des factures électroniques, et certaines PA proposent leur propre outil de facturation. Y passer implique de migrer vos abonnements ou de dupliquer vos factures : un gros changement pour une entreprise satisfaite de Stripe Billing.
Stripe va-t-il le faire lui-même ?
Parmi ses annonces de Sessions 2026, Stripe a inscrit à la feuille de route de Stripe Tax une « solution entièrement intégrée Stripe et Billit » pour la facturation électronique et l'e-reporting. Cela indique une intégration avec un partenaire, et non des fichiers générés par Stripe lui-même. Stripe précise que sa feuille de route n'est pas un engagement. (blog Stripe, en anglais)
Où evoicely intervient
evoicely est un service en libre-service qui se connecte à votre compte Stripe, conçu pour les développeurs et les petites entreprises SaaS B2B.
- Belgique : factures et avoirs Stripe convertis en Peppol BIS Billing 3.0 et envoyés via Recommand, un point d'accès Peppol belge.
- Allemagne : ZUGFeRD (EN 16931) et XRechnung.
- France : evoicely n'est pas une plateforme agréée. La transmission via une PA est prévue, sans date annoncée.
- Validation : chaque fichier est vérifié avec les validateurs officiels, et vous recevez le rapport.
- Avoirs : pris en charge dès le départ.
C'est disponible dès maintenant pour la Belgique (Peppol) et l'Allemagne (ZUGFeRD et XRechnung). Commencez, gratuitement pour 10 factures électroniques par mois.
Guides associés
- L'obligation Peppol en Belgique pour les entreprises qui facturent avec Stripe : qui est concerné et comment envoyer une facture Stripe sur Peppol.
- Germany's e-invoicing mandate (2025–2028) for Stripe users (en anglais) : si vous avez des clients en Allemagne.
Ceci est une information générale, pas un conseil juridique ou fiscal. Vérifiez ce qui s'applique à votre entreprise avec votre expert-comptable ou conseiller fiscal.