Pénznemkódok (ISO 4217)

Hasznos fizetési űrlapok, árfolyamtáblák vagy számlaexportok készítésekor — tárold a kódot, jelenítsd meg a szimbólumot.

Frissítve:

PénznemKódSzimbólumTörtrészek
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

Megjegyzések

Mit határoz meg valójában az ISO 4217

Az ISO 4217 a nemzetközi szabvány, amely minden valuta számára hárombetűs kódot, számszerű kódot és meghatározott számú tizedesjegyet rögzít. A betűk nem véletlenszerűek: az első kettő általában az országot vagy régiót azonosítja, a harmadik pedig a valuta nevét, tehát az USD az amerikai dollár, a JPY a japán jen, az EUR pedig az euró. A szabvány továbbá rögzíti a másodosztályú egységet — hány számjegy követi a tizedesvesszőt —, amit a szoftverek a helyes kerekítéshez használnak. Amikor egy rendszer azt mondja: „tárolja a kódot”, akkor az ISO 4217 betűalapú kódját érti alatta, nem a szimbólumot, és ez a megkülönböztetés megelőz egy egész kategóriájú fizetési hibát.

Miért sosem elég a szimbólum

A valutaszimbólumok olyan értelemben kétértelműek, hogy a kódok nem azok. A dollárjel az USA-, kanadai, ausztrál, új-zélandi, hongkongi és szingapúri dollár, valamint mások esetén is szerepel; a jen és a juan szimbólumai átfednek; a fontjel pedig a brit fontot és több más valutát is lefed. Egy „$10”-ként felírt ár semmit nem árul el arról, hogy melyik valutáról van szó. Számlákon, API-kon és adatbázisokban a hárombetűs kód tárolása teljesen megszünteti a kétértelműséget, a szimbólum pedig prezentációs részletté válik, amelyet megjelenítéskor a célközönség szerint választanak meg. Bármely, nemzetközi pénzügyeket kezelő rendszerre vonatkozó aranyszabály egyszerű: tárolja a kódot, ábrázolja a szimbólumot.

Másodosztályú egységek, kitevők és kerekítés

A tizedesjegyek száma a valuta sajátossága, nem egy globális beállítás. A legtöbb valuta két jegyet használ, tehát az USD, EUR, GBP és CNY mind centeket vehetnek fel. A jen és a dél-koreai von azonban nulla másodosztályú egységgel rendelkezik — a JPY 100 száz jen, tizedes nélkül —, míg a dinár-alapú valuták közül néhány, köztük a kuvaiti dinár, a bahreini dinár, az ománi riyal és a tunéziai dinár háromat használ. Egyes valutáknak készpénzes és könyvelési célra eltérő másodosztályú egységük is van. Ezek közötti helytelen kerekítés százszoros eltéréseket okozhat, ezért mindig a szabványból kell kiolvasni a kitevőt, ne feltételezzük a két tizedesjegyet.

Egy rövid kód, egy hosszú lista határesetekről

Bármely hivatkozási táblázatban a kevés nagy valuta után a kellemetlen esetek rejlenek. A valutákat átminősítik — Zimbabwe már többször is eltávolított nullákat —, a felváltott kódok pedig a történeti nyilvántartásokban maradnak. Néhány terület mással országnak a valutáját használja közvetlenül, így nincs helyi kód. A kriptovaluták szándékosan kívül esnek az ISO 4217-en, és saját jegyzékszimbólumaikat használják, ezért egy mindkettőt kezelő főkönyvnek tudnia kell, hogy melyik névtérben működik. És néhány valuta azonos nevet oszt meg országok között, miközben különböző kódokat és értékeket hordoz. Annak a tudatában, hogy a kód a stabil azonosító, míg a szimbólumok, nevek és még a tizedesjegyek is változhatnak, ebben rejlik a gyakorlati tanulság.

Gyakori kérdések

Az EUR kód melyik pénznem?
Az EUR az euró ISO 4217 kódja, amely a legtöbb EU-tagállam pénzneme. Szimbóluma €.
Mi Japán pénznemkódja?
A japán jen ISO 4217 kódja JPY, szimbóluma ¥, és nincs törtrésze.
Miért a hárombetűs pénznemkódot tároljam szimbólum helyett?
A szimbólumok átfedik egymást: egy önmagában álló $ jelenthet USD, CAD, AUD stb. A hárombetűs ISO 4217 kód egyértelmű.

Források