Omitir yendo al contenido principal

Validador Factur-X / ZUGFeRD (PDF/A-3 y XML)

Inspeccione, extraiga y valide facturas electrónicas híbridas conformes con la norma franco-alemana y europea EN 16931 directamente en su navegador.

100% Client-Side WebCrypto
Arrastre el archivo PDF/A-3 o pegue el XML Factur-X / ZUGFeRD
Admite archivos .pdf (PDF/A-3 con anexo incrustado) o .xml (CII). 100% procesado en el navegador.

¿Qué es Factur-X / ZUGFeRD y Cómo Funciona el PDF/A-3?

Factur-X (conocido como ZUGFeRD en Alemania desde la versión 2.0) es el estándar franco-alemán y europeo de facturación electrónica híbrida. Combina un PDF/A-3 legible por personas con un archivo XML estructurado (factur-x.xml) según UN/CEFACT Cross Industry Invoice (CII).

El formato cumple con la Directiva Europea 2014/55/UE y la norma EN 16931. Ante la obligatoriedad B2B en Alemania (2025) y Francia (2026/2027), Factur-X se consolida como el principal estándar híbrido de la UE.

Perfiles Semánticos de Factur-X / ZUGFeRD

Conozca los 5 perfiles de conformidad y sus niveles de detalle:

PerfilDenominaciónTamanhoFinalidad Comercial
1MINIMUM-Datos mínimos para enrutamiento y reconciliación simple.
2BASIC WL-Factura sin líneas detalladas, con resumen fiscal y contable.
3BASIC-Facturas estándar para pequeñas empresas y servicios continuos.
4EN 16931 (COMFORT)-Perfil estándar obligatorio para contratación pública (B2G) y comercio en la UE.
5EXTENDED-Operaciones complejas con múltiples destinos, anticipos y retenciones.

Reglas de Auditoría Aritmética y Consistencia Fiscal

Fórmulas matemáticas obligatorias auditadas por el validador:

  1. Suma de Líneas (BR-CO-10): La suma de los importes netos de las líneas debe ser igual a LineTotalAmount.
  2. Base Imponible Global (BR-CO-13): La base imponible debe igualar el total de líneas menos descuentos más cargos.
  3. Total de Impuestos (BR-CO-14): El total de IVA debe ser exactamente la suma de las cuotas por tipo impositivo.
  4. Total General de la Factura (BR-CO-15): GrandTotalAmount debe ser la suma de la base imponible y los impuestos calculados.
  5. Importe Líquido a Pagar (BR-CO-16): DuePayableAmount debe igualar el total general menos los importes pagados por anticipado.

Preguntas Frecuentes sobre Factur-X y ZUGFeRD