Qué significa
Una fila del desglose del IVA (BG-23) con la categoría Z (tipo cero, BT-118) no puede llevar ni un código (BT-121) ni un texto (BT-120) de motivo de exención del IVA.
Por qué importa
El tipo cero es una operación gravada al 0 %, que no es lo mismo que una operación exenta de IVA, así que un motivo de exención contradice la categoría. El destinatario no puede saber cuál de las dos se quiere decir y rechaza la factura.
Cómo corregirlo
Quita el motivo de exención de la categoría Z en los ajustes de IVA de tu programa de facturación. Si la operación está realmente exenta de IVA, usa la categoría E con su motivo. Si es el destinatario quien liquida el IVA (inversión del sujeto pasivo), usa la categoría AE.
Texto oficial de la regla
A VAT breakdown (BG-23) with VAT Category code (BT-118) "Zero rated" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120). Términos de negocio: BG-23, BT-118, BT-120, BT-121
Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| XRechnung 3.0 (CII) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Comprueba tu archivo
Arrastra aquí tu factura electrónica para ver si BR-Z-10 sigue fallando y qué otras reglas fallan.