Qué significa
Cuando una fila del desglose del IVA (BG-23) tiene el código de motivo de exención (BT-121) VATEX-EU-O, que significa no sujeto a IVA, su código de categoría de IVA (BT-118) debe ser O, la letra O mayúscula y no el cero. Falla cualquier otra categoría, como E o Z. 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 O marca una venta fuera del ámbito del IVA, que es distinto de una venta exenta (E) o gravada con un tipo del 0 % (Z).
Cómo corregirlo
En tu programa de facturación, asigna O al código de categoría de IVA que acompaña al motivo VATEX-EU-O. Si la venta está en realidad exenta de IVA y no fuera de su ámbito, usa la categoría E con un motivo de exención adecuado en lugar de VATEX-EU-O. Si generas el XML tú mismo, pon cbc:ID en O 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 |
Comprueba tu archivo
Reglas relacionadas
- PEPPOL-EN16931-P0106 El motivo VATEX-EU-IC exige la categoría de IVA K
- PEPPOL-EN16931-P0107 El motivo VATEX-EU-AE exige la categoría de IVA AE
- PEPPOL-EN16931-P0108 El motivo VATEX-EU-D exige la categoría de IVA E
- PEPPOL-EN16931-P0109 El motivo VATEX-EU-F exige la categoría de IVA E
- PEPPOL-EN16931-P0110 El motivo VATEX-EU-I exige la categoría de IVA E
- PEPPOL-EN16931-P0111 El motivo VATEX-EU-J exige la categoría de IVA E