ValidateFin

PEPPOL-EN16931-R051 - Todos los importes deben llevar la moneda de la factura

Cada atributo currencyID del documento debe repetir el código de moneda de la factura (BT-5). La única excepción es el importe total de IVA expresado en la moneda de contabilización (BT-111), que por definición usa otra moneda.

PEPPOL-EN16931-R051 - Todos los importes deben llevar la moneda de la factura

Cada atributo currencyID del documento debe repetir el código de moneda de la factura (BT-5). La única excepción es el importe total de IVA expresado en la moneda de contabilización (BT-111), que por definición usa otra moneda. Esta es una regla Peppol BIS Billing 3.0. Se aplica por encima del núcleo EN 16931, en facturas intercambiadas por la red Peppol.

CálculosPeppol BIS 3.0BT-5 Error
Esta es una regla Peppol BIS Billing 3.0. Se aplica por encima del núcleo EN 16931, en facturas intercambiadas por la red Peppol.

Qué comprueba esta regla

Cada atributo currencyID del documento debe repetir el código de moneda de la factura (BT-5). La única excepción es el importe total de IVA expresado en la moneda de contabilización (BT-111), que por definición usa otra moneda.

Cómo corregirlo

Alinee los atributos currencyID de los elementos de importe con cbc:DocumentCurrencyCode, dejando solo el cbc:TaxAmount en la moneda de contabilización.

Validar con esta regla

Esta regla forma parte de EN 16931. Comprueba tu factura con el validador que corresponda a tu formato:

Reglas relacionadas

Fuente: OpenPeppol BIS Billing 3.0 · Última verificación: 2026-07-10

Todas las reglas de validación