Facturación Electrónica e-CF en República Dominicana: Ley 32-23 y Odoo
La Ley 32-23: El nuevo marco de facturación electrónica dominicana
La Ley 32-23 establece el marco legal para la implementación obligatoria de los Comprobantes Fiscales Electrónicos (e-CF) en República Dominicana. Los Grandes Contribuyentes Locales y Medianos deben emitir exclusivamente e-CF desde el 1 de noviembre de 2026, y los Pequeños, Micros y No Clasificados tienen plazo hasta el 15 de noviembre de 2026 para migrar del sistema de NCF físicos al esquema electrónico administrado por la DGII.
Este cambio representa una transformación fundamental en la forma en que las empresas dominicanas emiten y reciben documentos fiscales. Ya no basta con imprimir facturas con números de autorización: ahora cada documento debe ser firmado digitalmente, enviado a la DGII en tiempo real y validado antes de ser entregado al receptor.
¿Qué es un e-CF y cómo funciona?
Un Comprobante Fiscal Electrónico (e-CF) es un documento tributario digital que reemplaza a los NCF físicos. A diferencia de los comprobantes tradicionales, el e-CF:
- Se genera en formato XML estructurado según el esquema definido por la DGII.
- Lleva una firma digital usando un certificado P12 emitido por una entidad certificadora autorizada.
- Se transmite a la DGII a través de la API oficial en tiempo real.
- Recibe un sello de recepción y número de comprobante electrónico (eCF) validado.
- Se entrega al receptor en formato electrónico (generalmente PDF + XML).
En Codeando hemos desarrollado una API propia para la emisión de e-CF, en proceso de certificación como PSFE ante la DGII, con un tiempo de emisión inferior a 1 segundo por documento.
Tipos de e-CF: Equivalencias con los NCF tradicionales
La DGII ha definido nuevos códigos para los comprobantes electrónicos. Es importante entender la equivalencia con los NCF anteriores:
| Código e-CF | NCF Equivalente | Descripción |
|---|---|---|
| E31 | B01 | Factura de Crédito Fiscal – Transacciones B2B con crédito fiscal |
| E32 | B02 | Factura de Consumidor Final – Ventas al detalle sin crédito fiscal |
| E33 | B03 | Nota de Débito – Ajuste al alza sobre facturas emitidas |
| E34 | B04 | Nota de Crédito – Ajuste a la baja, devoluciones o descuentos |
| E41 | B11 | Compras Informales – Adquisiciones a personas físicas no registradas |
| E43 | B13 | Gastos Menores – Gastos menores de caja chica |
| E44 | B14 | Régimen Especial / Zonas Francas – Operaciones en ZF |
| E45 | B15 | Gubernamental – Ventas a instituciones del gobierno |
| E46 | B16 | Exportaciones con ITBIS 0% – Ventas al exterior exentas |
| E47 | B17 | Pagos al Exterior – Servicios adquiridos fuera del país |
La firma digital P12: Requisito técnico fundamental
Para emitir e-CF válidos, cada empresa debe contar con un certificado digital P12 (formato PKCS#12) emitido por una entidad certificadora autorizada por INDOTEL. Este certificado contiene la clave privada que firma digitalmente cada documento, garantizando:
- Autenticidad: El documento fue emitido por la empresa declarante.
- Integridad: El contenido no fue modificado después de la firma.
- No repudio: El emisor no puede negar haber emitido el documento.
Odoo almacena el certificado P12 de forma segura en la configuración de la compañía y lo aplica automáticamente en cada emisión de e-CF. El proceso de firma es transparente para el usuario: simplemente confirma la factura y el sistema se encarga del resto.
La API propia de Codeando para e-CF
Codeando ha desarrollado una infraestructura propia de emisión de e-CF, actualmente en proceso de certificación ante la DGII como PSFE. Las características técnicas de nuestra solución:
- Tiempo de emisión: Inferior a 1 segundo por documento bajo condiciones normales.
- Alta disponibilidad: Infraestructura redundante con SLA de 99.9%.
- Contingencia: Emisión en modo offline con sincronización posterior cuando la DGII no está disponible.
- Validación previa: El sistema valida la estructura del e-CF antes de enviarla a la DGII, reduciendo rechazos.
- Trazabilidad completa: Log detallado de cada transacción, respuesta de la DGII y estado del documento.
- Integración nativa con Odoo: Sin necesidad de software intermedio o conectores de terceros.
Flujo de emisión de un e-CF en Odoo
El proceso de facturación electrónica en Odoo es completamente automatizado:
- El usuario crea una factura en Odoo seleccionando el cliente, productos y condiciones de pago.
- Odoo determina automáticamente el tipo de e-CF según el perfil del cliente (E31 para empresas con RNC, E32 para consumidores finales, E45 para gobierno, E44 para zonas francas, etc.).
- Al confirmar la factura, Odoo genera el XML del e-CF con todos los campos requeridos por la DGII.
- El sistema firma el XML con el certificado P12 de la empresa.
- Se envía el e-CF firmado a la API de la DGII a través de nuestra infraestructura.
- La DGII devuelve el sello de recepción y el número de e-CF asignado en menos de 1 segundo.
- Odoo actualiza la factura con el número de e-CF validado y genera el PDF para enviar al cliente.
Recepción de e-CF de proveedores
La facturación electrónica no es solo de salida: Odoo también gestiona la recepción de e-CF de proveedores:
- Importación automática de e-CF recibidos desde el buzón de la DGII.
- Validación de la firma digital del proveedor.
- Creación automática de facturas de proveedor en Odoo desde el XML del e-CF.
- Acuse de recibo electrónico enviado al proveedor.
- Alimentación automática al reporte 606 de compras.
Plazo límite: Mayo 2026
La DGII ha establecido un cronograma escalonado de incorporación obligatoria al sistema e-CF, que cierra en noviembre de 2026: el 31 de octubre vencen las secuencias de comprobantes tipo B de los Grandes Locales y Medianos, y desde el 1 de noviembre esos contribuyentes solo pueden emitir e-CF. Las empresas que no cumplan con esta fecha límite se exponen a:
- Multas por emisión de comprobantes no autorizados.
- Imposibilidad de deducir el ITBIS de facturas recibidas en formato no electrónico.
- Sanciones adicionales por incumplimiento de los deberes formales tributarios.
Si tu empresa aún no ha iniciado la implementación de e-CF, el momento de actuar es ahora. El proceso de obtención del certificado digital, configuración técnica y pruebas con la DGII puede tomar varias semanas.
¿Cómo implementar e-CF con Codeando?
En Codeando ofrecemos un proceso de implementación rápido y sin fricciones:
- Diagnóstico técnico: Evaluamos tu infraestructura actual y los volúmenes de facturación.
- Obtención del certificado P12: Te orientamos en el proceso con la entidad certificadora.
- Configuración en Odoo: Configuramos todos los tipos de e-CF, reglas de selección automática y datos del emisor.
- Pruebas en ambiente de certificación DGII: Emitimos e-CF de prueba y validamos con la DGII antes del go-live.
- Go-Live: Activación en producción con soporte en tiempo real.
Conclusión
La facturación electrónica bajo la Ley 32-23 es una obligación inminente para todas las empresas dominicanas. Odoo, con la integración desarrollada por Codeando como Partner Oficial Odoo RD, ofrece la solución más completa, rápida y confiable para cumplir con este requerimiento. No esperes al último momento: contáctanos hoy y asegura la continuidad operativa de tu empresa antes del plazo de noviembre de 2026.
Codeando — Facturación electrónica e-CF
¿Listo para emitir e-CF antes de noviembre?
Nuestra plataforma de facturación electrónica cubre los diez tipos de comprobante (E31–E47), la firma digital y el modo de contingencia. Te acompañamos desde el registro como emisor electrónico hasta producción. Cuéntanos qué sistema usas y recibe una propuesta en menos de 24 horas.