¿Qué es el CUFE y por qué es el corazón del SFEP?
El Código Único de Factura Electrónica explicado en detalle: cómo se genera, qué valida y por qué sin él una factura panameña no existe para la DGI.
El CUFE (Código Único de Factura Electrónica) es el identificador fiscal que convierte un XML en una factura válida. Sin CUFE, el documento no existe para la DGI. Con CUFE, se vuelve consultable, auditable y trazable por 5 años. Esta nota explica qué es, cómo se genera y cómo usarlo bien.
Anatomía del CUFE
El CUFE es una cadena alfanumérica de 40+ caracteres que codifica, de manera hash, la información esencial del documento:
- RUC del emisor y del receptor.
- Tipo de documento (01 factura, 02 boleta, 03 nota de crédito, 04 nota de débito).
- Serie y número consecutivo.
- Fecha y hora de emisión.
- Monto total y desglose de ITBMS.
- Huella del XML firmado digitalmente.
Cualquier alteración en alguno de esos campos, por pequeña que sea, invalida el CUFE — eso es precisamente lo que le da valor probatorio.
¿Quién lo genera?
El CUFE lo genera la DGI, no el emisor ni el software. Cuando su PAC transmite el XML:
- La DGI valida la estructura y los datos fiscales.
- Si todo está correcto, la DGI genera el CUFE.
- El PAC lo retorna al emisor como parte de la respuesta exitosa.
- El PAC firma el XML final y lo archiva.
Por eso no es posible “pre-calcular” un CUFE offline: requiere la validación en línea de la DGI. El modo de contingencia es una excepción controlada que explicamos más abajo.
¿Dónde aparece el CUFE?
En tres lugares obligatorios:
- En el XML firmado, dentro del nodo de información fiscal.
- En el PDF representación que recibe el cliente, normalmente en la cabecera y junto a un código QR.
- En el portal de consulta de la DGI, donde cualquier persona puede verificar que el documento existe ingresando el CUFE.
El código QR anexo
Cada factura imprime un código QR que contiene el CUFE y la URL de consulta de la DGI. Un cliente desconfiado puede escanear el QR con cualquier lector y comprobar, en tiempo real, que la factura es real y está registrada. Esto tiene dos implicaciones:
- Aumenta la confianza en operaciones B2B.
- Reduce el fraude: ya no basta con imprimir un PDF con aspecto oficial para defraudar.
CUFE en contingencia (72 horas)
Cuando la DGI o el canal del PAC están caídos, la normativa permite seguir emitiendo hasta 72 horas usando un CUFE provisional calculado localmente por el PAC con la misma fórmula hash. Al restablecerse la conexión, el PAC retransmite los documentos y la DGI confirma los CUFE definitivos. Ante el cliente no cambia nada porque el QR y el código permanecen consistentes.
Consulta del CUFE
Cualquier persona puede verificar un CUFE en el portal público de la DGI. Es útil cuando:
- Recibe una factura de un proveedor nuevo y quiere confirmar que está emitida correctamente.
- Audita los gastos deducibles antes de declarar.
- Contabiliza facturas anuladas por el proveedor después de emitirlas.
Anulación de CUFE
Una factura con CUFE no se “borra”. Si hay un error (monto, cliente, producto), se emite una nota de crédito que referencia el CUFE original. Esa nota también tiene su propio CUFE y deja una trazabilidad clara. Tratar de resolver errores “en papel” sin notas de crédito es riesgoso fiscalmente.
Errores comunes alrededor del CUFE
- Confundir CUFE con número de factura. El consecutivo es interno del negocio; el CUFE lo asigna la DGI.
- Olvidar el CUFE en la representación impresa. Un PDF sin CUFE y QR no sirve como soporte deducible.
- Reutilizar consecutivos después de anular una factura. Cada intento de emisión consume un consecutivo, aunque falle antes de recibir el CUFE.
- Emitir documentos en modo contingencia cuando en realidad hay conectividad. Algunos sistemas mal configurados caen en contingencia por descuido — abuso detectable por auditoría.
Lo que hace FacturaHQ con el CUFE
- Lo almacenamos con el XML firmado en nuestra bóveda de Azure durante los 5 años obligatorios.
- Lo exponemos en API para que pueda consultarlo desde su ERP o contabilidad.
- Lo imprimimos en el PDF y generamos el QR automáticamente.
- Lo vinculamos a cada nota de crédito o débito que lo referencia.
El CUFE es simultáneamente el sello y la memoria de su documento. Entenderlo bien es el primer paso para operar en SFEP sin sorpresas.