El CFDI (Comprobante Fiscal Digital por Internet) es la factura electrónica oficial en México. Es el documento que valida ante el SAT cualquier operación de compra o venta. Si vendes en línea, facturas servicios o compras con frecuencia, saber cómo descargar CFDI del SAT te ahorra tiempo, dolores de cabeza y problemas fiscales. Ya sea para contabilidad, declaraciones o aclaraciones, tener tus comprobantes a la mano es básico. Gestionar correctamente tus CFDI del SAT es clave para cualquier negocio digital.
¿Qué Significa Descargar CFDI del SAT?
Descargar CFDIs del SAT es el proceso de obtener los comprobantes fiscales digitales que tus proveedores, clientes o tu propia empresa han emitido o recibido. Estos archivos XML son la evidencia fiscal oficial ante el SAT y son indispensables para tu contabilidad, declaraciones y auditorías. Sin una copia local de tus CFDIs, tu empresa opera a ciegas. No puedes validar que las facturas existan, que no hayan sido canceladas ni que los datos fiscales sean correctos. La descarga periódica es el primer paso para tener control real sobre tu situación fiscal. La descarga masiva de Comprobantes Fiscales Digitales por Internet (CFDI) permite a las empresas obtener simultáneamente varios comprobantes fiscales electrónicos, evitando la descarga individual. Garantiza la disponibilidad oportuna de comprobantes, reduciendo riesgos de errores o inconsistencias ante auditorías. La descarga masiva de CFDI no solo representa eficiencia operativa, sino también una estrategia de cumplimiento y control financiero.
Proceso de Descarga Manual desde el Portal del SAT
El SAT ofrece un portal de descarga masiva de CFDIs que cualquier contribuyente puede usar. Accede al sitio oficial del SAT y entra a la sección Factura Electrónica. Dentro del sistema, elige consultar facturas emitidas o recibidas. Así de simple es descargar CFDI del SAT sin usar herramientas externas.
El proceso manual detallado es el siguiente:
- Ingresa al portal del SAT con tu e.firma o CIEC.
- Navega a la sección “Factura Electrónica” y selecciona “Consultar, cancelar y recuperar”.
- Elige el tipo de comprobante: emitidos o recibidos.
- Define el rango de fechas de la consulta (máximo un mes por solicitud).
- Selecciona el tipo de CFDI que deseas filtrar.
- Genera la solicitud de descarga y espera a que el SAT la procese.
- Una vez aprobada, descarga el paquete de archivos XML.
Al consultar el comprobante, selecciona la opción de descarga en formato XML.
Lea también: IVA 21% Excel
Problemas y Limitaciones de la Descarga Manual
El proceso parece sencillo, pero en la práctica presenta problemas serios que afectan a miles de empresas cada mes. La descarga manual desde el portal del SAT tiene limitaciones estructurales que la hacen inviable para empresas con volumen. El problema: descargar facturas del SAT es tedioso.
El artículo 29 del CFF establece que los contribuyentes pueden verificar la autenticidad de los CFDI que reciben consultándolos en el portal del SAT. Sin embargo, el proceso manual de descarga presenta limitaciones:
- Límite de 2,000 CFDIs por solicitud: Si tu empresa maneja más, necesitas múltiples solicitudes fragmentadas.
- Tiempo de espera: Cada solicitud puede tardar minutos u horas en procesarse. Si necesitas varios meses de CFDIs, el proceso se extiende a días.
- Errores de sesión: El portal del SAT tiene tiempo límite de sesión. Si la descarga tarda más de lo esperado, debes reiniciar el proceso completo.
- Sin validación automática: Descargar el XML no te dice si el CFDI fue cancelado, si el emisor está en la Lista Negra ni si los datos son correctos.
- Escalabilidad imposible: Una empresa con 500 proveedores activos y miles de facturas mensuales no puede depender de un proceso manual. La carga administrativa crece sin control.
- Riesgo de omisión: Sin un sistema que compare lo descargado contra lo esperado, es fácil que falten CFDIs sin que nadie lo detecte hasta la auditoría.
Tipos de CFDI que Puedes Descargar
No todos los CFDIs son iguales. El SAT define cinco tipos principales, cada uno con un propósito fiscal distinto. Cada tipo de CFDI tiene reglas de cancelación y vigencia distintas, y no gestionar cada tipo correctamente genera discrepancias fiscales.
- CFDI de Ingreso: Ampara ventas de productos o servicios. Es el comprobante más común y documenta los ingresos de tu empresa ante el SAT. Facturas emitidas (tus ventas).
- CFDI de Egreso: Se usa para notas de crédito, devoluciones y descuentos. Reduce el monto de un CFDI de ingreso previamente emitido y debe estar vinculado correctamente. Notas de crédito emitidas.
- CFDI de Traslado: Documenta el movimiento físico de mercancías. Es obligatorio para el transporte de bienes y debe incluir la carta porte correspondiente desde 2022. Cartas Porte y traslados.
- CFDI de Nómina: Comprueba el pago de sueldos y salarios a empleados. Incluye datos específicos como percepciones, deducciones, subsidio al empleo e ISR retenido. Recibos de nómina emitidos.
- CFDI de Pago (REP): El Recibo Electrónico de Pago documenta el cobro parcial o total de una factura. Es obligatorio cuando el pago no se realiza al momento de la operación y vincula cada pago con el CFDI original. Complementos de pago (REP) emitidos y recibidos.
El web service permite descargar todos estos tipos de CFDI, además de Metadata - información resumida de los CFDI (UUID, RFC emisor/receptor, fecha, total, estado) sin descargar el XML completo.
La Necesidad de Automatizar la Descarga de CFDI
La automatización no es un lujo: es una necesidad operativa para cualquier empresa con más de un puñado de proveedores. Cómo descargar automáticamente todas tus facturas emitidas y recibidas del SAT sin entrar al portal, ahorra horas de trabajo manual. Si necesitas bajar muchas facturas del SAT, por ejemplo para cierre mensual o anual, la descarga masiva es la mejor opción.
Lea también: Guía IVA reducido
El Web Service de Descarga Masiva del SAT
El SAT pone a disposición un web service de descarga masiva de CFDI que permite a los contribuyentes (o a terceros autorizados) solicitar y descargar sus comprobantes de forma programática. Este servicio opera conforme a la Regla 2.7.2.4 de la RMF.
El proceso técnico es:
- Autenticación: Se firma la solicitud con la e.firma (antes FIEL) del contribuyente, regulada por el artículo 17-D del CFF. La e.firma consta de dos archivos: certificado (.cer) y llave privada (.key), protegidos con contraseña.
- Solicitud de descarga: Se envía una petición al web service indicando: tipo de comprobante (emitidos o recibidos), rango de fechas, RFC emisor/receptor y tipo de solicitud (CFDI o metadata).
- Verificación: El SAT procesa la solicitud y genera paquetes de archivos ZIP con los XML.
- Descarga: Se descargan los paquetes generados. Cada paquete puede contener hasta 200,000 CFDI.
Importante: La autenticación con e.firma es más segura y tiene menos restricciones que la CIEC. El artículo 17-D del CFF establece que la e.firma tiene el mismo valor jurídico que la firma autógrafa.
Funcionalidades de la Descarga Masiva de CFDI
La descarga masiva permite una serie de funcionalidades clave para la gestión fiscal de tu empresa:
Conciliación Fiscal (Artículo 28 CFF)
El artículo 28 del CFF obliga a llevar contabilidad que refleje fielmente la situación fiscal. La descarga masiva permite:
Lea también: ¿Cómo localizar tus XML del SAT?
- Comparar tus registros contables contra los CFDI reportados al SAT.
- Detectar facturas recibidas no registradas - terceros que te facturaron sin tu conocimiento.
- Identificar CFDI cancelados por proveedores que aún tenías como deducción.
- Detectar diferencias en montos, impuestos o estados de los comprobantes.
Preparar Declaraciones
- Ingresos facturados: Total de CFDI de Ingreso emitidos.
- Deducciones: Total de CFDI recibidos que cumplen requisitos del artículo 27 LISR.
- IVA trasladado: Base para el cálculo de IVA a pagar.
- IVA acreditable: Conforme al artículo 5 de la LIVA.
DIOT Automática (Artículo 32 LIVA)
Con las facturas recibidas descargadas del SAT, SenHub (como ejemplo de plataforma) genera automáticamente la Declaración Informativa de Operaciones con Terceros: RFC de cada proveedor, valor de los actos y monto de IVA pagado.
Detección de Riesgos Fiscales
- Facturas de EFOS: Identifica si algún proveedor aparece en la lista de contribuyentes publicada conforme al artículo 69-B del CFF (empresas que facturan operaciones simuladas).
- Cancelaciones no aceptadas: CFDI que intentaron cancelar y que requieren tu aceptación (Regla 2.7.1.47 RMF).
Métodos y Herramientas para la Gestión de CFDI (Ejemplos)
Descargar archivos XML desde el SAT de forma masiva y subirlos a plataformas contables para hacer tu contabilidad es muy fácil con diversas modalidades. Existen diferentes formas para hacer llegar archivos al administrador de CFDI de estas plataformas:
Descarga y Gestión a través de Plataformas Contables (Ej. contaDIGITAL®)
Aquí se presentan ejemplos de cómo plataformas como contaDIGITAL® facilitan la gestión de CFDI:
- Emisión de facturas de ingresos en el administrador de CFDI: Estos aparecerán automáticamente en el administrador de CFDIS sin necesidad de subirlos. Además, pueden contabilizarse de forma automática realizando una configuración previa.
- Subida manual en el apartado "subir" del administrador de CFDI's: Da clic en el botón "examinar", requieres descargar los archivos XML de la página del SAT y tenerlos en alguna carpeta de la computadora desde la que deseas subirlos. Indicar si desea subir los archivos XML en ceros o no. Dar clic en el botón "Subir".
- Utilizando una herramienta de escritorio: Ingresa en el administrador de CFDI's al botón "Desde SAT". Da clic en el texto en letras azules "Herramienta de escritorio". Descomprime la carpeta que se descarga, guardando los 3 archivos que incluye en una misma carpeta. Abre el archivo .exe e ingresa con tu usuario y contraseña. Se abrirá una pantalla donde la parte superior es la página del SAT, debes ingresar a la consulta del SAT y buscar los CFDI's. Una vez tengas en la pantalla los CFDI's que deseas descargar elige si quieres ¿Descargar con monto $0?, si no quieres descargar pagos o nóminas y da clic en "descargar". La aplicación procesará la descarga e irá notificando en la parte inferior izquierda el estatus de descarga de cada XML; al terminar aparecerá el mensaje "listo". Una vez finalizada la descarga podrás encontrar en el administrador de CFDI's todos los XML subidos.
- Utilizando un servicio Premium de descarga masiva: Ingresa en el administrador de CFDI's al botón "Desde SAT". Selecciona el tipo de CFDI's que deseas descargar, el rango de fechas y da clic en el botón azul "solicitar paquete". Espera unos minutos para que el SAT de respuesta a la solicitud del paquete de XML. Ingresa nuevamente, selecciona el paquete solicitado y da clic en el botón verde "Procesar solicitud".
- Utilizando la descarga masiva de CFDI´s diaria (configurable en la bitácora de descargas SAT): Esta opción está incluida en algunas membresías anuales o puede ser adquirida con el área de ventas por empresa o plataforma. En la bitácora de descargas SAT puedes configurar por cada empresa las opciones de descarga automática. Solo requieres seleccionar la empresa dando clic en el RFC de la empresa del listado, subir la FIEL de la empresa a configurar para que el sistema pueda procesar la descarga, y activar como "SI" las opciones de descarga en el apartado "configuraciones". La primera opción "¿Descarga automática" debe estar seleccionada para que se realice el proceso de descarga diaria y las demás son elegibles. Una vez configurada la empresa, se realizará el proceso de descarga de CFDIs de 3 días hacia atrás a partir del día que se habilitó. En el calendario aparecen dos iconos por día, el de la izquierda refleja el estatus de las descargas de los CFDI´s emitidos y el de la derecha el de los CFDI´s recibidos. Al dar clic en un icono de descarga correcta (tilde verde), se desplegará una pantalla con la información de los CFDI´s procesados.
- Enviando las facturas por correo electrónico: Al enviar tus CFDIS de egresos (gastos) al correo que configures en tu plataforma, estos aparecerán automáticamente en el Administrador de CFDIS. Puedes enviar los CFDIS de todas tus empresas y la plataforma los clasificará automáticamente según el RFC. Para comenzar a recibir CFDIS por correo, ve al menú de la pantalla superior derecha y en "Logo y correos plataforma" agrega el correo que usarás para recibir las facturas, la contraseña, el servidor de correo entrante y saliente, así como si utilizas un SSL para encriptar tus correos. Es recomendable que utilices únicamente este correo para recibir las facturas, ya que la plataforma borra del correo la información subida al sistema para evitar saturar el espacio en el correo. Si ya tienes un correo que actualmente recibe las facturas, abre uno nuevo para la plataforma y reenvía todos los correos recibidos. Una vez configurado tu correo correctamente, solo debes esperar 5 minutos para ver reflejados los CFDIS que envíes por correo. Recuerda que el archivo PDF (representación impresa) no se subirá aunque lo envíes en el correo; solamente se procesan archivos XML.
Configuración para la Descarga Automática (Ej. SenHub)
La configuración para la descarga automática en una plataforma como SenHub se realiza una sola vez:
- Sube tu e.firma - archivos .cer y .key con su contraseña (almacenados de forma cifrada, conforme a las mejores prácticas de seguridad para el resguardo de la e.firma).
- Alternativa: CIEC - contraseña del portal del SAT (funcional pero con más restricciones que la e.firma).
- Define la frecuencia de descarga - diaria recomendada para mantener la información actualizada.
- Listo - la plataforma realizará la descarga automáticamente todos los días.
La descarga automática del SAT está disponible en diversos planes de servicios, adaptados a necesidades de empresas y despachos contables.
