Plantillas Contables COL
Inicio › Recursos › Facturación electrónica
Facturación electrónica · Colombia

XML, ZIP y PDF de factura electrónica: qué aporta cada archivo

Guía rápida para organizar lotes de facturación electrónica y entender por qué XML, ZIP y PDF no cumplen la misma función.

Actualizado: 21 de septiembre de 2026 · Lectura orientativa · Verifica siempre la norma y fuentes oficiales aplicables a tu caso.

XML: información estructurada

El XML contiene la información electrónica estructurada del documento. Para automatizar consolidaciones y extraer campos es normalmente la fuente más útil.

PDF: representación visual

El PDF facilita la lectura humana, pero no siempre conserva la misma estructura necesaria para extraer información de forma confiable y masiva.

ZIP: paquete de archivos

Un ZIP es un contenedor. Puede agrupar XML, PDF u otros documentos; antes de analizarlo debes extraer y clasificar su contenido.

Organiza el lote antes de conciliar

Separa archivos por tipo, controla duplicados y conserva trazabilidad del origen. Un consolidado limpio reduce ruido cuando luego compares contra el ERP.

Checklist para organizar archivos

Ejemplo de revisión

Un PDF puede verse perfecto para una persona, pero si necesitas procesar cientos de documentos el XML ofrece campos estructurados. El Excel consolidado debe ser una capa de trabajo, no el reemplazo del archivo electrónico fuente.

Alcance: esta guía es informativa y no reemplaza asesoría tributaria ni las fuentes oficiales. Las reglas pueden variar según la obligación, el contribuyente, la etapa del proceso y cambios normativos.

Consolida XML en Excel

Usa una herramienta PCCOL para organizar el proceso y conservar trazabilidad de la revisión.

Ver herramienta PCCOL

Preguntas frecuentes

¿Puedo consolidar facturas solo desde PDF?

Para automatización estructurada, el XML suele ser una fuente más adecuada. El alcance exacto depende de la herramienta y los archivos disponibles.

¿Un ZIP es una factura?

No. Es un contenedor que puede incluir uno o varios archivos relacionados con documentos electrónicos.

Qué contiene y para qué sirve cada archivo

ArchivoFunción prácticaQué validarUso en conciliación
XMLContiene los datos estructurados del documento electrónico.Identificación, número, CUFE, fechas, bases, impuestos y totales.Es la fuente principal para lectura automatizada y cruces masivos.
ZIPEmpaqueta uno o varios archivos asociados al intercambio electrónico.Que el contenido corresponda al documento esperado y pueda descomprimirse.Sirve como contenedor; debe abrirse antes de interpretar sus archivos.
PDFRepresentación gráfica para lectura humana.Que coincida visualmente con el documento, sin asumir que sustituye el XML.Apoya la revisión, pero no es la mejor fuente para extracción estructurada.

Procedimiento para organizar un lote

  1. Conserva el archivo original descargado y trabaja sobre una copia.
  2. Descomprime los ZIP en una carpeta controlada sin sobrescribir archivos con el mismo nombre.
  3. Identifica cada documento por CUFE cuando esté disponible; no uses únicamente el número visible de factura.
  4. Extrae del XML emisor, adquirente, prefijo, número, fechas, bases, impuestos y total.
  5. Registra archivos dañados, documentos sin XML, duplicados y diferencias contra el ERP en listas separadas.
  6. Usa el PDF para revisión humana de excepciones, no como sustituto automático del XML.

Caso práctico de diferencia

Si un lote contiene dos PDF con el mismo número visible, no debe concluirse inmediatamente que existe un duplicado. Primero se comparan los XML y sus CUFE: pueden pertenecer a emisores distintos, usar prefijos diferentes o corresponder a un documento reemplazado. La llave de conciliación debe construirse con los campos estructurados y conservar trazabilidad hacia el archivo original.

Errores frecuentes

  • Renombrar archivos y perder la relación con el paquete original.
  • Sumar el PDF y el XML como si fueran dos documentos distintos.
  • Tomar el nombre del ZIP como dato tributario.
  • Conciliar solo por número de factura sin emisor, prefijo o CUFE.
  • Eliminar documentos aparentemente duplicados antes de revisar el XML.

Revisión técnica: 21 de septiembre de 2026. La guía explica organización y conciliación; la validez fiscal depende del documento electrónico y de la normativa técnica vigente de la DIAN.

Estructura real de los archivos

ElementoDónde aparecePara qué sirve en la conciliación
AttachedDocumentXML que suele venir dentro del ZIPContenedor que incluye la factura y la respuesta de validación de la DIAN
Invoice (UBL 2.1)XML de la facturaDocumento con emisor, adquirente, líneas, impuestos y totales
ApplicationResponseDentro del AttachedDocument o como archivo separadoResultado de la validación del documento o de un evento
cbc:UUIDXML de la facturaCUFE del documento (CUDE en notas y documento soporte)
cbc:ID y cbc:IssueDateXML de la facturaPrefijo y número, y fecha de expedición
cac:TaxTotal y cac:LegalMonetaryTotalXML de la facturaImpuestos y totales, incluido el valor a pagar

Documentos y eventos que también llegan en el lote

  • Notas crédito y débito: modifican una factura anterior. Deben enlazarse a la factura referenciada y no sumarse como ventas o compras nuevas.
  • Documento soporte: para compras a no obligados a facturar. Tiene su propio CUDE.
  • Eventos del título valor (RADIAN): acuse de recibo (030), reclamo (031), recibo del bien o prestación del servicio (032), aceptación expresa (033) y aceptación tácita (034). No son facturas; indican el estado del documento frente al adquirente.

Validaciones mínimas del lote

  1. El ZIP se abre y contiene al menos un XML.
  2. El XML es un Invoice, CreditNote, DebitNote o AttachedDocument reconocible.
  3. El CUFE o CUDE tiene 96 caracteres hexadecimales.
  4. La suma de líneas e impuestos coincide con el total del documento.
  5. El NIT del adquirente corresponde a la empresa que concilia.
  6. No hay dos archivos con el mismo CUFE; si los hay, se conserva uno y se registra el duplicado.

Flujo de conciliación

Lote descargado → extracción de ZIP → clasificación por tipo de documento → lectura de XML → consolidado con CUFE como llave → cruce con el reporte DIAN y con el ERP → lista de diferencias (faltantes, sobrantes, valores distintos, notas sin factura) → revisión del PDF solo para las excepciones.

Fuentes y referencias oficiales

Escríbenos por WhatsApp