Valutakoder (ISO 4217)

Praktisk ved bygning af betalingsformularer, valutakurstabeller eller fakturaeksporter — gem koden, vis symbolet.

Opdateret:

ValutaKodeSymbolDecimalenheder
US dollarUSD$2
EuroEUR€2
British poundGBP£2
Japanese yenJPY¥0
Chinese yuanCNY¥ / 元2
Hong Kong dollarHKDHK$2
Taiwan dollarTWDNT$2
South Korean wonKRW₩0
Swiss francCHFCHF2
Canadian dollarCADC$2
Australian dollarAUDA$2
New Zealand dollarNZDNZ$2
Singapore dollarSGDS$2
Indian rupeeINR₹2
Indonesian rupiahIDRRp2
Thai bahtTHB฿2
Vietnamese dongVND₫0
Malaysian ringgitMYRRM2
Philippine pesoPHP₱2
Brazilian realBRLR$2
Mexican pesoMXNMex$2
Argentine pesoARS$2
Turkish liraTRY₺2
Russian rubleRUB₽2
Saudi riyalSAR﷼2
UAE dirhamAEDد.إ2
South African randZARR2
Polish zlotyPLNzł2
Swedish kronaSEKkr2
Norwegian kroneNOKkr2
Danish kroneDKKkr2

Noter

Hvad ISO 4217 faktisk specificerer

ISO 4217 er den internationale standard, der tildeler hver valuta en trebogstavs kode, en numerisk kode og et defineret antal decimalpladser. Bogstaverne er ikke tilfældige: de to første identificerer normalt landet eller regionen, og den tredje henviser til valutas navn, så USD er amerikansk dollar, JPY er japansk yen, og EUR er euro. Standarden fastsætter også den mindste enhed — hvor mange cifre der følger efter decimalpunktet — hvilket er det, softwaren bruger til at runde beløb korrekt. Når et system siger "gem koden", mener det ISO 4217-koden med bogstaver, ikke symbolet, og denne forskel forhindrer en hel klasse af betalingsfejl.

Hvorfor symbolet aldrig er nok

Valutasymboler er tvetydige på en måde, som koder ikke er. Dollartegnet bruges til flere valutaer — den amerikanske dollar, den canadiske dollar, den australske dollar, den newzealandske dollar, Hong Kong-dollaren og Singapordollaren —; yens og yuanens symboler overlapper hinanden; pundtegnet dækker både sterling og flere andre. En pris skrevet som "$10" fortæller dig ikke, hvilken valuta der menes. I fakturaer, APIs og databaser fjerner gemmingen af den tres bogstavers kode al tvetydighed helt, og symbolet bliver til en præsentationsdetalje, der vælges ved visning baseret på målgruppen. Guldreglen for ethvert system, der håndterer penge internationalt, er enkel: gem koden, gengiv symbolet.

Mindste enheder, eksponenter og afrunding

Antallet af decimalpladser er en egenskab ved selve valutaen, ikke en global indstilling. De fleste valutaer bruger to cifre, så både USD, EUR, GBP og CNY indeholder øre. Men yen og den sydkoreanske won har ingen mindste enhed — JPY 100 er hundrede yen, uden decimal — mens en håndfuld dynarbaserede valutaer, herunder den kuwaitiske dinar, den bahrainske dinar, den omanske rial og den tunisiske dinar, bruger tre. Nogle valutaer har også en anden mindste enhed til kontanter end til regnskabsmæssig behandling. Forkert afrunding på tværs af disse tilfælde kan skabe afvigelser i hundredvis af gange, så læs altid eksponenten fra standarden i stedet for at antage to decimaler.

En kort kode, en lang liste over grænsetilfælde

Ud over de få store valutaer i enhver reference tabel ligger de besværlige tilfælde. Valutaer bliver omstdifferentieret — Zimbabwe har fjernet nuller mere end én gang — og forældede koder finder stadig vej til historiske registre. Visse områder bruger et andet lands valuta direkte, så der ikke findes en lokal kode. Kryptomnyrer holder sig bevidst uden for ISO 4217 og bruger deres egne tickers, hvorfor en bogholderi, der håndterer begge dele, skal vide, hvilket namespace den opererer i. Og et par valutaer deler samme navn på tværs af lande, men har forskellige koder og værdier. Det praktiske budskab er, at koden er den stabile identifikator, mens symboler, navne og endda decimalpladser kan ændre sig.

Ofte stillede spørgsmål

Hvilken valuta er kode EUR?
EUR er ISO 4217-koden for euro, valutaen i de fleste EU-lande. Symbolet er €.
Hvad er valutakoden for Japan?
Japanske yen har ISO 4217-koden JPY og symbolet ¥. Den har ingen decimalenheder.
Hvorfor skal jeg gemme en trebogstaveret valutakode i stedet for et symbol?
Symboler overlapper: $ kan betyde USD, CAD, AUD med mere. Den trebogstaverede ISO 4217-kode er entydig.

Kilder