Cómo descargar la constancia de retenciones de plataformas digitales en el SAT
Si tu cliente vende en una plataforma digital, el crédito de ISR e IVA está en la constancia que el SAT muestra como CFDI de retenciones. Aquí está cómo bajar el XML y el PDF de cada mes, sin mezclar RFC.
Nompli
Equipo Nompli

Qué estás buscando cuando pides esa constancia
La búsqueda suele ser literal: cómo descargar la constancia de retenciones de plataformas digitales en el SAT. No es el estado de cuenta de Mercado Libre ni el correo de Stripe. Es el CFDI de retenciones que la plataforma emitió y que el SAT deja consultar al receptor.
Sin ese XML, el ISR o el IVA que ya le descontaron al cliente no se acredita con soporte. El depósito del banco solo muestra el neto. La constancia muestra quién retuvo, de qué período y por cuánto.
En el despacho esto se baja por RFC, no en un lote mágico de toda la cartera. Entras con el acceso de ese contribuyente, eliges el mes y guardas el archivo en su carpeta. Si mezclas dos RFC en la misma descarga, el crédito queda en el lugar equivocado.
Las pantallas cambian de nombre. Confirma el camino vigente en sat.gob.mx. Lo que no cambia es el objetivo: XML vigente del mes, más el PDF para leerlo, guardados antes de armar la declaración.
Dónde está dentro del portal
El camino que publican las guías del propio ecosistema del SAT entra por Factura electrónica, en la opción de consultar, cancelar y recuperar facturas. Ahí no buscas una factura de ingreso. Buscas retenciones.
Dentro de consulta de CFDI se abre Retenciones e información de pagos. Luego, consultar CFDI de retenciones recibidos. Recibidos, no emitidos. Si eliges emitidos, vas a ver lo que tu cliente retuvo a otros, no lo que la plataforma le retuvo a él.
Filtra por fecha de emisión: año y mes. Si quieres el mes completo, el día se deja vacío. En estado del comprobante, vigente, para no acreditar uno cancelado. Buscar. En la lista, la flecha baja el XML y el ícono de listado baja la representación impresa.
Si el mes acaba de cerrar y no aparece nada, espera. Muchas constancias se publican ya entrado el mes siguiente. Volver a bajar el mes anterior porque el formato se parece es un error clásico: el folio y los montos son otros.
XML, PDF y lo que no viene en el archivo
Quédate con los dos. El XML es el comprobante. El PDF es el que el cliente entiende cuando le explicas el crédito. En el archivo vas a ver al emisor, que es la plataforma, y al receptor, que tiene que ser el RFC de tu cliente.
La constancia trae las retenciones que hizo esa plataforma. No trae las ventas que el cliente cobró por fuera, en efectivo o por transferencia directa. Esas siguen en su factura y en su banco, y el impuesto de esa parte no está retenido ahí.
Tampoco sustituye el reporte de comisiones. La comisión es un gasto, o un IVA acreditable de otro CFDI. La retención es otro documento. Si los sumas en la misma celda, la declaración cuadra de casualidad y se cae en una revisión.
Anota en la carpeta el RFC emisor de cada constancia. Un cliente puede tener Mercado Libre, Amazon y una app de transporte en el mismo mes. Son tres descargas, tres folios, tres créditos. Uno no reemplaza a los otros.
Cómo lo baja el despacho sin revolver la cartera
Haz una lista de RFC que venden en plataforma este mes. No bajes constancias de toda la cartera por si acaso. El que no vende ahí no va a tener ese CFDI, y vas a perder la mañana.
Entra, descarga, sal. El archivo se nombra con RFC, año y mes antes de abrir el siguiente cliente. 'constancia.pdf' en el escritorio es cómo se cruza el crédito de uno con la declaración de otro.
Si el cliente no te dio acceso, no uses tu usuario para 'buscarlo más rápido'. La consulta de recibidos es de su RFC. Pídele que entre con su contraseña o con la e.firma, o que te habilite un acceso acordado. La descarga queda en su nombre.
Cuando hay muchos comprobantes, el SAT también tiene la descarga masiva de CFDI de retenciones, con folio y un ZIP que puede tardar. Sirve para un año, no para el apuro de un solo mes. Para el cierre mensual, la consulta del período alcanza y deja menos archivos fantasma.
Cómo se usa en la declaración del mes
El crédito entra cuando el XML está vigente, el receptor es el RFC correcto y el período corresponde. Si falta el XML, el monto se queda en una nota de pendiente. No se teclea de una captura de la app.
Cruza el total retenido contra la liquidación de la plataforma. Si la app dice una cifra y el XML dice otra, manda el XML. La liquidación explica el depósito. La constancia es la que el SAT ya tiene registrada.
Separa ISR de IVA. Vienen en el mismo comprobante y se acreditan en lugares distintos de la declaración. Un solo número llamado 'retención' obliga al revisor a devolver el papel.
Si el cliente está en un régimen distinto del que creías, para antes de copiar el crédito. La constancia existe igual. El lugar donde se resta depende del régimen. Eso se confirma en el SAT, no en el grupo de WhatsApp del despacho.
Cuando no aparece o viene cancelada
Si la búsqueda sale vacía, revisa tres cosas: que estés en recibidos, que el mes sea el de emisión y no el del depósito, y que el estado no haya filtrado solo cancelados. El depósito puede caer en un mes y la constancia emitirse en otro.
Si el comprobante está cancelado, no lo acredites. Busca si hay uno vigente que lo sustituya. Guardar el cancelado sirve para explicar el hueco. No sirve para restar impuesto.
Si la plataforma tampoco lo tiene en su portal de vendedor, anótalo y pídele al cliente el reporte de impuestos de esa cuenta. A veces el PDF de la plataforma sale antes que la consulta del SAT, y a veces al revés. Los dos se archivan. Se acredita el que está vigente en el SAT.
No inventes la tasa porque 'el mes pasado era esa'. El porcentaje vive en el XML de este mes. El mes pasado es un antecedente, no una fuente.
Preguntas que salen en el despacho
¿Me sirve el PDF que manda el cliente por WhatsApp? Sirve para ubicar el mes. El soporte que se guarda es el XML descargado de la consulta, más el PDF oficial. Una foto recortada no trae el folio completo.
¿Puedo bajar todo el año de una vez? Sí, con la descarga masiva, respetando los rangos que el portal permita ese día. Para declarar un mes, no esperes el ZIP anual. Baja ese mes y sigue.
¿La constancia incluye lo que el cliente cobró directo? No. Solo lo que la plataforma retuvo. Lo cobrado por fuera se declara con su propio comprobante y, si no hubo retención, no hay crédito que inventar.
¿Dónde confirmo el menú si cambió? En sat.gob.mx, con el RFC del cliente a la vista. El calendario del despacho te dice cuándo cierra el mes. El portal te dice si el CFDI ya está.
Cómo cruzar la constancia con la liquidación del mes
Cuando ya tienes el XML, el trabajo no termina en la descarga. La liquidación de la plataforma trae ventas, devoluciones, comisiones y el depósito. La constancia trae la retención. Las dos se leen juntas y se archivan por separado.
Arma una línea por plataforma y por mes: ventas según el reporte, retención de ISR según el XML, retención de IVA según el XML, y depósito del banco. Si el depósito no sale de restar comisión y retención a la venta, hay un cargo que todavía no identificaste. No lo escondas en una cuenta puente sin nombre.
Las devoluciones del mes suelen explicar el hueco. Si la plataforma restó una venta que ya habías acumulado, el XML de este mes puede traer menos retención que tu acumulado. Anota el folio de la devolución al lado, para que el revisor no crea que faltó una constancia.
Si el cliente vende en tres plataformas, son tres líneas. Sumarlas en una sola 'retención digital' sirve para el total de la declaración, después de que cada línea tenga su folio. Antes, no.
Guarda el reporte de la plataforma en el mismo folder que el XML, con el mismo año y mes. Dentro de un año, cuando pregunten por qué se acreditó esa cifra, abres los dos archivos y no reconstruyes la app.
Si el reporte de la plataforma está en otra moneda o en unidades que no son pesos, no conviertas a mano para que se parezca al XML. El XML ya está en la moneda del comprobante. La diferencia de tipo de cambio, si existe, se explica aparte y no se mete dentro de la retención.
Dejar la carpeta lista
Por cada RFC y mes: XML, PDF, liquidación de la plataforma y una línea con ISR retenido, IVA retenido y folio. El revisor no debería entrar al SAT para entender el crédito. Entra si la línea no trae folio.
Esa carpeta también responde la búsqueda del cliente dentro de seis meses, cuando pregunte por qué se restó esa cantidad. Abres el XML. No reconstruyes la app.
Si llevas varios vendedores digitales, pide el acceso una semana antes del vencimiento. La constancia no siempre está el día 1. El hueco se anota. El día del vencimiento se revisa lo que ya bajaste, no se descubre el menú.
Más guías para la firma están en el blog de contadores y en para contadores. El checklist del mes sirve para no olvidar el XML. La lectura del comprobante sigue siendo tuya.


