Ir al contenido

Error

FX-SCH-A-000610: La moneda de contabilización del IVA debe ser un código válido

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000610 significa que la moneda de contabilización del IVA (BT-6) contiene un código que no está en la lista del perfil. Usa el código ISO 4217 adecuado de tres letras en mayúsculas, como PLN, u omite el campo si no necesitas una moneda de contabilización distinta de la moneda de la factura.

En esta página

Qué significa

Esta regla comprueba ram:TaxCurrencyCode dentro de ram:ApplicableHeaderTradeSettlement. Un valor no vacío debe estar en la lista de monedas ISO 4217 del perfil. Un valor vacío pasa esta prueba. La regla no decide si necesitas una moneda de contabilización del IVA ni comprueba el total del IVA en esa moneda (BT-111).

Por qué importa

La moneda de contabilización del IVA identifica la moneda de BT-111, un total distinto del total del IVA en la moneda de la factura.

Cómo corregirlo

Comprueba si necesitas indicar el IVA en una moneda de contabilización adicional. Si es así, corrige BT-6 y comprueba que BT-111 use esa moneda. Si no procede una moneda distinta, omite el campo en lugar de introducir un valor de relleno. Si generas el XML por tu cuenta, el campo es ram:TaxCurrencyCode, dentro de ram:ApplicableHeaderTradeSettlement. Vuelve a generar y comprobar la factura.

Una vez corregido el archivo, vuelve a comprobarlo gratis: Validar una factura Factur-X

O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada Beta

Texto oficial de la regla

Value of 'ram:TaxCurrencyCode' is not allowed.

Dónde se aplica esta regla

Conjunto de reglas Versión
Factur-X 1.09 EN 16931 1.0.9-2
ZUGFeRD 2.5 EN 16931 2.5.2
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si FX-SCH-A-000610 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026