TaxLayer
Iniciar sesiónComenzar gratis
Técnico2025-04-055 min de lecturapor TaxLayer Team

Validador KoSIT: cómo validar archivos ZUGFeRD y XRechnung

El Validador KoSIT (Koordinierungsstelle für IT-Standards — Oficina de Coordinación de Estándares de TI) es la herramienta oficial de la administración alemana para validar facturas electrónicas. Cualquier persona que envíe archivos ZUGFeRD o XRechnung debería validarlos previamente — una factura rechazada retrasa el pago y causa trabajo innecesario.

> Respuesta rápida: El Validador KoSIT comprueba las facturas electrónicas contra esquemas XSD, reglas de negocio y reglas CIUS alemanas. Puede utilizarlo como herramienta Java local o, alternativamente, usar el Validador de ZUGFeRD y XRechnung gratuito directamente en su navegador.

¿Qué comprueba exactamente el Validador KoSIT?

El Validador realiza cinco comprobaciones secuenciales:

  1. Comprobación de sintaxis: ¿El XML está bien formado?
  2. Comprobación de esquema: ¿La estructura cumple con el esquema UBL 2.1 o CII?
  3. Reglas de negocio (BR): ¿Están presentes todos los campos obligatorios? (BR-01 a BR-65)
  4. Reglas de cálculo (BR-CO): ¿Cuadran los totales? (Neto + Impuesto = Bruto)
  5. Reglas CIUS: Reglas específicas alemanas para XRechnung (BR-DE-01 a BR-DE-25)

Solo cuando los cinco niveles se superan, la factura electrónica se considera válida. Un solo error en cualquier nivel resulta en rechazo.

¿Cómo puedo utilizar el Validador KoSIT?

Opción 1: Validador en línea

Varios proveedores ofrecen el Validador KoSIT como herramienta en línea. Usted sube su archivo XML y recibe inmediatamente un resultado de validación. La desventaja: los datos de su factura se transmiten a un servidor externo.

Opción 2: Línea de comandos (Java)

El Validador oficial es un programa Java:

  1. Instale Java Runtime (JRE 11+)
  2. Descargue el ZIP del Validador
  3. Cargue la configuración (Scenarios) para XRechnung o ZUGFeRD
  4. Ejecute el comando: java -jar validationtool.jar -s scenarios.xml archivo.xml

Opción 3: Validador gratuito en el navegador

El Validador de ZUGFeRD y XRechnung de nuestro sitio web comprueba su archivo XML directamente en el navegador contra todos los campos obligatorios de EN 16931. Sin instalación, sin subir datos — el archivo nunca sale de su ordenador.

¿Cuáles son los errores de validación más comunes?

ErrorCausaSolución
BR-02Falta fecha de facturaAñadir BT-2 (IssueDate)
BR-06Falta nombre del vendedorAñadir BT-27 (SellerName)
BR-16Sin líneas de detalleAñadir al menos una InvoiceLine
BR-CO-10Total incorrectoComprobar totales de líneas de detalle
BR-DE-01Falta [Leitweg-ID](/blog/leitweg-id-explicado)Añadir BT-10 para XRechnung

Una visión completa de los campos obligatorios se encuentra en EN 16931: Todos los campos obligatorios.

¿Por qué debería validar antes de enviar?

Una factura electrónica inválida es rechazada inmediatamente por las administraciones públicas a través del ZRE. Las empresas con sistemas automatizados de recepción de facturas también rechazan archivos defectuosos. El resultado: pagos retrasados y esfuerzo de corrección innecesario.

Valide cada factura electrónica antes de enviarla con el Validador de ZUGFeRD y XRechnung gratuito — directamente en su navegador, sin subir datos a un servidor. Alternativamente, puede crear una XRechnung a través del Generador de XRechnung basado en formulario — la validación está integrada.

¿Cómo valida TaxLayer automáticamente?

TaxLayer valida automáticamente cada factura electrónica generada contra todos los campos obligatorios de EN 16931 antes de que el archivo esté disponible para descargar. De esta forma, evita rechazos por parte del destinatario — sin un paso de validación manual. Las dos primeras conversiones al mes son gratuitas.

Preguntas frecuentes

¿Qué es el Validador KoSIT?

El Validador KoSIT es la herramienta oficial de la Oficina de Coordinación de Estándares de TI (Koordinierungsstelle für IT-Standards) para validar facturas electrónicas. Valida archivos XML contra esquemas XSD, reglas Schematron y reglas CIUS alemanas para XRechnung.

¿Qué comprobaciones realiza el Validador KoSIT?

Realiza cinco niveles de comprobación: comprobación de sintaxis (XML bien formado), comprobación de esquema (estructura UBL/CII), reglas de negocio (BR-01 a BR-65), reglas de cálculo (neto + impuesto = bruto), y reglas CIUS (BR-DE-01 a BR-DE-25).

¿Existe una alternativa en línea gratuita al Validador KoSIT?

Sí. El Validador de ZUGFeRD y XRechnung de TaxLayer comprueba su archivo directamente en el navegador contra todos los campos obligatorios de EN 16931 — sin instalación, sin subir datos a un servidor.

¿Qué significa el error BR-DE-01?

BR-DE-01 significa que falta el Leitweg-ID (BT-10). Este error se produce con XRechnung, ya que el Leitweg-ID es un campo obligatorio en este formato. Más detalles en Leitweg-ID explicado.

¿Puedo validar PDF ZUGFeRD con el Validador?

El Validador KoSIT oficial solo comprueba archivos XML. El Validador de TaxLayer también puede comprobar PDF ZUGFeRD directamente en el navegador — extrae el XML integrado automáticamente.

¿Debo validar cada factura electrónica antes de enviarla?

No es legalmente obligatorio, pero muy recomendable. Una factura electrónica inválida será rechazada por el destinatario, retrasando el pago. TaxLayer valida automáticamente contra EN 16931 antes de generar el archivo.

Convierta sus facturas PDF ahora

Pruebe TaxLayer gratis — 2 conversiones al mes, sin tarjeta de crédito.

Comenzar