Ir al contenido

Error

FX-SCH-A-000568: El país del destinatario debe ser un código de dos letras válido

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000568 significa que el código de país de la dirección del destinatario (BT-55) contiene un valor no vacío que no figura en la lista admitida. Corrige ram:CountryID con el código ISO 3166-1 de dos letras que corresponda, como ES, FR o PT, en mayúsculas.

En esta página

Qué significa

En el perfil EN 16931 de Factur-X y ZUGFeRD, esta regla comprueba ram:CountryID dentro de ram:BuyerTradeParty/ram:PostalTradeAddress, la dirección postal del destinatario (BG-8). Un valor no vacío debe figurar en la lista de países admitida. Esta comprobación no exige que exista el elemento ni rechaza un valor vacío. Para Grecia usa GR y para el Reino Unido, GB.

Por qué importa

El código de país identifica de forma uniforme el país en la dirección estructurada del destinatario. Esta comprobación no determina el tratamiento del IVA de la factura.

Cómo corregirlo

Revisa el país de la dirección del destinatario y corrígelo en los datos de origen. En ram:BuyerTradeParty/ram:PostalTradeAddress/ram:CountryID, escribe el código de dos letras en mayúsculas, no el nombre del país ni un código de tres letras como ESP. Usa GR para Grecia y GB para el Reino Unido. Vuelve a exportar y comprueba 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:CountryID' 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-000568 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026