Qué significa
Cada código de categoría de IVA de una línea de la factura (BT-151) 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 de cada línea dice cómo se trata su IVA, y el destinatario la usa para comprobar que las líneas cuadran con el desglose del IVA. Con un código fuera de la lista no puede hacerlo y rechaza la factura.
Cómo corregirlo
Elige el tratamiento del IVA de cada línea en la lista de tu programa de facturación, normalmente en el producto o en la propia línea, en lugar de escribirlo; el tipo de IVA va en su propio campo. Si generas el XML por tu cuenta, escribe el código de letras, por ejemplo S, en cac:ClassifiedTaxCategory/cbc:ID de la línea (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-18 sigue fallando y qué otras reglas fallan.
Reglas relacionadas
- 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
- BR-CL-24 Los archivos adjuntos deben ser PDF, PNG, JPEG, CSV, XLSX u ODS