Qué significa
Cada código de categoría de IVA del desglose del IVA (BT-118) y de los descuentos y recargos de toda la factura (BT-95, BT-102) debe ser uno de estos: S (IVA con tipo mayor que cero, como el 21 % general o los tipos reducidos), Z (tipo cero), E (exento de IVA), AE (inversión del sujeto pasivo), K (entrega intracomunitaria), G (exportación fuera de la UE), O (fuera del ámbito del IVA), L (Islas Canarias, IGIC), M (Ceuta y Melilla, IPSI) o B (split payment italiano). Un porcentaje como 21 o una palabra como «IVA» no es una categoría.
Por qué importa
La categoría dice al destinatario cómo se trata el IVA de cada importe del desglose: con IVA, exento, con inversión del sujeto pasivo y así sucesivamente. Si el código no es uno de los permitidos, no puede comprobar que el IVA cuadra y rechaza la factura.
Cómo corregirlo
Elige el tratamiento del IVA en la lista de tu programa de facturación en lugar de escribirlo; el tipo de IVA (por ejemplo 21) va en su propio campo. Si generas el XML por tu cuenta, escribe el código de letras, por ejemplo S, en cac:TaxCategory/cbc:ID (UBL).
Texto oficial de la regla
Invoice tax categories MUST be coded using UNCL5305 code list 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 |
| 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-CL-17 sigue fallando y qué otras reglas fallan.
Reglas relacionadas
- BR-CL-18 Las categorías de IVA de las líneas deben ser códigos UNCL 5305
- BR-CL-19 El motivo de un descuento debe ser un código de UNTDID 5189
- BR-CL-20 El motivo de un recargo debe ser un código de UNTDID 7161
- BR-CL-21 El esquema del identificador estándar del artículo debe ser ISO 6523
- BR-CL-22 El motivo de exención del IVA debe ser un código de la lista VATEX
- BR-CL-23 Las unidades de medida deben ser códigos UN/ECE 20 o 21