Ir al contenido

Fatal

PEPPOL-EN16931-P0106: El motivo VATEX-EU-IC exige la categoría de IVA K

En resumen

Fatal: no supera las comprobaciones seleccionadas.

PEPPOL-EN16931-P0106 significa que una categoría de IVA tiene el código de motivo de exención VATEX-EU-IC (entrega intracomunitaria) pero su código de categoría de IVA (cbc:ID, BT-118 en el desglose del IVA) no es K. Pon la categoría en K o cambia el código de motivo si la venta no es una entrega intracomunitaria.

En esta página

Qué significa

Cuando una fila del desglose del IVA (BG-23) tiene el código de motivo de exención (BT-121) VATEX-EU-IC, que significa entrega intracomunitaria, su código de categoría de IVA (BT-118) debe ser la letra mayúscula K. Falla cualquier otra categoría, como E, Z o AE. La comparación del código de motivo no distingue mayúsculas de minúsculas. La misma comprobación se aplica a cualquier otro cac:TaxCategory con ese código de motivo de exención.

Por qué importa

La categoría K es la forma de marcar en una factura una entrega intracomunitaria.

Cómo corregirlo

En tu programa de facturación, asigna K al código de categoría de IVA que acompaña al motivo VATEX-EU-IC. Si la venta no es una entrega intracomunitaria, cambia el motivo de exención. Si generas el XML tú mismo, pon cbc:ID en K dentro del mismo cac:TaxCategory que contiene el cbc:TaxExemptionReasonCode.

Una vez corregido el archivo, vuelve a comprobarlo gratis: Comprobar una factura electrónica

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

Texto oficial de la regla

Consultar la regla en la web de quien la publica

Dónde se aplica esta regla

Conjunto de reglas Versión
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si PEPPOL-EN16931-P0106 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026