Qué significa
Todos los importes de una factura Peppol deben llevar en su atributo currencyID la moneda de la factura (BT-5). La única excepción es el total del IVA en moneda de contabilidad (BT-111), que lleva la moneda en la que se contabiliza el IVA.
Por qué importa
Peppol BIS Billing 3.0 añade esta regla a la norma EN 16931 para que todos los puntos de acceso Peppol y todos los receptores procesen la factura del mismo modo. Una factura con importes en monedas mezcladas no se puede sumar ni comprobar de forma fiable. El punto de acceso que envía o el que recibe la rechaza y no llega al destinatario.
Cómo corregirlo
Asegúrate de que toda la factura está en una sola moneda: fija la moneda de la factura en tu programa de facturación y comprueba que ninguna línea ni ningún precio se haya introducido en otra. Después vuelve a exportar. Si montas tú el XML, escribe el mismo currencyID en todos los importes y usa la otra moneda solo en el segundo cbc:TaxAmount del cac:TaxTotal adicional.
Texto oficial de la regla
Consultar la regla en la web de quien la publica
Términos de negocio: BT-5, BT-111
Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |