Descarga masiva de CFDI del SAT: guía operativa
Las opciones reales para descargar todos tus comprobantes, los límites de cada una, y cómo pasar de "carpetas con XML" a un resguardo que detecta riesgos.
- El portal del SAT funciona para consultas puntuales, no para resguardar todo tu historial fiscal.
- Hay tres rutas: portal (manual), web service de descarga masiva (técnico) o una plataforma que lo haga continuo.
- Descargar no es resguardar: sin estructura, validación de estatus y conciliación, el riesgo sigue ahí.
- Si operas varios RFC o alto volumen, la descarga manual deja de ser viable muy rápido.
Por qué no basta con el portal del SAT
El portal de Factura Electrónica del SAT permite consultar y descargar CFDIs emitidos y recibidos, pero está pensado para consultas puntuales: filtros limitados, paginación corta, sesiones que expiran y descargas acotadas por consulta. Para un despacho que revisa un caso, funciona. Para una empresa que necesita todos sus comprobantes, de todos sus RFC, todos los meses, se convierte en una tarea manual interminable y propensa a huecos.
El problema de fondo no es la incomodidad: es que lo que no descargaste no lo estás vigilando. Una cancelación que el SAT registró y tú no viste puede aparecer meses después, ya convertida en una deducción en riesgo.
Las tres rutas para descargar CFDIs
1. Portal del SAT (manual)
Útil para volúmenes bajos o consultas específicas. Requiere entrar RFC por RFC, armar filtros por rango de fechas y descargar por bloques. No deja bitácora, no valida nada y depende de que alguien se acuerde de hacerlo.
2. Web service de descarga masiva del SAT
El SAT expone un servicio para solicitar paquetes de CFDIs por rango de fechas, con la e.firma de cada RFC. Permite volúmenes grandes, pero es un proceso técnico y asíncrono: se solicita, se espera la generación del paquete, se descarga y se procesa el XML. Implementarlo bien implica desarrollo, manejo de certificados y monitoreo de errores.
3. Plataforma especializada
Una plataforma de control fiscal-documental automatiza la ruta 2 de forma continua: descarga emitidos y recibidos de todos tus RFC, los estructura, valida su estatus y los deja listos para reportes y conciliación. La pregunta deja de ser “¿ya descargamos?” y pasa a ser “¿qué encontró la descarga?”.
Descargar no es resguardar: cómo montar un resguardo que sí sirva
Una carpeta llena de XML no es un resguardo, es un almacén. Para que la descarga genere control necesitas cuatro capas:
- Estructura: organiza por RFC, tipo de comprobante (ingreso, egreso, nómina, pago) y periodo. Sin esto, encontrar un UUID específico toma horas.
- Validación de estatus: un CFDI vigente hoy puede estar cancelado mañana. Revalida periódicamente contra el SAT, no sólo al descargar.
- Conciliación: cruza lo descargado contra tu contabilidad y tu ERP. Los faltantes y duplicados aparecen en el cruce, no en la carpeta.
- Evidencia: bitácora de qué se descargó, cuándo, qué se validó y quién revisó las excepciones. Es lo que defenderás en una auditoría.
Señales de alerta que la descarga debe encender
- CFDIs recibidos que tu proveedor dice haber emitido y no aparecen en el SAT.
- Comprobantes cancelados después de que los registraste en contabilidad.
- Duplicados con montos distintos para una misma operación.
- Diferencias entre lo timbrado en nómina y lo registrado en tu sistema.
Regla práctica: si responder “¿cuántos CFDIs cancelados nos afectaron este trimestre?” te toma más de cinco minutos, no tienes un resguardo: tienes archivos.
Lucas hace esta guía obsoleta (para tu equipo).
Descarga continua multi-RFC, validación de estatus, conciliación contra contabilidad y reportes con evidencia. Tu equipo revisa excepciones; Lucas hace el resto.
Conocer Lucas