Trámites SAT Buzón tributario ↗ Validar un CFDI ↗ Constancia de situación fiscal ↗ Diario Oficial de la Federación ↗
SATDirecto Análisis fiscal · MX
E-15 · SAT inteligente / IA

Cómo usar IA para revisar tus propios CFDI antes que el SAT lo haga

Por Eduardo Varela8 min de lectura

La conclusión lógica de todo lo que hemos publicado en esta categoría es una sola: si la autoridad fiscal te evalúa con sistemas automáticos, la defensa racional es evaluarte tú primero, con criterios equivalentes, cuando corregir todavía es barato. La buena noticia es que buena parte de esa autorrevisión ya es automatizable hoy, con herramientas al alcance de una pyme. Esta guía recorre qué validar, con qué, y las precauciones — porque usar IA sin cuidado sobre datos fiscales crea problemas nuevos.

Primero, el insumo: tus XML completos

Ninguna revisión seria se hace sobre los PDF: el CFDI es el XML, y necesitas el universo completo — emitidos y recibidos. El portal del SAT permite descargarlos (con límites operativos que hacen deseable automatizar la descarga masiva vía los mecanismos disponibles). Establece un repositorio ordenado por año/mes/tipo: además de habilitar todo lo que sigue, conservar los XML es parte de tu contabilidad y una obligación en sí misma.

Capa 1: validaciones duras (esto es blanco o negro)

Lo primero no requiere inteligencia artificial sino rigor de máquina — y es lo que más problemas evita:

  • Vigencia y autenticidad: que cada CFDI recibido esté vigente (no cancelado) ante el SAT. Un comprobante que deduces y el emisor canceló después es una bomba silenciosa; la verificación de estatus es consultable de manera automatizada.
  • Estructura y requisitos: RFC y nombre del receptor correctos, uso de CFDI compatible, claves válidas, importes que cuadran, complementos obligatorios presentes.
  • Cruce contra listas 69-B: cada RFC emisor de tus CFDI recibidos, contra las listas vigentes de presuntos y definitivos, cada mes. Automatizable al cien por ciento.
  • PPD vs. complementos de pago: cada factura en parcialidades debe tener su cadena de complementos completa y en plazo, cuadrada contra bancos.

Capa 2: conciliaciones (donde viven las discrepancias)

La segunda capa replica los cruces del SAT sobre tus propios números:

  • CFDI de ingreso vigentes vs. ingresos declarados, mes a mes, con partidas conciliatorias documentadas.
  • CFDI recibidos deducidos vs. gastos en contabilidad y declaraciones.
  • Nómina timbrada vs. retenciones enteradas.
  • IVA de los CFDI vs. IVA declarado (trasladado y acreditable).

Nada de esto es exótico: son tablas dinámicas que un sistema puede producir solo. El valor está en la frecuencia: hecha cada mes, una discrepancia se corrige con una complementaria; descubierta por carta invitación dos años después, se negocia.

Capa 3: donde la IA sí agrega (patrones y lenguaje)

Sobre las capas anteriores, los modelos de IA aportan lo que las reglas fijas no ven:

  • Análisis de conceptos: detectar descripciones genéricas o de alto riesgo en tus propios CFDI ("servicios administrativos" y familia), sugerir redacciones específicas, marcar incongruencias entre concepto, importe y proveedor.
  • Detección de anomalías: facturas fuera de tu patrón (montos, horarios, receptores nuevos concentrados, cancelaciones atípicas) — tu propio sistema de alertas tempranas, espejo del de la autoridad.
  • Perfilamiento de proveedores: señales compuestas de riesgo (RFC joven + intangibles + montos crecientes + domicilio compartido) que ninguna lista negra captura todavía.
  • Lectura de documentos: clasificar y extraer datos de contratos y evidencias para armar expedientes de materialidad vinculados a cada operación relevante.

Las precauciones (esta sección es obligatoria)

  • No subas XML ni datos fiscales a herramientas de IA de consumo sin política de datos clara. Tus CFDI contienen datos de terceros (clientes, empleados, proveedores). Usa herramientas con tratamiento de datos verificable o procesa localmente; anonimiza cuando el análisis lo permita.
  • La IA propone, un criterio profesional dispone. Un modelo generativo puede equivocarse con total seguridad en sí mismo; toda conclusión con consecuencias (cancelar, corregir, dejar de deducir) pasa por revisión humana calificada.
  • Documenta tu proceso de revisión. Paradójicamente, tu propia diligencia es evidencia: un historial de validaciones mensuales demuestra buena fe y control interno si algún día lo necesitas.

Por dónde empezar esta semana

  • Descarga y ordena tus XML de los últimos 24 meses.
  • Corre la capa 1 completa (estatus, estructura, 69-B, complementos) sobre ese universo.
  • Concilia los últimos 6 meses de CFDI contra declaraciones.
  • Anota cada hallazgo con su corrección y su fecha: esa bitácora es tu nuevo control interno.

Caso práctico: la primera corrida siempre encuentra algo

Una comercializadora de equipo médico corrió por primera vez la capa 1 sobre 24 meses de XML: 4,900 comprobantes recibidos. Hallazgos: 11 CFDI deducidos que los emisores habían cancelado después (unos 180 mil pesos de deducciones apoyadas en comprobantes inexistentes), un proveedor activo en lista de presuntos del 69-B, y 23 facturas PPD propias sin complemento de pago emitido. Ninguno de los tres problemas era visible desde la contabilidad tradicional — los PDF seguían en las carpetas, impecables. Correcciones: complementarias por los CFDI cancelados (espontáneas, sin multa), congelamiento y expediente del proveedor listado, y emisión regularizada de complementos con nueva conciliación mensual. La empresa no tenía un problema de honestidad; tenía un problema de visibilidad. Es la norma, no la excepción: la primera corrida seria siempre encuentra algo.

Preguntas frecuentes

¿Necesito saber programar para hacer esto? Para la capa 1 y 2 en modo manual, no: descargas, hojas de cálculo y disciplina alcanzan para un volumen pyme. La programación (o una herramienta) se vuelve necesaria cuando el volumen crece o cuando quieres que corra solo cada mes.

¿Qué herramienta de IA puedo usar sin arriesgar mis datos? La pregunta correcta es de política, no de marca: tratamiento de datos verificable, no retención para entrenamiento, y de preferencia procesamiento local o en entorno controlado para los XML crudos. Para análisis de patrones agregados, anonimizar primero es buena práctica general.

Si mi validación encuentra un problema viejo, ¿me conviene "despertarlo"? Encontrarlo tú no lo crea: ya existía y el sistema de la autoridad lo puede ver. Corregir espontáneamente casi siempre domina a esperar — sin multa sobre lo corregido y con la narrativa de tu lado. La excepción son casos grandes o dudosos, donde el orden correcto es diagnóstico profesional primero, corrección después.

Fundamento y fuentes

Que el SAT no te vuelva a agarrar por sorpresa

Recibe análisis nuevos, cambios relevantes del SAT y acceso prioritario a los próximos webinars gratuitos. Sin ruido.

Listo. Te avisaremos del próximo webinar gratuito.