Qué significa
Cuando una factura o factura rectificativa Peppol en UBL indica una moneda de contabilidad del IVA (BT-6), debe contener exactamente un cac:TaxTotal adicional, sin subtotales, con solo el IVA total en esa moneda (BT-111). Si no se indica esa moneda, no debe haber ningún cac:TaxTotal sin subtotales. En el conjunto de reglas XRechnung 3.0 para CII, la regla comprueba que haya exactamente un importe total de impuestos con un currencyID distinto de la moneda de la factura si se indica BT-6, y ninguno con esa característica si no se indica.
Por qué importa
XRechnung 3.0 exige exactamente un total de impuestos sin subtotales en UBL cuando se indica BT-6 y ninguno cuando no se indica. En CII, si se indica BT-6, exige exactamente un importe total de impuestos con un currencyID distinto de la moneda de la factura, y ninguno con esa característica si no se indica BT-6.
Cómo corregirlo
Si no expresas el IVA en otra moneda de contabilidad, quita la moneda de contabilidad del IVA y, en UBL, elimina todos los cac:TaxTotal sin subtotales. Si indicas BT-6, en UBL debe haber exactamente un cac:TaxTotal que contenga cbc:TaxAmount con el IVA convertido, en la moneda de contabilidad, y ningún cac:TaxSubtotal. En XRechnung 3.0 para CII, dentro de ram:SpecifiedTradeSettlementHeaderMonetarySummation, deja exactamente un ram:TaxTotalAmount con un currencyID distinto de la moneda de la factura si indicas BT-6, y ninguno con esa característica si no lo indicas. Si el archivo lo ha generado tu programa de facturación, avisa a su proveedor.
Una vez corregido el archivo, vuelve a comprobarlo gratis: Validar una XRechnung
O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada
Texto oficial de la regla
Only one tax total without tax subtotals MUST be provided when tax currency code is provided. En XRechnung 3.0 (CII), la regla dice:
Only one tax total amount must be provided where currency id equals tax currency code, if tax currency code (BT-6) is provided. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| 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 |
Comprueba tu archivo
Reglas relacionadas
- PEPPOL-EN16931-R055 Los totales de IVA no pueden tener signos opuestos
- PEPPOL-EN16931-R061 Una domiciliación necesita la referencia del mandato
- PEPPOL-EN16931-R080 Como máximo una referencia de proyecto por factura rectificativa
- PEPPOL-EN16931-R100 Como máximo un objeto facturado por línea
- PEPPOL-EN16931-R101 Las referencias de línea solo pueden ser objetos facturados
- PEPPOL-EN16931-R110 El periodo de una línea no debe empezar antes que el de la factura