CFDI a Excel

Menú «Reportes» en Pocket Fiscal
Lo encuentras en Reportes, en el menú lateral del programa.

Convierte una carpeta de XML en un libro con una hoja por tipo de información.

Actualizado el

El reporte principal del programa. Lee todos los XML de una carpeta —incluidas sus subcarpetas— y los convierte en un solo libro de Excel, con una hoja por tipo de información. Las hojas que no tienen datos no se crean.

Todo el proceso ocurre en tu equipo. Solo hay una excepción: si validas la vigencia, el programa consulta cada comprobante con el SAT.

Antes de empezar

  • Una carpeta con los XML. Pueden estar en subcarpetas: se recorren todas.
  • Si vas a validar vigencia, conexión a internet.

Paso a paso

  1. 1

    Entra a Reportes y presiona CFDI a Excel

    Está en la sección Reportes del menú.

    Sección «Reportes» del menú
    Los cuatro reportes trabajan con los XML que ya tienes en tu equipo
  2. 2

    Elige la carpeta con los XML

    Se recorre completa, incluidas las subcarpetas. Si no encuentra ningún XML, te lo dice y no continúa.

  3. 3

    Decide si validas la vigencia

    Responde para consultar cada comprobante con el SAT y saber si está vigente o cancelado. Alarga el proceso.

  4. 4

    Decide cómo nombrar los conceptos de nómina

    Responde para usar el catálogo del SAT, o No para conservar las claves y descripciones que puso el patrón.

  5. 5

    Elige dónde guardar el libro

    El nombre propuesto lleva fecha y hora, para no sobrescribir uno anterior.

  6. 6

    Espera y abre el documento

    La barra de progreso avanza por archivo. Al terminar, el programa resume cuántos comprobantes fueron correctos, duplicados y con error, y ofrece abrir el libro.

Las dos preguntas que cambian el resultado

¿Validar la vigencia?

No
Qué agregaCuatro columnas a la hoja Global: Es cancelable, Estado, Estatus de cancelación y EFOSNada
CostoUna consulta al SAT por comprobante. En carpetas grandes agrega varios minutos al procesoNinguno
Cuándo convieneCierres de periodo, revisión de cancelaciones, antes de acreditarReportes de trabajo, conciliaciones rápidas

La columna EFOS dice si el emisor aparece en el listado 69-B del CFF.

¿Conceptos de nómina conforme a la clave agrupadora?

Cambia cómo se nombran las columnas de percepciones y deducciones:

RespuestaColumna resultante
P 001 Sueldos, Salarios Rayas y Jornales — usa el catálogo oficial del SAT
NoP 001 <clave del patrón> <concepto del patrón> — conserva lo que capturó quien timbró

Responde si vas a comparar entre varios patrones o periodos: el catálogo del SAT es el único nombre estable. Responde No si necesitas ver los conceptos tal como los nombró la empresa.

Qué obtienes

Un libro con estas hojas, en este orden:

HojaContenido
Tipo cambioTipo de cambio del DOF, para valuar los comprobantes en moneda extranjera
GlobalUn renglón por comprobante, con totales e impuestos
ConceptoUn renglón por concepto
PagoComplementos de pago con sus documentos relacionados
NóminaPercepciones, deducciones y otros pagos
RetenciónCFDI de retenciones e información de pagos
DespensaComplemento de vales de despensa
CombustibleComplemento de consumo de combustibles
Estado combustibleComplemento de estado de cuenta de combustible
DonatariaComplemento de donatarias
Comercio exteriorComplemento de comercio exterior
ErrorArchivos que no se pudieron leer, y el motivo

El detalle de todas las columnas de cada hoja está en el listado de reportes.

Cómo leer el libro

Un renglón no siempre es un comprobante

Global es la única hoja con un renglón por CFDI. Las demás abren un renglón por concepto, por pago, por vale o por mercancía. Para contar comprobantes, hay que contar UUID distintos.

Las celdas en blanco de los totales son a propósito. Cuando un importe pertenece al comprobante completo, se escribe solo en su primer renglón, y las columnas se pueden sumar tal como están.

Los egresos salen en negativo, igual que las retenciones y los descuentos, para que una columna sumada dé el neto sin separar nada manualmente.

Los duplicados se descartan por UUID. Si el mismo comprobante aparece en varios archivos, se reporta una sola vez.

Límites y comportamiento

  • Revisa siempre la hoja Error antes de dar por cerrado un periodo. Que un archivo no se pueda leer no significa que el comprobante sea inválido: puede estar dañado, truncado o no ser un CFDI.
  • El resumen final distingue tres cosas: correctos, duplicados y con error. Si los números no cuadran con lo que esperabas, ahí está la explicación.
  • Procesar decenas de miles de XML consume memoria. Conviene cerrar otras aplicaciones pesadas.
  • Guarda el libro en una carpeta local, no directamente sobre una carpeta sincronizada en la nube: la sincronización puede bloquear el archivo mientras se escribe.
  • Puedes detener el proceso con Cancelar en cualquier momento.

Errores frecuentes