Descarga Masiva de CFDI v.1.5: Cambios y cómo automatizarla
¿Qué es el servicio de descarga masiva de CFDI ofrecido por el SAT?
El servicio de descarga masiva de CFDI ofrecido por el SAT es una herramienta gratuita que permite realizar solicitudes de los documentos CFDI recibidos y emitidos por un contribuyente, además de los metadatos de cada XML. En este artículo abordaremos los cambios que tuvo este servicio y cómo automatizar las solicitudes de descarga masiva de CFDI v.1.5 en Acumatica ERP.
Este servicio es clave para el área contable que maneja la información fiscal de la empresa y requiere toda la información para cumplir sus obligaciones fiscales oportunamente. También permite realizar una conciliación entre la información contable y fiscal, reduce errores de captura manual y al centralizar toda la información, va a permitir tomar mejores decisiones basados en toda la información.
¿Cómo se puede automatizar la descarga masiva de CFDI?
Debido a que este servicio de descarga masiva de CFDI funciona a nivel nacional, es muy probable que las solicitudes de descargas tarden hasta 72 horas en poder ser procesadas. Es normal que el servicio esté saturado durante el día.
Es por eso que ClandBus desarrolló dentro de su solución fiscal una servicio automático de solicitudes que es posible configurar para que se ejecute durante la noche para evitar la saturación normal de este servicio. De esta manera, la información siempre estará lista para ser procesada por el departamento contable. Es importante mencionar que realizar las solicitudes a través de este servicio, permitirá descargar hasta 200 mil archivos XML por cada solicitud, representando un volumen 1000x mayor al que una persona podría descargar directamente en el portal del SAT.
Cambios en el servicio de Descarga Masiva de CFDI v.1.5
El pasado 30 de mayo de 2025, el SAT realizó cambios importantes en el servicio de descarga masiva de CFDI, con cambios a nivel técnico que impactan las integraciones a los sistemas como lo es la solución fiscal desarrollada por ClandBus.
- Limite de 5 años para descarga masiva: Solo podrán solicitarse documentos limitados a los últimos 6 ejercicios fiscales.
- División de servicio por tipo de solicitud: Dependiendo del tipo de solicitud, los endpoints se dividen en tres:
- Emitidos: Permite solicitar CFDI’s emitidos vigentes y cancelados.
- Recibidos: Permite solicitar los CFDI’s vigentes recibidos por el contribuyente.
- Folio: Permite solicitar un folio fiscal específico.
- Nuevos mensajes de error: Permite revisar con mejor detalle los errores de proceso de las solicitudes. En la siguiente tabla se pueden ver la tabla completa de códigos de error que el servicio puede devolver.
| Código | Mensaje | Observaciones |
| 300 | Usuario No Válido | |
| 301 | XML Mal Formado | Este código de error se regresa cuando el request posee información invalida, ejemplo: un RFC de receptor no valido |
| 302 | Sello Mal Formado | |
| 303 | Sello no corresponde con RfcSolicitante | |
| 304 | Certificado Revocado o Caduco | El certificado fue revocado o bien la fecha de vigencia expiró. |
| 305 | Certificado Inválido | El certificado puede ser invalido por múltiples razones como son el tipo, codificación incorrecta, etc. |
| 5000 | Solicitud de descarga recibida con éxito | |
| 5004 | No se encontró la información | No se encontró la información del paquete solicitado |
| 5007 | No existe el paquete solicitado | Los paquetes solo tienen un periodo de vida de 72hrs |
| 5008 | Máximo de descargas permitidas | Un paquete solo puede descargarse un total de 2 veces, una vez agotadas, ya no se podrá volver a descargar |
| 404 | Error no Controlado | Error genérico, en caso de presentarse realizar nuevamente la petición y si persiste el error levantar un RMA. |
¿Qué se requiere para utilizar el servicio de descarga masiva de CFDI?
Los webservices son utilizados por los sistemas para interactuar entre si y generar automatizaciones que faciliten a los usuarios sus tareas diarias. Para este servicio en particular, el SAT solo coloca como prerequisito tener una efirma vigente.
Adicional a esto, con Acumatica ERP y ClandBus Factura Electrónica, podrás automatizar la solicitud y procesado de los archivos XML con unos cuantos clics y relacionar las facturas recibidas emitidas o recibidas con tus operaciones en Acumatica ERP.
Pasos para automatizar la solicitudes de Descarga Masiva de CFDI con Acumatica y ClandBus
En Acumatica ERP, en módulo de Facturación Electrónica, sección Profiles, se pueden definir los registros que van a delimitar el rango de fechas que las solicitudes de descarga tendran.

En esta pantalla agregamos un nuevo registro con los parámetros solicitados:
- Descripción: Es el nombre que se da al job de solicitud.
- RFC Emisor: En caso de querer solicitar solo de un Emisor los cfdis.
- Intervalo de consulta: Horas o Días a consultar. Por ejemplo si colocamos 3 horas, tomará la hora actual como fecha final y 3 horas menos para fecha inicial.
- Tipo: Actualmente soporta Emitidos y Recibidos.

Después de definir los trabajos de solicitud, en la sección de Procesos debemos agregar un temporizador para ejecutar estas solicitudes de descarga masiva de CFDI de forma automática.

Para agregar un horario de automatización, se debe dar clic en el icono de reloj y seleccionar Add

En la ventana emergente definir el horario de ejecución de la solicitud.

Listo. Con estos pasos, la automatización generará una solicitud de descarga, verificará su estado y procesará el archivo .zip devuelto por el SAT.
Los encargados de revisar toda la información, verán de manera fácil el contenido de estos XMLs, en la pantalla CFDIs emitidos o recibidos.

Revisar el XML adjunto

Crear una representación impresa dentro del sistema

Y verificar si el CFDI está vigente y no proviene del listado de EFOs y EDOs emitidos por el SAT mensualmente.

Conclusiones
Las automatización de los procesos que se realizan de manera cotidiana, optimiza los tiempos de procesamiento de la información. Es importante aprovechar los recursos que provee una autoridad como el SAT para poder cumplir oportunamente las obligaciones fiscales, revisar los estados de los comprobantes y tener toda la información centralizada en Acumatica ERP, de tal manera que la empresa pueda operar de manera eficiente y con la seguridad que podrá detectar oportunamente si un CFDI se ha cancelado, proviene de un EFO/EDO o el proveedor no ha emitido el comprobante fiscal para poder respaldar cada operación de compra con una comprobante fiscal.
En este artículo puedes explorar cómo automatizar en Acumatica ERP la captura de Cuentas por Pagar y relacionar tus transacciones con tus comprobantes fiscales.
¿Te interesa automatizar tus descargas de CFDIs? (Solicita una demo de Acumatica ERP y ClandBus FE)
Ahorra tiempo y errores en tu gestión fiscal con una solución 100% integrada a Acumatica ERP
Si sus números llegan tarde para decidir, esto se resuelve de raíz con un ERP. Vea cómo funciona el software de contabilidad y finanzas que implementamos en México.
Experta técnica en Acumatica ERP y Acumatica CRM. Lider Desarrolladora de módulos para Acumatica. Experta en la creación de reportes en Acumatica, reportes para inteligencia de negocios (BI) y otras aplicaciones complejas para el mercado de pequeñas y medianas empresas. Implementadora de Acumatica ERP. Ingeniera en sistemas computacionales con Maestría en Tecnologías de la Información. Certified Acumatica Developer. Certified Business Consultant.