Ir al contenido

Error

FX-SCH-A-000592: El código de impuesto del desglose del IVA debe ser VAT

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000592 significa que el código de impuesto de una fila del desglose del IVA de tu factura Factur-X o ZUGFeRD no está permitido. En el perfil EN 16931 debe ser VAT, en mayúsculas.

En esta página

Qué significa

La regla comprueba un ram:TypeCode no vacío dentro de ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax frente a la lista de tipos de impuesto del perfil EN 16931. Para este campo del desglose del IVA (BG-23), el código es VAT. Es un código técnico del impuesto, no el tipo de IVA expresado como porcentaje ni la categoría de IVA. Un valor vacío no hace fallar esta prueba. La regla no comprueba la categoría, el porcentaje ni la cuota.

Por qué importa

Este código identifica el impuesto representado en la fila del desglose. No expresa un porcentaje ni significa por sí solo que haya IVA a pagar.

Cómo corregirlo

Corrige el valor de ram:TypeCode dentro de ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax para que sea VAT. No lo traduzcas a IVA, TVA o MwSt ni pongas una categoría como S o E en este campo. Si el valor lo genera tu programa y no puedes modificarlo, pide a su soporte que corrija la exportación. Genera de nuevo la factura y vuelve a comprobarla.

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:TypeCode' 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-000592 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026