Qué significa
En los datos fiscales del emisor, el esquema fiscal indica a qué tipo de impuesto corresponde el número. La norma EN 16931 solo lee su identificador (cbc:ID), que para el NIF-IVA (BT-31) es VAT. Esta regla falla siempre que cbc:Name aparece dentro de cac:TaxScheme en los datos fiscales del emisor, aunque esté vacío.
Por qué importa
Esta regla es un aviso, así que la factura se acepta igualmente. El programa del destinatario reconoce el esquema por su identificador e ignora el nombre. Merece la pena corregirlo cuando tu programa escribe un nombre por defecto, para que el archivo tenga un único valor claro para el esquema.
Cómo corregirlo
El nombre lo añade normalmente el programa al escribir el NIF-IVA. Busca una opción de exportación que lo omita o pregunta al proveedor del programa. Si generas el XML tú mismo, borra cbc:Name de cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cac:TaxScheme y conserva cbc:ID con el valor VAT.
Texto oficial de la regla
A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme Name 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 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 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 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 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 |