El código QR del e-CF: qué contiene realmente y cómo verificar un comprobante

El QR de la representación impresa no contiene el XML: es un enlace a la consulta de la DGII con RNC, e-NCF, fecha, monto y código de seguridad. Cómo validarlo y por qué falla.

Hay un mito muy extendido: que el código QR de una factura electrónica "contiene el XML". No es así. El QR es un enlace a la consulta de la DGII con los datos mínimos para encontrar el comprobante y comprobar que es auténtico. Entender qué lleva ayuda a verificar lo que recibes y a diagnosticar por qué un QR de tu propia empresa no valida.

Qué contiene el QR

El QR codifica una dirección de la consulta de la DGII con parámetros del comprobante. Para un e-CF normal, esos parámetros son:

ParámetroQué es
RNC del emisorQuién emitió
e-NCFNúmero del comprobante
Fecha de emisiónCuándo se emitió
Monto totalImporte del comprobante
RNC del compradorSolo cuando el tipo lo lleva
Fecha y hora de firmaCuándo se firmó el documento
Código de seguridadLos 6 caracteres derivados de la firma

Hay una variante para las facturas de consumo menores de RD$250,000, que se envían como resumen: su QR apunta a otra consulta y no lleva RNC del comprador ni fecha de firma.

Al escanearlo, la DGII busca el comprobante con esos datos. Si todos coinciden con lo que tiene registrado, muestra el comprobante; si alguno no coincide, responde que no lo encuentra.

Cómo verificar un comprobante que recibiste

  1. Escanea el QR con la cámara del teléfono y abre el enlace.
  2. Confirma que la dirección es de la DGII (dominio dgii.gov.do) antes de fiarte del resultado.
  3. Compara lo que muestra la consulta con la representación impresa: emisor, número, fecha y monto.
  4. Si la consulta no lo encuentra, pídele al emisor que lo revise antes de registrar el gasto.

Verificar lo que recibes tiene sentido práctico: el artículo 14 de la Ley 32-23 permite a la DGII impugnar comprobantes que el receptor rechazó comercialmente y aun así usó para sustentar ITBIS o gastos.

Por qué el QR de tu empresa puede no validar

Si tus clientes reportan que el QR no funciona, las causas reales suelen ser estas:

CausaExplicación
Falta la fecha y hora de firmaEn los e-CF completos, la consulta no encuentra el comprobante si ese dato no viaja en el enlace
Código de seguridad distintoLa RI se generó desde un documento re-firmado: otra firma, otro código
Ambiente equivocadoEl enlace apunta a pruebas y el comprobante es de producción, o al revés
Monto con formato distintoEl monto del enlace no coincide exactamente con el declarado
Comprobante aún no aceptadoLa DGII todavía no lo ha resuelto, o lo rechazó
QR ilegibleImpreso muy pequeño, borroso o tapado por el diseño

Las tres primeras son errores de sistema, no de impresión. Si todos los QR de un tipo fallan, el problema está en cómo se arma el enlace.

Buenas prácticas de impresión

  • Imprime el QR con buen contraste y sin elementos encima.
  • Deja margen blanco alrededor.
  • Prueba en tickets térmicos, que suelen ser el caso más difícil.
  • Escanea una muestra de cada formato antes de salir a producción.

La DGII define los requisitos de la representación impresa para cada tipo; confírmalos en su documentación técnica.

Errores frecuentes

  • Creer que el QR contiene el XML y que basta para conservar el comprobante. El XML firmado se conserva aparte.
  • Regenerar la representación y con ello cambiar el código de seguridad.
  • Mezclar ambientes de pruebas y producción.
  • Registrar un gasto sin verificar un comprobante sospechoso.

Qué hacer ahora

  1. Escanea el QR de un comprobante de cada tipo que emites y confirma que la DGII lo encuentra.
  2. Si falla, revisa primero la fecha de firma, el código de seguridad y el ambiente.
  3. Adopta la verificación por QR para facturas de proveedores nuevos o de montos altos.
  4. Conserva el XML además de la representación impresa.

En EmiteF el QR se arma con los parámetros que exige la consulta de la DGII para cada caso, incluida la fecha de firma y la variante del resumen de consumo. También puedes verificar comprobantes emitidos con EmiteF en nuestra consulta pública.

Fuente: Ley 32-23, artículo 14; documentación técnica de e-CF y servicio de consulta de la DGII. Este artículo es informativo.

Contenido informativo sobre normativa de la DGII. No sustituye asesoría fiscal profesional: verifica siempre plazos, formatos y montos vigentes en dgii.gov.do.

Emite tus e-CF con EmiteF

Emisor electrónico certificado, con conexión directa a la DGII. Prueba gratis con 30 facturas, sin tarjeta.

Crear cuenta gratis

Ver precios