Guía · Facturación
Cómo emitir un e-CF ante la DGII
Hacen falta cuatro cosas: el RNC al día, un certificado digital de la empresa, la habilitación aprobada en la Oficina Virtual y secuencias de e-NCF autorizadas. Con eso, cada factura se firma, se envía a la DGII y queda acusada en segundos.
Actualizada el 24 de septiembre de 2026 · 7 min de lectura
Un e-CF es una factura que existe como archivo XML firmado, no como papel. Se manda a la DGII en el momento de emitirla y la DGII responde si la acepta. Ese acuse es lo que la convierte en comprobante válido: no es «mandar una factura por correo», es un intercambio entre tu sistema y el de la DGII.
Lo que necesitas antes de empezar
- RNC activo y al día. Si hay obligaciones pendientes, la habilitación se traba ahí.
- Certificado digital de la empresa, emitido por una entidad de certificación autorizada. Es lo que firma cada comprobante.
- Acceso a la Oficina Virtual con el usuario que administra el RNC.
- Un software que genere los XML en el formato de la DGII y sepa recibir sus respuestas.
El proceso, paso a paso
- 1Registra los datos de tu softwareLa DGII pide saber con qué vas a emitir: nombre del software, versión y responsable. Es el primer formulario del trámite.
- 2Manda la postulaciónSe envía un XML de postulación firmado con tu certificado. Ahí la DGII comprueba que la firma es válida y que el formato está bien armado.
- 3Corre el set de pruebasLa DGII entrega un Excel con casos —facturas, notas de crédito, anulaciones— que tu software tiene que emitir tal cual. Cada caso se envía y se espera su respuesta.
- 4Corrige lo que reboteEs normal que el primer intento devuelva errores de formato o de cálculo. Se corrigen y se vuelve a enviar el caso; no hay que empezar de cero.
- 5Recibe la autorización a producciónCon el set aprobado, la DGII habilita al contribuyente para emitir con valor fiscal.
- 6Solicita y registra tus secuenciasLos rangos de e-NCF se piden en la Oficina Virtual por tipo de comprobante y se registran en el sistema. Recién ahí sale la primera factura de verdad.
Los diez tipos de comprobante
No todos hacen falta desde el primer día: la mayoría de los negocios emite el 31 y el 32, y usa el 34 cuando hay que anular. Los demás se piden cuando el negocio los necesita.
| Tipo | Para qué se usa |
|---|---|
| 31 · Factura de Crédito Fiscal | Ventas a contribuyentes que usarán el ITBIS |
| 32 · Factura de Consumo | Ventas al consumidor final |
| 33 · Nota de Débito | Aumenta el valor de un comprobante ya emitido |
| 34 · Nota de Crédito | Anula o rebaja un comprobante ya emitido |
| 41 · Compras | Compras a personas no registradas |
| 43 · Gastos Menores | Gastos pequeños sin comprobante del proveedor |
| 44 · Regímenes Especiales | Ventas a zonas francas y similares |
| 45 · Gubernamental | Ventas al Estado |
| 46 · Exportaciones | Ventas al exterior |
| 47 · Pagos al Exterior | Pagos a proveedores de fuera |
Los tres errores que más tiempo cuestan
- Emitir en pruebas creyendo que es producción. Los comprobantes del ambiente de pruebas no valen como factura, y el cliente termina sin comprobante válido.
- Quedarse sin secuencia. El rango se agota y la facturación se detiene hasta pedir uno nuevo. Conviene revisarlo con semanas de margen.
- Dejar vencer el certificado. El día que vence, deja de firmarse todo. La renovación no es inmediata: se pide antes.
Un comprobante emitido y acusado no se borra. Si hay que corregirlo, se emite una nota de crédito (tipo 34) que lo anula o lo rebaja, y esa nota también se declara.
Después de emitir: lo que viene todos los meses
Lo emitido alimenta los reportes que se envían a la DGII cada mes. Si la factura está bien hecha, el reporte sale solo; si no, se arregla ahí y es cuando duele. Cómo funcionan el 606, el 607 y el 608
Preguntas sueltas
No. El comprobante se firma digitalmente antes de enviarse, y esa firma sale del certificado de la empresa emitido por una entidad autorizada en República Dominicana. Sin certificado no hay firma, y sin firma la DGII no acusa el documento.
Zero hace esto por dentro
La habilitación va por pasos dentro del sistema —datos del software, postulación, set de pruebas— y después cada factura sale firmada y acusada sin que nadie abra otro programa.