El e-CF (Comprobante Fiscal Electrónico) es la versión electrónica del comprobante fiscal que la Dirección General de Impuestos Internos (DGII) exige en República Dominicana. Reemplaza gradualmente al viejo NCF impreso y se firma digitalmente antes de enviarlo a la DGII para su autorización.
Si estás empezando desde cero, después de este artículo te conviene seguir con esta guía sobre cómo elegir un proveedor de facturación electrónica en República Dominicana.
¿Por qué existe?
La DGII lleva años modernizando su infraestructura fiscal. El e-CF es parte del programa Factura Electrónica (fe.dgii.gov.do), que busca:
- Reducir la evasión fiscal con trazabilidad en tiempo real
- Eliminar el papel en operaciones B2B y B2G
- Alinear a República Dominicana con estándares regionales (Chile, México, Brasil ya llevan años con facturación electrónica)
A partir de 2026, varios sectores están obligados a emitir e-CF: grandes contribuyentes, sectores regulados como farmacia y salud, y progresivamente todo contribuyente con volumen relevante.
Estructura del eNCF
El identificador único de cada e-CF se llama eNCF (Número de Comprobante Fiscal Electrónico). Formato:
E + 2 dígitos tipo + 10 dígitos secuencia = 13 caracteres totalEjemplo: E3100000012345 representa una factura crédito fiscal (tipo 31) con secuencia 12345.
Tipos comunes de e-CF
Tipo | Nombre | Uso típico |
|---|---|---|
31 | Factura Crédito Fiscal | Venta B2B donde el comprador reclama ITBIS |
32 | Factura Consumo | Venta B2C sin crédito fiscal |
33 | Nota Débito | Ajuste al alza de una factura previa |
34 | Nota Crédito | Ajuste a la baja / devolución |
NCF vs e-CF — ¿cuál es la diferencia?
| NCF clásico | e-CF |
|---|---|---|
Formato | Impreso, 13 dígitos | Electrónico, XML firmado |
Validación DGII | Asincrónica, auditoría posterior | Sincrónica, autoriza antes de emitir |
Firma | Manual | Digital (XMLDSig SHA-256) |
Entrega | Papel | XML + PDF representativo |
Anulación | Manual | Endpoint de Anulación de Rangos |
El salto técnico: un e-CF no existe legalmente hasta que la DGII lo autoriza con un TrackId y devuelve el estado Aceptado (o Aceptado Condicional).
¿Quién debe emitir e-CF?
DGII publicó un calendario de obligatoriedad escalonado. Si tu empresa:
- Factura a grandes contribuyentes
- Está en un sector regulado (salud, farmacia, telecomunicaciones)
- Tiene ventas anuales sobre cierto umbral
...entonces probablemente ya te toca o te tocará pronto. La DGII te notifica formalmente con una resolución específica por RNC.
El proceso de certificación
Antes de emitir e-CFs reales, cada RNC emisor debe pasar por 15 pasos de certificación con la DGII. Esto incluye:
- Obtener un certificado digital autorizado por INDOTEL
- Registrarse en DGII como emisor en certificación
- Completar pruebas de emisión con un set de datos fijo que la DGII provee
- Validar la representación impresa del e-CF (PDF)
- Exponer un endpoint público para recibir e-CFs de terceros (si corresponde)
Todo el proceso toma semanas, no horas. Las plataformas SaaS como NexConnect te acompañan paso a paso, pero cada RNC pasa individualmente por su propio proceso — no es algo que se delegue completamente.
Si quieres entender qué cambia entre proveedores una vez que ya dominas esta base, te puede servir este post sobre por qué NexConnect no es otro proveedor de facturación electrónica en RD.
Lo que sigue
En próximos posts voy a entrar a detalles técnicos: cómo funciona la firma XMLDSig, los estados de DGII (En Proceso / Aceptado / Aceptado Condicional / Rechazado), y el flujo de Anulación de Rangos cuando una secuencia de NCF vence sin usar.
Si tu equipo está evaluando una plataforma de facturación electrónica y quiere hablar, escríbenos a ventas@nexconnect.do.
También puedes seguir leyendo con este artículo sobre qué debe tener una buena API de facturación electrónica en República Dominicana o esta comparación directa de NexConnect vs Alanube.
