Aprobación de facturas con IA: CFDI, pedidos y recepciones
Cuando una factura no coincide con el pedido o la recepción, automatizar exige más que comparar importes. Define qué puede explicar la IA, qué deciden las reglas y cuándo debe intervenir una persona.

La aprobación de facturas con IA resulta útil cuando un CFDI llega correctamente, pero no coincide con lo comprado o recibido. Para administración y finanzas, el problema es decidir si la diferencia permite continuar, exige una aclaración o debe bloquear el expediente antes de pagar.
El 5 de noviembre de 2026, Sage presentó su visión de AI Workspaces para Intacct: un AP Agent que compara facturas con órdenes de compra, identifica excepciones y canaliza aprobaciones. El comunicado de Sage publicado en FT prevé un despliegue limitado para clientes seleccionados durante noviembre, no disponibilidad general; tampoco demuestra compatibilidad con CFDI y advierte variaciones por funcionalidad y mercado. La lección para una empresa mexicana no es adoptar ese producto, sino definir qué controles necesita antes de automatizar decisiones.
1. Qué comparar entre CFDI, pedido y recepción
La conciliación de CFDI con órdenes de compra debe incorporar una tercera pieza: la recepción de mercancía o la aceptación del servicio. Cada documento responde una pregunta:
- CFDI: ¿qué está facturando el proveedor?
- Pedido autorizado: ¿qué se acordó comprar y bajo qué condiciones?
- Recepción o aceptación: ¿qué se entregó o se dio por terminado?
Conviene comparar por partida, no solamente por total. Dos documentos pueden sumar lo mismo y contener cantidades, conceptos o precios unitarios distintos. También hay que considerar recepciones parciales y cantidades ya asociadas con otras facturas, para evitar reutilizar una entrega como respaldo.
Antes de comparar, homologa unidades de medida, moneda, descuentos y tratamiento de impuestos. Una caja no equivale necesariamente a una pieza; el importe neto tampoco es comparable directamente con un total que incluye impuestos.
La revisión fiscal y la aprobación comercial son controles distintos. Que un CFDI supere las validaciones definidas por contabilidad no demuestra que la mercancía haya llegado ni que el gasto esté autorizado.
2. Aprobación de facturas con IA: separar tres responsabilidades
Una arquitectura controlable distingue interpretación, reglas y autorización. Mezclarlas hace difícil explicar por qué avanzó una factura.
La IA interpreta y explica
Puede proponer correspondencias entre descripciones diferentes, resumir observaciones de recepción y redactar una explicación: “La cantidad facturada supera la recepción registrada; existe una entrega pendiente”. Cada afirmación debe apuntar a documentos o registros específicos.
Cuando falte evidencia, debe señalarlo. Una coincidencia probable entre conceptos no equivale a una recepción confirmada ni autoriza a modificar el ERP.
Las reglas calculan y controlan
Los cálculos y bloqueos deben ejecutarse mediante lógica verificable: diferencias por partida, tolerancias, documentos obligatorios, posibles duplicados y límites de autorización. La IA puede explicar el resultado, pero no inventar una excepción ni cambiar una política.
Una persona resuelve lo que requiere criterio
Compras confirma condiciones negociadas; almacén acredita entregas; el área solicitante acepta servicios; finanzas autoriza excepciones dentro de sus facultades. Quien registra una recepción no debería, por ese solo hecho, poder aprobar cualquier diferencia.
Una integración empresarial de Inteligencia Artificial debe preservar esta separación. Aprobar una factura no debe ejecutar automáticamente el pago: tesorería conserva sus controles y autorizaciones.
3. Define tolerancias, responsables y evidencia
Evita una tolerancia universal sobre el total. Define límites por tipo de diferencia, categoría de compra y nivel de riesgo. Si utilizas un porcentaje y un importe máximo, documenta si deben cumplirse ambos; deja claro cómo se calcula cada uno.
La siguiente matriz sirve como punto de partida, no como política lista para producción:
| Excepción | Regla de control | Responsable | Evidencia para resolver |
|---|---|---|---|
| Diferencia de precio | Comparar precio neto por partida contra el pedido vigente | Compras; finanzas si excede sus facultades | Pedido modificado o autorización documentada |
| Recepción parcial | Detener la aprobación completa si lo facturado supera lo recibido | Almacén o solicitante | Recepción adicional o aclaración del proveedor |
| Documento faltante | Impedir el avance cuando falte un respaldo obligatorio | Dueño del documento | Documento vinculado al expediente |
| Posible duplicado | Bloquear la repetición del mismo UUID y revisar otras coincidencias | Cuentas por pagar | Relación entre documentos y resolución registrada |
| Diferencia de impuestos | Canalizar a revisión contable, sin absorberla como tolerancia comercial | Contabilidad | Validación y, cuando corresponda, corrección documental |
Las tolerancias deben tener versión, fecha de vigencia y responsable. No permitas que diferencias positivas y negativas se compensen en el total y oculten excepciones relevantes por partida.
Para cada caso, agrega un plazo de atención y una ruta de escalamiento. Si una persona no responde, el sistema debe escalar, no interpretar el silencio como aprobación.
4. Un flujo ilustrativo: detectar, explicar y registrar
Supongamos un pedido de 100 unidades, una recepción de 80 y un CFDI por 100. Es un ejemplo operativo, no un caso de cliente.
- Detectar. El sistema encuentra una diferencia de 20 unidades entre lo facturado y lo recibido. Verifica si hay otras recepciones vinculadas y si ya fueron utilizadas para respaldar facturas anteriores.
- Explicar. La IA presenta la diferencia y enlaza el pedido, la partida del CFDI y la recepción. No afirma que el proveedor incumplió: podría faltar registrar una entrega.
- Asignar. Almacén verifica la entrega. Si solo recibió 80, compras aclara con el proveedor; si recibió 100, almacén completa el registro con evidencia.
- Resolver. Una persona autorizada determina si procede esperar, solicitar una corrección o aplicar un tratamiento parcial permitido por la política y el ERP.
- Registrar. El expediente conserva la decisión, su justificación, el aprobador y los documentos considerados.
Si cambia una recepción o el pedido después de aprobar, el sistema debe recalcular la conciliación y determinar si corresponde reabrirla. Una aprobación basada en datos anteriores no puede trasladarse sin revisión a un expediente modificado.
5. Cómo organizar un piloto conectado al ERP
Empieza con una categoría de compra que tenga pedidos y recepciones bien documentados. Incluye expedientes sin diferencias y excepciones conocidas; probar únicamente casos sencillos no permite evaluar los controles.
El piloto necesita un alcance explícito:
- Datos: identificadores de proveedor, UUID, partidas, pedidos, recepciones, estados y aprobaciones existentes.
- Permisos: lectura inicial; cualquier escritura posterior debe limitarse a operaciones y usuarios autorizados.
- Estados: pendiente de conciliación, en revisión, bloqueado, aprobado o rechazado, con transiciones definidas.
- Trazabilidad: referencias a evidencia, versión de reglas, explicación generada y decisión final.
- Contingencia: ante datos incompletos, fallas o cambios concurrentes, detener el avance y enviar a revisión.
Primero trabaja en modo de observación: el sistema recomienda y el equipo mantiene el proceso habitual. Contrasta sus resultados con expedientes revisados por personas antes de habilitar aprobaciones automáticas para casos rutinarios que cumplan todas las reglas.
La automatización de procesos con IA debe incluir una forma de pausar el flujo, revertir estados cuando proceda y evitar registros duplicados al reintentar operaciones.
6. Métricas para decidir si conviene ampliar
Establece una línea base del proceso actual y compara casos equivalentes. No confundas mayor volumen procesado con mejor control.
- Tiempo de resolución: desde la detección hasta la decisión; distingue revisión activa de espera por documentos.
- Expedientes completos: proporción con todos los respaldos exigidos al aprobar.
- Asignación correcta: proporción de excepciones enviadas al responsable adecuado desde el primer intento.
- Reaperturas: decisiones revisadas por nueva evidencia, errores o cambios en el ERP.
- Errores de control: expedientes que avanzaron indebidamente y bloqueos injustificados detectados mediante revisión.
Desglosa resultados por excepción y área responsable. Acuerda antes del piloto qué resultados permiten ampliar, cuáles requieren ajustes y qué incidentes obligan a detenerlo. No hay un umbral universal válido para todas las empresas.
7. Conclusión: automatiza el control, no la incertidumbre
La aprobación de facturas con IA aporta valor cuando convierte discrepancias en tareas claras, con responsable, evidencia y una decisión trazable. Las reglas fijan los límites; la IA ayuda a entender el expediente; las personas autorizadas resuelven las excepciones.
Si tu equipo dedica demasiado tiempo a aclarar diferencias antes de pagar, contacta a Slashweb para evaluar un piloto. El punto de partida es revisar tus expedientes, políticas y ERP para delimitar qué automatizar y qué debe permanecer bajo aprobación humana.
Preguntas frecuentes
¿Se puede aplicar este enfoque a facturas sin orden de compra?
Sí, pero requieren un circuito distinto, porque no existe un pedido contra el cual conciliar. La empresa debe definir qué lo sustituye, como un contrato, presupuesto autorizado o solicitud de gasto, y quién confirma la recepción del bien o servicio.
¿Cómo deben tratarse las notas de crédito?
Deben vincularse con la operación y los documentos correspondientes, sin interpretarlas automáticamente como solución de cualquier discrepancia. Contabilidad debe establecer cómo afectan el saldo y cuándo corresponde volver a evaluar la aprobación.
¿Qué hacer si la factura y el pedido están en monedas distintas?
La comparación necesita una política explícita sobre moneda de referencia, fuente del tipo de cambio y fecha aplicable. Si esas condiciones no están definidas, el sistema debe solicitar revisión en lugar de elegir una conversión por su cuenta.
¿El proveedor necesita acceso al ERP para responder aclaraciones?
No necesariamente: puede aportar documentos mediante un canal separado que los vincule al expediente. Si se habilita un portal, su acceso debe limitarse a sus propias operaciones y excluir comentarios internos o información de otros proveedores.
Slashweb
¿Quieres aplicar esto en tu empresa?
Agenda una llamada gratuita con un especialista y recibe una propuesta a la medida.



