Descarga tus CFDI del SAT y cuádralos contra tu contabilidad
Necesitas: Portal del SAT + Excel + ChatGPT (análisis de datos)
⚠️ Importante: Esta guía es solo informativa y no es asesoría financiera ni fiscal. Confirma con tu banco, CONDUSEF, el SAT o un contador.
🆕 ¿Primera vez? Así se usa este caso (1 minuto)
- Abre una IA gratis: ChatGPT, Gemini o Grok. ¿No tienes cuenta? Ábrela aquí.
- Baja hasta "Prompt listo para copiar" y toca el botón verde Copiar prompt. (Un prompt es la instrucción que le escribes a la IA.)
- Pégalo en el chat de la IA y cambia lo que está entre [corchetes] por tus datos.
- Revisa la respuesta con la sección "Cómo verificar" antes de usarla.
Qué hace
Descargas las facturas emitidas y recibidas del mes en el portal del SAT, las pasas a una tabla y las cuadras contra lo que tienes registrado, para detectar facturas faltantes, canceladas o duplicadas antes de declarar.
Paso a paso
- Entra a sat.gob.mx → Factura electrónica → Consultar, cancelar y recuperar. Necesitas tu RFC y contraseña o e.firma.
- Consulta emitidas y recibidas por rango de fechas del mes. Descarga los XML (o el listado en Excel/metadata que ofrece el portal).
- Si tienes XML sueltos, súbelos comprimidos a ChatGPT (función de análisis de datos) o usa un lector de XML de tu sistema contable, y conviértelos a tabla.
- Arma la hoja SAT con: UUID, Fecha, RFC emisor, RFC receptor, Tipo (I, E, P, N), Subtotal, IVA, Total, Estatus (Vigente/Cancelado), Método (PUE/PPD).
- Arma la hoja Contabilidad con UUID y Total de tus pólizas o registros.
- En SAT agrega:
=SI.ERROR(BUSCARX(A2;Contabilidad!A:A;Contabilidad!B:B);"FALTA EN CONTABILIDAD"). - En Contabilidad agrega lo inverso para encontrar registros sin CFDI.
- Filtra Estatus = Cancelado: no deberían estar en tu contabilidad como vigentes.
- Revisa duplicados de UUID:
=CONTAR.SI(A:A;A2)>1. - Resume totales por tipo con
SUMAR.SIy compara contra tu declaración.
Tipos de comprobante
| Tipo | Significa | Ojo con |
|---|---|---|
| I | Ingreso (factura normal) | método PPD requiere complemento de pago |
| E | Egreso (nota de crédito) | resta a tus ingresos o gastos |
| P | Pago (complemento REP) | relaciona pagos con facturas PPD |
| N | Nómina | se cuadra contra la nómina pagada |
Prompt listo para copiar
Actúa como contador mexicano y experto en Excel en español.
Contexto: tengo una tabla de CFDI descargados del SAT con columnas UUID, Fecha, RFC emisor, RFC receptor, Tipo, Subtotal, IVA, Total, Estatus, Método.
Tarea: dame (1) las fórmulas en Excel en español para detectar UUID duplicados, cancelados y faltantes contra otra hoja llamada Contabilidad, y (2) una tabla resumen por Tipo y Estatus con SUMAR.SI.CONJUNTO.
Formato: lista paso a paso con la fórmula exacta en cada paso.
Cómo verificar
- Usa el verificador de CFDI del SAT para cualquier factura dudosa.
- El total de ingresos tipo I vigentes menos notas de crédito tipo E debe cuadrar con los ingresos declarados (considerando el método de pago y el régimen).
Riesgos
- Los XML tienen datos fiscales de terceros: no los subas a cuentas de IA personales sin revisar la privacidad; quita los nombres si puedes.
- Las reglas de deducción y acumulación dependen del régimen: confirma con tu contador.
Preguntas frecuentes
¿Puedo descargar más de 500 XML a la vez?
El portal tiene límites por consulta; divide por rangos de fechas o usa el servicio de descarga masiva del SAT o tu sistema contable.
Casos relacionados
- Ordena XML de facturas en Excel con ayuda de IA
- Revisa tus CFDI recibidos
- Prepara tu DIOT con una hoja ordenada
¿Qué sigue?
Fuente: guía original de Guía de Agentes · Las palabras subrayadas como SAT o ITIN llevan al glosario.