Ga naar de hoofdinhoud

Referentie

Markdown-export

Valutacodes (veelgebruikt)

ISO 4217-valutacodes voor de factuurvaluta (BT-5) en de btw-valuta (BT-6), met de regels die op e-facturen gelden en een praktische notitie per code.

Hoe deze codes op facturen worden gebruikt

ISO 4217 legt de valutacodes vast die gestructureerde facturen gebruiken in plaats van vrije tekst. Ontvangende systemen, ERP-systemen en validators verwachten exacte codes zoals EUR (Euro), USD (Amerikaanse dollar), CHF (Zwitserse frank). Praktische selectie; ISO 4217 bevat veel meer valuta’s.

ISO 4217

Praktische selectie; ISO 4217 bevat veel meer valuta’s.

Hoe je deze codelijst in productie gebruikt

Houd voor valutacodes één vaste koppeltabel aan tussen ERP-brondata, gegenereerde XML en validatiecontroles. Leg de toegestane waarden vast vóór de livegang, zet oude waarden vóór de export om en definieer welke uitzonderingen handmatige controle nodig hebben.

Valutacodes (veelgebruikt)

CodeBetekenisNotities
EUREuroMunt van de eurozone en de gebruikelijke factuurvaluta (BT-5) voor e-facturen in de EU. Bedragen in EN 16931 hebben maximaal twee decimalen.
USDAmerikaanse dollarValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
GBPBritse pondValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
CHFZwitserse frankValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
TRYTurkse liraValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
PLNPoolse zlotyNationale munt van Polen (EU, buiten de eurozone). Factureert u in een andere valuta terwijl de btw in dat land verschuldigd is, vul dan BT-6 = PLN en het btw-totaal in PLN (BT-111) in.
SEKZweedse kroonNationale munt van Zweden (EU, buiten de eurozone). Factureert u in een andere valuta terwijl de btw in dat land verschuldigd is, vul dan BT-6 = SEK en het btw-totaal in SEK (BT-111) in.
NOKNoorse kroonValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
DKKDeense kroonNationale munt van Denemarken (EU, buiten de eurozone). Factureert u in een andere valuta terwijl de btw in dat land verschuldigd is, vul dan BT-6 = DKK en het btw-totaal in DKK (BT-111) in.
CZKTsjechische kroonNationale munt van Tsjechië (EU, buiten de eurozone). Factureert u in een andere valuta terwijl de btw in dat land verschuldigd is, vul dan BT-6 = CZK en het btw-totaal in CZK (BT-111) in.
HUFHongaarse forintNationale munt van Hongarije (EU, buiten de eurozone). Factureert u in een andere valuta terwijl de btw in dat land verschuldigd is, vul dan BT-6 = HUF en het btw-totaal in HUF (BT-111) in.
RONRoemeense leuNationale munt van Roemenië (EU, buiten de eurozone). Factureert u in een andere valuta terwijl de btw in dat land verschuldigd is, vul dan BT-6 = RON en het btw-totaal in RON (BT-111) in.
ISKIJslandse kroonValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
MXNMexicaanse pesoValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
JPYJapanse yenISO 4217 kent voor deze valuta geen decimalen. Stuur hele bedragen (bijv. 15000.00) zodat regeltotalen en documenttotalen niet door afronding uit elkaar lopen.
CADCanadese dollarValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
AUDAustralische dollarValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
CNYChinese renminbi yuanValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
INRIndiase roepieValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
BRLBraziliaanse realValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
ZARZuid-Afrikaanse randValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
SGDSingaporese dollarValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
HKDHongkongse dollarValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
KRWZuid-Koreaanse wonISO 4217 kent voor deze valuta geen decimalen. Stuur hele bedragen (bijv. 15000.00) zodat regeltotalen en documenttotalen niet door afronding uit elkaar lopen.
THBThaise bahtValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
AEDVAE-dirhamValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
ILSIsraëlische nieuwe shekelValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
NZDNieuw-Zeelandse dollarValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
UAHOekraïense hryvniaValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.
RSDServische dinarValuta buiten de EU. Is de btw verschuldigd in een EU-lidstaat die btw in de nationale munt eist, vul dan BT-6 en het btw-totaal in die munt (BT-111) in.

Volgende stap

Maak een XRechnung uit uw pdf en bevestig de codes

De converter bepaalt codes uit deze lijst voor BT-5 op basis van de gegevens op de factuur. U ziet elke waarde vóór de download en kunt die corrigeren. Heeft u al een XML-bestand? De gratis validator meldt codes buiten de lijst, bijvoorbeeld volgens BR-CL-04, BR-05.

Downloaden vereist een account. Abonnementen vanaf € 10/maand bij jaarlijkse facturering (excl. belastingen), of € 5 per conversie (excl. belastingen) zonder abonnement.

Praktische tips voordat je een e-factuur verstuurt

  • Gebruik de exacte code uit ISO 4217 en behoud de schrijfwijze en hoofdletters/kleine letters die de standaard verwacht.
  • Controleer of de gebruikte valutacodes passen bij de transactie en de gerelateerde velden op de factuur.
  • Valideer het uiteindelijke XRechnung-, ZUGFeRD/Factur-X-, UBL- of CII-bestand voordat je het naar de ontvanger verstuurt.

Veelgemaakte codelijstfouten

  • Vrije tekst uit het ERP laten doorstromen in plaats van die aan de officiële lijst te koppelen.
  • Een technisch geldige code gebruiken zonder te controleren of profiel of landregel hem echt toestaat.
  • Alleen de XML-output corrigeren terwijl de foutieve ERP-bronwaarde blijft bestaan.

Veelgestelde vragen

Veelgestelde vragen wanneer teams valutacodes kiezen voor een factuur of ERP-export.

Waarvoor dienen valutacodes op een factuur?

ISO 4217 is de gestandaardiseerde lijst achter deze codes. Een code vertelt het ontvangende systeem precies welke waarde bedoeld is, zodat de factuur automatisch verwerkt kan worden in XRechnung-, ZUGFeRD/Factur-X-, UBL-, CII- en Peppol-processen.

Welke valutacodes worden het vaakst gebruikt?

Veelvoorkomende voorbeelden op deze pagina zijn EUR (Euro), USD (Amerikaanse dollar), CHF (Zwitserse frank). De juiste keuze hangt af van je transactie, fiscale behandeling, eisen van de ontvanger en het factuurprofiel dat je verstuurt.

Waar staan valutacodes in een gestructureerde e-factuur?

Vul de code in het gestructureerde factuurveld in dat bij de betekenis past, bijvoorbeeld het veld voor valuta, btw-categorie, betaalmiddel, eenheid of factuurtype. Het exacte XML-pad hangt af van of je XRechnung, ZUGFeRD/Factur-X, UBL of CII verstuurt.

Hoe voorkom ik validatiefouten met valutacodes?

Gebruik alleen waarden die zijn toegestaan door de relevante implementatierichtlijn, behoud de code exact zoals gedefinieerd in ISO 4217 en lever alle bijbehorende gegevens aan die door die keuze vereist zijn. Veel validatiefouten ontstaan wanneer een code op zichzelf correct is maar niet klopt met de rest van de factuur.

Mag ik codes gebruiken die niet op deze pagina staan?

Vaak wel, maar ontvangers en nationale profielen accepteren regelmatig slechts een praktische selectie uit de volledige lijst ISO 4217. Deze pagina richt zich op veelgebruikte factuurwaarden, dus controleer altijd ontvanger- of landspecifieke regels voordat je productiedocumenten verstuurt.

Downloaden

Gebruik deze codelijst in je systemen of validatieregels.

Officiële bronnen