Ir al contenido

Fatal

BR-CL-04: La moneda de la factura debe ser un código ISO 4217 válido

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-CL-04 significa que el código de moneda de la factura (BT-5) no es un código ISO 4217 válido. Elige la moneda de la factura en la lista de tu programa de facturación en lugar de escribirla a mano, y vuelve a exportar el archivo.

En esta página

Qué significa

La factura debe indicar en qué moneda están sus importes (BT-5) con un código ISO 4217: tres letras mayúsculas, como EUR, USD o GBP. «Euro», «€» o «eur» no son códigos válidos.

Por qué importa

Es la moneda de referencia de los importes de la factura. Si el código no está en la lista oficial, el programa del destinatario no sabe cómo leerlos y rechaza la factura.

Cómo corregirlo

Elige la moneda de la factura en la lista de tu programa de facturación en lugar de escribirla, y vuelve a exportar el archivo. Si generas el XML por tu cuenta, escribe el código en mayúsculas, por ejemplo EUR, en cbc:DocumentCurrencyCode (UBL) o en ram:InvoiceCurrencyCode (CII).

Texto oficial de la regla

Invoice currency code MUST be coded using ISO code list 4217 alpha-3

Dónde se aplica esta regla

Conjunto de reglas Versión
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
EN 16931 (CII) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
NLCIUS (CII) 1.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si BR-CL-04 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026