BR-5Erreur — la facture sera rejetéefactur-xublciizugferdpeppol

BR-5 : code devise de la facture manquant ou invalide

La facture n'indique pas de code devise (BT-5), ou le code fourni n'est pas un code ISO 4217 valide. La devise est obligatoire : tous les montants de la facture sont interprétés dans cette devise.

Mis à jour le : 2026-07-07

Champ concerné

BT-5 Code devise / cbc:DocumentCurrencyCode (UBL) / ram:InvoiceCurrencyCode (CII)

Cause

Le champ devise est vide, ou contient un symbole (€) ou un libellé ("Euro") au lieu du code ISO 4217 à trois lettres (EUR). Certains exports mettent la devise uniquement sur les montants (currencyID) sans remplir BT-5 au niveau du document.

Correction

Renseignez le code ISO 4217 en majuscules dans cbc:DocumentCurrencyCode (UBL) ou ram:InvoiceCurrencyCode (CII) : EUR, USD, CHF… Le code au niveau du document doit être cohérent avec les attributs currencyID des montants.

Vérifiez votre facture pour cette erreur et d'autres.

Valider votre facture →

Contexte réglementaire

Questions fréquentes

J'utilise € comme devise — pourquoi l'erreur ?

Le symbole € n'est pas un code valide. La norme exige le code ISO 4217 à trois lettres : EUR. Il en va de même pour "Euro" ou "euros" en toutes lettres.

La devise sur les montants suffit-elle ?

Non. L'attribut currencyID sur chaque montant ne remplace pas BT-5 : le code devise au niveau du document (cbc:DocumentCurrencyCode ou ram:InvoiceCurrencyCode) est requis en plus.

Codes d'erreur associés