Configuration · Article 3.9
Identifiant Peppol et canaux de facturation électronique : quand chacun est requis
Peppol, KSeF, FatturaPA, Factur-X, FacturaE — les réseaux de facturation électronique de l'UE acheminent chacun les factures différemment. Cet article indique quel canal s'applique dans quel pays et quoi renseigner.
Pour la plupart des relations freelancer-client, un PDF envoyé par e-mail à votre client suffit — il l'ouvre, vous paie, le dépose pour son comptable, terminé. Mais trois situations changent cela : (1) le client est un organisme public de l'UE, (2) le pays du client a un mandat national de facturation électronique en vigueur, ou (3) le client a explicitement demandé une facture électronique structurée. Chacun de ces cas achemine le document différemment. Cet article indique quand chaque canal est en jeu et ce qu'il faut renseigner pour l'utiliser.
Step by step
Décidez si vous avez vraiment besoin d'un canal de facturation électronique.
Pour les clients B2C et la plupart des B2B uniquement par e-mail, la réponse est non — laissez le canal sur
email_onlyet ignorez le reste. Si votre client a explicitement demandé une livraison Peppol/KSeF/FatturaPA, ou si le mandat de son pays est en vigueur pour lui, continuez.Renseignez vos propres champs de profil si vous envoyez via Peppol.
Dans Paramètres → Entreprise et fiscal :
peppol_participant_id, ainsi que tous les champs d'adresse structurée (rue, ville, code postal). Facultatif mais permet votre propre route Peppol entrante.Ouvrez la fiche client.
Accédez à
/clients/{id}et cliquez surModifier. Faites défiler jusqu'à la section Facturation électronique.Choisissez le canal.
Options du menu déroulant : E-mail uniquement, Peppol, KSeF (Pologne), Factur-X via PDP (France), SdI (Italie), Détection automatique par pays. La détection automatique choisit Peppol/KSeF/PDP selon le pays du client si un mandat national est en vigueur ; plus sûr que de deviner.
Renseignez l'identifiant correspondant.
Peppol → identifiant participant. KSeF → NIP. Factur-X PDP → SIRET. SdI → codice destinatario ou e-mail PEC.
Cliquez sur Vérifier.
Clozo vérifie le récepteur dans le répertoire du réseau (Peppol SML, API KSeF, etc.) et affiche vert/orange/rouge. Orange (« inconnu ») signifie généralement que le réseau est accessible mais que le récepteur n'est pas enregistré pour le format choisi — essayez un autre canal ou revenez à email_only.
Enregistrez.
Les futures factures de ce client sont acheminées via le canal configuré ; la Chronologie du devis affiche l'événement d'acheminement (« Envoyé via Peppol », « Soumis à KSeF — accepté »).
Why this works this way
La facturation électronique obligatoire dans l'UE est une cible mouvante. La Directive 2014/55/EU a rendu la réception via Peppol obligatoire pour les acheteurs du secteur public dans toute l'UE à partir de 2019. Les mandats B2B nationaux ont été déployés séparément et à des rythmes différents : l'Italie a été la première (FatturaPA obligatoire pour le B2B depuis 2019, y compris pour les fournisseurs étrangers) ; la Pologne déploie KSeF obligatoire B2B par étapes à partir de 2026 ; la réforme française était initialement prévue pour 2024, reportée à 2026-09 (les grandes entreprises doivent recevoir) et 2026-09 (toutes les tailles doivent émettre) via le modèle PDP-et-PPF ; la facturation électronique B2B obligatoire de l'Allemagne s'applique à partir de 2027 complètement ; la Belgique Peppol B2B obligatoire s'applique à partir de 2026-01. Le paquet ViDA (TVA à l'ère numérique, adopté par le Conseil en 2025-03) standardise la facturation électronique B2B à l'échelle de l'UE à partir de 2030. Clozo suit ces dates d'entrée en vigueur et affiche une bannière dans Paramètres lorsqu'une date vous concerne.
Le champ canal sur chaque client (pas sur votre profil) pilote l'acheminement. Par défaut einvoice_channel = email_only — Clozo envoie un PDF par e-mail et c'est tout. Pour utiliser un canal structuré pour un client spécifique :
- Peppol : renseignez le peppol_participant_id du client (par ex. 0208:0123456789 pour un numéro de TVA belge, 9930:DE123456789 pour un allemand). Clozo génère un document UBL Peppol BIS Billing 3.0 et l'achemine via le réseau Peppol. Les récepteurs doivent être enregistrés sur le réseau — le bouton Vérifier de Clozo consulte le répertoire SML avant chaque envoi.
- KSeF (PL) : renseignez ksef_nip avec l'identifiant fiscal polonais du client (NIP). Clozo génère un XML FA(2) et l'envoie à l'API KSeF ; le client le récupère depuis KSeF, pas par e-mail.
- FatturaPA / SdI (IT) : repose sur le codice destinatario SdI du client (code de routage à 7 caractères) ou l'e-mail PEC ; Clozo expose cela actuellement via le canal email_only (l'intégration SdI complète est en développement).
- Factur-X via PDP (FR) : le document est un PDF avec XML intégré (format Factur-X / ZUGFeRD), acheminé via une Plateforme de Dématérialisation Partenaire agréée. Renseignez le siret du client (14 chiffres) ; Clozo envoie le document au PDP et le PDP l'achemine via le PPF (Portail Public de Facturation).
- FacturaE (ES) : XML national espagnol, principalement pour le B2G. Email_only avec le XML FacturaE joint fonctionne pour la plupart des B2B ; l'intégration FACe complète pour l'envoi aux organismes publics est en développement.
Troubleshooting
Keep reading
Configuration
Company details for invoices: what shows up on the PDF
The Company & tax card holds the trading identity that prints on every invoice — company name, full postal address, VAT number, and country-specific identifiers like SIRET (FR) or Peppol participant ID.
Working with Clients
Adding a client: the four fields that matter
Name, email, country, and the B2B/B2C flag — those four fields turn an empty client record into one Clozo can build legally correct invoices from.
Working with Clients
Multi-language proposals: matching the client's language
Each proposal is rendered in exactly one language — pick the one your client prefers and Clozo translates everything legally significant: emails, PDF section headers, VAT disclaimers, payment terms.