Ir al contenido

Fatal

PEPPOL-EN16931-R055: Los totales de IVA no pueden tener signos opuestos

En resumen

Fatal: no supera las comprobaciones seleccionadas.

PEPPOL-EN16931-R055 significa que, al indicar una moneda de contabilidad del IVA (BT-6), la cuota total de IVA (BT-110) y la cuota total de IVA en moneda de contabilidad (BT-111) deben ser ambas mayores o iguales que cero, o ambas menores o iguales que cero en UBL; en XRechnung CII, la comprobación solo se aplica si también hay un total de IVA en la moneda de la factura y exige que ambas cuotas sean menores que cero o ambas mayores o iguales que cero. Revisa la conversión del IVA a la moneda de contabilidad: en UBL los importes no pueden ser uno positivo y otro negativo, pero cualquiera de ellos puede ser cero.

En esta página

Qué significa

Cuando una factura o factura rectificativa Peppol indica una moneda de contabilidad del IVA (BT-6), la cuota total de IVA en la moneda de la factura (BT-110) y la cuota total de IVA en moneda de contabilidad (BT-111) deben ser ambas mayores o iguales que cero, o ambas menores o iguales que cero.

Por qué importa

Dos totales de IVA con signos opuestos se contradicen entre sí.

Cómo corregirlo

Revisa la conversión del IVA a la moneda de contabilidad: la cuota total de IVA (BT-110) y la cuota total de IVA en moneda de contabilidad (BT-111) no pueden ser una positiva y otra negativa. En UBL, cualquiera de ellas puede ser cero. En XRechnung CII, cuando se indica una moneda de contabilidad del IVA y hay un total de IVA en la moneda de la factura, corrige los valores ram:TaxTotalAmount de las dos monedas dentro de ram:SpecifiedTradeSettlementHeaderMonetarySummation para que ambos sean menores que cero o ambos mayores o iguales que cero.

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

Invoice total VAT amount and Invoice total VAT amount in accounting currency MUST have the same operational sign

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
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si PEPPOL-EN16931-R055 sigue fallando y qué otras reglas fallan.

Actualizado el 8 de noviembre de 2026