Qué significa
Cada cac:PartyTaxScheme contiene el NIF-IVA de una parte (como el BT-31 del emisor o el BT-48 del destinatario) o su NIF (BT-32). Debe llevar a la vez el código del impuesto en cac:TaxScheme/cbc:ID, por ejemplo VAT, y el propio número en cbc:CompanyID. La regla falla si falta cualquiera de los dos.
Por qué importa
Un número sin su código no se puede distinguir, porque el destinatario no sabe si es un NIF-IVA u otro número fiscal. Un código sin número no dice nada. El destinatario no puede usar ninguno de los dos y la factura se rechaza.
Cómo corregirlo
En tu programa de facturación, revisa el NIF-IVA y el NIF del emisor, del destinatario y, si lo usas, del representante fiscal. Si un campo está vacío, rellénalo o bórralo del todo para que no se exporte una entrada vacía. Si generas el XML tú mismo, da a cada cac:PartyTaxScheme tanto cac:TaxScheme/cbc:ID como cbc:CompanyID, o quita cac:PartyTaxScheme entero.
Texto oficial de la regla
CompanyID (VAT Identifier) must be stated when providing the PartyTaxScheme/TaxScheme/ID. 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 |
Comprueba tu archivo
Arrastra aquí tu factura electrónica para ver si UBL-SR-53 sigue fallando y qué otras reglas fallan.