Automatizar facturas de proveedores: IA y control DGII
Leemos con IA casi todas nuestras facturas de proveedor. Lo que evita rechazos en el 606 son los controles contra la DGII. Te mostramos cuáles.
Automatizar las facturas de proveedores tiene dos mitades. Una es la captura, leer el PDF o la foto y convertirlo en una factura dentro del sistema. La otra es el control, que lo que registras pase la validación de la DGII cuando envías el 606. La inteligencia artificial resuelve bastante bien la primera. La segunda es la que te ahorra problemas, y depende menos de la IA de lo que parece.
Te lo contamos con nuestros números. En la contabilidad de Cover IT usamos IA para leer las facturas de proveedor. De enero a septiembre de 2026, 238 de las 240 que registramos entraron así. Entre nuestros clientes la historia es otra. Solo uno la probó, con 47 facturas entre mayo y junio de 2026, y los demás registran sus compras sin IA. Con los controles correctos, eso también funciona.
Cómo funciona la captura con IA en Odoo
- Adjuntas el PDF o la foto a una factura de proveedor en borrador, y la factura entra en cola.
- Si el documento trae el código QR de un e-CF, se lee primero.
- Un modelo de IA con visión extrae el emisor (RNC, nombre y país), el NCF o e-NCF, la fecha, el código de seguridad, la moneda, las líneas con su ITBIS, los totales y la propina legal.
- Antes de cargar nada se busca si ese comprobante ya está registrado. Luego el sistema encuentra o crea el proveedor y propone la cuenta contable y el tipo de gasto del 606, según lo que ese proveedor facturó antes.
- El comprobante se consulta en la DGII y la factura queda con un semáforo verde, amarillo o rojo.
- Al final queda una tarea de «Revisar y confirmar factura» para una persona. Contabilizar y pagar desde la IA viene apagado de fábrica, y en nuestra contabilidad lo dejamos así.
Cada lectura tarda una mediana de 11.8 segundos, según 486 lecturas en nuestra contabilidad. Con Gemini 3.5 Flash, el costo estimado que registra el sistema fue de menos de un centavo de dólar por factura (US$0.80 por 116 lecturas). En nueve meses pasamos por cuatro modelos de OpenAI, Google y Anthropic, y el flujo siguió igual. El modelo es la pieza más fácil de cambiar.
Lo que la IA no decide son las retenciones. El ITBIS y el ISR retenidos dependen del pago y de los impuestos configurados en Odoo, y se calculan al registrar el pago.
Los controles que evitan errores con la DGII
Cuando subes el 606, la DGII lo valida comprobante por comprobante y devuelve alertas. Su instructivo dice que el proceso tarda unos 30 minutos. Un NCF con alerta hay que corregirlo con el proveedor o sacarlo del reporte. Estos son los controles que usamos y lo que cada uno evita.
| Control | Qué evita en el 606 |
|---|---|
| Consultar el NCF o e-NCF en la DGII al registrar la factura, y comparar los montos al centavo | Las alertas «NCF no existe o fue eliminado» y «NCF no autorizado» y, en e-CF, «emisor o receptor del e-CF no coinciden» |
| Leer el código de seguridad y tu RNC en el QR del e-CF | Sin esos dos datos la DGII no deja consultar un e-NCF |
| Impedir que el mismo NCF se registre dos veces para el mismo proveedor | La alerta «NCF ya se encuentra reportado» |
| Comprobar que subtotal más ITBIS dé el total impreso, con la propina legal en su propia casilla | Montos que no cuadran y el error de propina legal |
| Registrar las retenciones con su pago y su fecha | Retenciones sin fecha de pago, sin tipo o mayores que el impuesto facturado |
| Crear la nota de crédito de un proveedor ligada a su factura | La alerta «NCF afectado por la Nota de Crédito no ha sido remitido» |
Los cuatro primeros los hace Odoo solo, con nuestros módulos. Los dos últimos dependen de cómo trabaja tu equipo, y ahí la IA no ayuda.
Dos rechazos típicos del 606
Cuando el 606 sube desde Odoo a la Oficina Virtual, la respuesta de la DGII queda guardada. Estos dos mensajes del validador enseñan más que cualquier lista.
- «Error en Monto de Propina Legal». Las facturas de restaurante cobran el 10 % de propina legal, que en el 606 va en su propia casilla. En nuestras lecturas con IA, 58 de 486 (12 %) dieron un total distinto de subtotal más ITBIS, y 47 de esas 58 traían propina legal. Por eso la comprobación de totales tiene que contar la propina aparte.
- Tres errores en una sola línea con retención. «Monto Retención Renta debe contener un valor mayor a 0.00», «Tipo Retención en ISR debe contener un valor mayor a 0.00» y un tercero que avisaba que el ITBIS retenido no puede ser mayor que el facturado. Una retención a medias tumba el archivo completo.
El e-CF cambia la captura
En seis empresas que llevamos en Odoo, contando la nuestra, se registraron 3,959 facturas de proveedor de enero a septiembre de 2026. Entre las que traen comprobante de crédito fiscal, la parte en e-CF (E31) subió del 78 % en enero al 87 % en septiembre.
Eso cambia el trabajo. La representación impresa de un e-CF trae un QR con el RNC del emisor, tu RNC, el e-NCF, la fecha, el monto total, la fecha de firma y el código de seguridad. Son los datos que pide la consulta de la DGII para un e-NCF. En nuestra contabilidad, 195 de las 249 facturas leídas con IA quedaron confirmadas como aceptadas por la DGII, aunque en 11 de ellas el monto no cuadraba al centavo con lo leído. En otras 15, la DGII no reconoció el comprobante tal como lo leímos (no encontrado, no corresponde a ese RNC, número inválido o vencido). Fuera un error de lectura o del proveedor, esas 15 no podían ir así al 606.
La ley va más allá. Todo emisor electrónico es también receptor, debe recibir los e-CF de sus proveedores y comunicar su aprobación o rechazo comercial (artículos 17 y 20 de la Ley 32-23). Si rechazas un e-CF y aun así reportas su ITBIS o lo usas como gasto, la DGII puede impugnarlo. Cuando el comprobante llega como XML firmado, no hace falta leerlo, porque los datos ya vienen estructurados. Nuestro Odoo todavía no convierte en factura los XML que envían los proveedores, así que hoy leemos imágenes y PDF.
Un aviso para noviembre. Desde el 1 de noviembre de 2026, los grandes contribuyentes locales y los medianos solo pueden emitir e-CF, salvo en contingencia. El instructivo del 606 de febrero de 2026 incluye una alerta para el NCF serie B de un proveedor obligado al e-CF, «Emisor debe emitir una secuencia electrónica válida». Si un proveedor grande te sigue dando B01, pídele el e-CF antes de registrarla. Las fechas completas están en nuestra guía de facturación electrónica e-CF.
¿Te conviene la IA para esto?
Depende del volumen. Nosotros registramos unas 27 facturas de proveedor al mes. La IA nos ahorra digitarlas, pero lo que más vale es que cada una llega al 606 ya consultada en la DGII. Si usas Odoo Enterprise, ya tienes una digitalización de facturas que cobra un crédito por documento. La usamos en 2025 en 64 facturas, antes de montar la nuestra, y para muchas empresas basta. Si registras pocas facturas, digitarlas y consultarlas en la página de la DGII también funciona.
Los controles de la tabla, en cambio, conviene tenerlos siempre. Si quieres verlos con tus propias facturas, mira nuestra captura de facturas de proveedor. Cómo se emiten tus propios e-CF desde el ERP lo explicamos en integrar la facturación electrónica con tu ERP, y si prefieres revisarlo con nosotros, agenda 30 minutos.
Fuentes
- DGII, Instructivo de llenado y remisión del Formato de Envío de Compras de Bienes y Servicios (606) (febrero de 2026): casillas, tipos de bienes y servicios, alertas de validación y e-CF en el 606.
- DGII, Preguntas técnicas e-CF (datos del código QR y código de seguridad).
- DGII, Consulta de NCF y e-NCF (pide RNC comprador y código de seguridad para los comprobantes tipo E).
- Congreso Nacional, Ley núm. 32-23 de Facturación Electrónica (artículos 17 y 20).
- KPMG, DGII informa sobre la emisión exclusiva de e-CF para grandes contribuyentes locales y medianos (Aviso 14-26).
- Odoo, Digitalización de facturas de proveedor (servicio de compra dentro de la aplicación, con créditos prepagados).
Preguntas Frecuentes
Sí. En nuestra contabilidad la IA lee el PDF o la foto, propone proveedor, cuenta y tipo de gasto, y consulta el comprobante en la DGII en una mediana de 11.8 segundos por factura. Una persona revisa y confirma antes de contabilizar.
Sí. El instructivo del Formato 606 de la DGII, de febrero de 2026, indica que los comprobantes electrónicos recibidos de facturadores autorizados se remiten en el 606, junto con los NCF serie B.
Poco. Con Gemini 3.5 Flash, nuestro costo estimado fue de menos de un centavo de dólar por factura (US$0.80 por 116 lecturas). Odoo Enterprise ofrece su propia digitalización, que cobra un crédito prepagado por documento.
