Configuration · Article 3.9
ID de participante Peppol y canales de factura electrónica: cuándo se requiere cada uno
Peppol, KSeF, FatturaPA, Factur-X, FacturaE — las redes de factura electrónica de la UE enrutan las facturas de forma diferente. Este artículo describe qué canal se aplica en qué país y qué datos rellenar.
Para la mayoría de las relaciones autónomo-cliente, un PDF enviado por correo al cliente es suficiente — lo abre, le paga, lo archiva para su contable, listo. Pero tres situaciones cambian esto: (1) el cliente es un organismo público de la UE, (2) el país del cliente tiene un mandato nacional de factura electrónica ya en vigor, o (3) el cliente ha solicitado expresamente una factura electrónica estructurada. Cada una de estas situaciones enruta el documento de forma diferente. Este artículo describe cuándo entra en juego cada canal y qué datos necesita rellenar para usarlo.
Step by step
Decida si realmente necesita un canal de factura electrónica.
Para clientes B2C y la mayoría de clientes B2B de solo correo, la respuesta es no — deje el canal como
email_onlyy omita el resto. Si su cliente ha solicitado expresamente la entrega por Peppol/KSeF/FatturaPA, o si el mandato de su país está en vigor para ellos, continúe.Rellene los campos de su propio perfil si va a enviar a través de Peppol.
En Configuración → Empresa e impuestos:
peppol_participant_id, además de todos los campos de dirección estructurada (calle, ciudad, código postal). Opcional, pero habilita su propia ruta Peppol de entrada.Abra el registro del cliente.
Vaya a
/clients/{id}y haga clic enEditar. Desplácese hasta la sección de Factura electrónica.Elija el canal.
Opciones del menú desplegable: Solo correo, Peppol, KSeF (Polonia), Factur-X a través de PDP (Francia), SdI (Italia), Detección automática por país. La detección automática elige Peppol/KSeF/PDP según el país del cliente si hay un mandato nacional en vigor; es más seguro que adivinar.
Rellene el identificador correspondiente.
Peppol → ID de participante. KSeF → NIP. Factur-X PDP → SIRET. SdI → codice destinatario o correo PEC.
Haga clic en Verificar.
Clozo comprueba el receptor en el directorio de la red (Peppol SML, API de KSeF, etc.) y muestra verde/amarillo/rojo. Amarillo («desconocido») normalmente significa que la red es accesible pero el receptor no está registrado para el formato elegido — pruebe con un canal diferente o vuelva a email_only.
Guarde.
Las facturas futuras a este cliente se enrutan a través del canal configurado; la Línea de tiempo de la propuesta muestra el evento de enrutamiento («Enviado vía Peppol», «Enviado a KSeF — aceptado»).
Why this works this way
La factura electrónica obligatoria en la UE es un objetivo cambiante. La Directiva 2014/55/UE hizo obligatoria la recepción Peppol para los compradores del sector público en toda la UE desde 2019. Los mandatos nacionales B2B se desplegaron por separado y a distinto ritmo: Italia fue la primera (FatturaPA obligatoria para B2B desde 2019, incluidos proveedores extranjeros); Polonia está implantando el KSeF obligatorio para B2B por etapas desde 2026; la reforma francesa fue originalmente para 2024, pospuesta a 2026-09 (las grandes empresas deben poder recibirlas) y 2026-09 (todas las empresas deben poder emitirlas) a través del modelo PDP-y-PPF; la factura electrónica B2B obligatoria de Alemania se aplica plenamente desde 2027; la Peppol obligatoria B2B de Bélgica se aplica desde 2026-01. El paquete ViDA (IVA en la Era Digital, adoptado por el Consejo en marzo de 2025) estandariza la factura electrónica B2B en toda la UE a partir de 2030. Clozo realiza un seguimiento de estas fechas de entrada en vigor y muestra un aviso en Configuración cuando una fecha le afecta.
El campo de canal en cada cliente (no en su perfil) controla el enrutamiento. De forma predeterminada, einvoice_channel = email_only — Clozo envía un PDF por correo y listo. Para usar un canal estructurado para un cliente específico:
- Peppol: rellene el peppol_participant_id del cliente (p. ej., 0208:0123456789 para un número de IVA belga, 9930:DE123456789 para uno alemán). Clozo genera un documento UBL Peppol BIS Billing 3.0 y lo enruta a través de la red Peppol. Los receptores deben estar registrados en la red — el botón Verificar de Clozo comprueba el directorio SML antes de cada envío.
- KSeF (PL): rellene ksef_nip con el número de identificación fiscal polaco del cliente (NIP). Clozo genera un XML FA(2) y lo envía a la API de KSeF; el cliente lo recupera desde KSeF, no desde el correo.
- FatturaPA / SdI (IT): requiere el codice destinatario del SdI del cliente (un código de enrutamiento de 7 caracteres) o su correo PEC; Clozo expone esto actualmente a través del canal email_only (la integración completa con SdI está en desarrollo).
- Factur-X a través de PDP (FR): el documento es un PDF con XML incrustado (formato Factur-X / ZUGFeRD), enrutado a través de una Plateforme de Dématérialisation Partenaire acreditada. Rellene el siret del cliente (14 dígitos); Clozo envía el documento al PDP y el PDP lo enruta a través del PPF (Portail Public de Facturation).
- FacturaE (ES): XML nacional español, principalmente para B2G. El canal email_only con el XML FacturaE adjunto funciona para la mayoría de los B2B; la integración completa con FACe para el envío a organismos públicos está en desarrollo.
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.