iso 4217 adalah standar internasional yang ditetapkan oleh international organization for standardization atau iso yang berisi kode tiga huruf (juga disebut dengan kode mata uang) yang mendefinisikan nama mata uang.
daftar kode iso 4217 dipakai oleh perbankan dan bisnis di seluruh dunia untuk mendefinisikan mata uang.
di beberapa negara, kode-kode mata uang tersebut sudah dikenal luas sehingga nilai kurs yang diumumkan di surat kabar dan bank menggunakan kode-kode ini dibandingkan nama mata uang yang telah diterjemahkan atau simbol mata uang lainnya.
dua huruf pertama kode tersebut adalah dua huruf kode negara iso 3166-1 (yang mirip dengan yang digunakan sebagai tld internet) dan huruf ketiga biasanya adalah inisial mata uang itu sendiri.
sehingga kode untuk mata uang indonesia menjadi idr - id untuk indonesia dan r untuk rupiah.
pengkodean ini mengatasi masalah yang disebabkan penamaan mata uang yang sama seperti dolar, franc dan pound yang digunakan oleh banyak negara tetapi memiliki nilai yang berbeda-beda.
jika sebuah mata uang mengalami revaluasi, maka huruf terakhir kode mata uang tersebut diubah untuk membedakannya dengan mata uang yang lama, contohnya: rubel rusia yang berubah dari rur ke rub.
selain tiga huruf kode alfabet, ada juga tiga digit kode numerik untuk iso 4217.
kode numerik ini umumnya sama dengan tiga digit kode numerik untuk iso 3166-1, contohnya usd (dolar as) memiliki kode 840 yang juga merupakan kode numerik untuk amerika serikat.
iso 4217 juga mengandung definisi hubungan antara satuan utama dan satuan pecahan suatu mata uang.
umumnya, satuan pecahan suatu mata memiliki nilai 1/100 satuan utamanya walaupun 1/10 atau 1/1000 juga sering ditemukan.
beberapa mata uang tidak memiliki satuan pecahannya sama sekali.
satuan pecahan eberapa mata uang memiliki nilai yang sangat kecil sehingga tidak digunakan lagi (contohnya: sen jepang, 1/100 yen).
beberapa mata uang tidak memiliki pecahan, contohnya 1 ouguiya (um) = 5 khoums.
1 ariary = 5 iraimbilanja.
satuan non pecahan seperti ini dalam iso 4217 didefinisikan sebagai eksponen mata uang.
usd memiliki eksponen mata uang 2, sedangkan yen memiliki eksponen mata uang 0.
selain kode mata uang, iso 4217 juga memiliki kode untuk logam berharga seperti emas, perak, paladium dan platina yang diekspresikan dalam per troy ounce) dan entitas lainnya yang digunakan dalam keuangan internasional seperti special drawing rights.
selain itu ada juga kode khusus untuk keperluan uji coba (xts), dan untuk mengindikasikan tidak ada mata uang (xxx).
kode-kode seperti ini dimulai dengan huruf "x".
logam berharga menggunakan "x" diikuti dengan simbol kimia logam tersebut, perak contohnya, adalah "xag". iso 3166 tidak pernah mendefinisikan kode negara dimulai dengan huruf "x" karena dicadangkan untuk keperluan khusus, sehingga iso 4217 dapat menggunakan "x" untuk mata uang-mata uang tertentu tanpa beresiko bertabrakan dengan kode negara pada masa yang akan datang.
mata uang antarnegara seperti dolar karibia timur, franc cfp dan franc cfa memiliki kode yang berawalan "x".
euro memiliki kode eur (eu dalam iso 3166-1 merupakan kode yang dicadangkan untuk uni eropa).
mata uang yang digantikan euro, european currency unit memiliki kode xeu.
tahun 1973, komite teknis iso 68 memutuskan untuk mengembangkan sistem pengkodean untuk mata uang untuk digunakan dalam perdagangan komersial dan perbankan.
pada pertemuan yang ke-17 (februari 1978) kelompok ahli komisi ekonomi pbb untuk eropa menyetujui penggunaan sistem pengkodean tiga digit untuk iso 4217, "codes for the representation of currencies and funds", untuk digunakan dalam perdagangan internasional.
dalam waktu berjalan, mata uang baru diciptakan dan mata uang lama dihentikan penggunaannya.
perubahan-perubahan ini umumnya terjadi seiring munculnya pemerintahan baru (karena perang atau konstitusi baru), perjanjian antarnegara atas suatu mata uang atau adanya revaluasi mata uang karena inflasi yang berlebihan.
akibatnya, daftar kode harus diperbaharui dari waktu ke waktu.
badan pemeliharaan iso 4217, british standards institution bertanggung jawab untuk memelihara daftar kode iso 4217.
kode aktif (diurut berdasarkan kode)
kode nomor e mata uang wilayah yang menggunakan mata uang ini
aed 784 2 dirham uni emirat arab uni emirat arab
afn 971 2 afgani afganistan
all 008 2 lek albania albania
amd 051 2 dram armenian armenia
ang 532 2 guilder antiles belanda antillen belanda
aoa 973 2 kwanza angola
ars 032 2 peso argentina argentina
aud 036 2 dolar australia australia, teritorial australia di antarktika, pulau natal, kepulauan cocos (keeling), kepulauan heard dan mcdonald, kiribati, nauru, pulau norfolk, tuvalu
awg 533 2 guilder aruba aruba
azn 944 2 manat azerbaijan azerbaijan
bam 977 2 convertible marks bosnia dan herzegovina
bbd 052 2 dolar barbados barbados
bdt 050 2 taka bangladesh
bgn 975 2 lev bulgaria bulgaria
bhd 048 3 dinar bahrain bahrain
bif 108 0 frank burundi burundi
bmd 060 2 dolar bermuda bermuda
bnd 096 2 dolar brunei brunei
bob 068 2 boliviano bolivia
bov 984 2 mvdol bolivia bolivia
brl 986 2 real brasil brasil
bsd 044 2 dolar bahama bahama
btn 064 2 ngultrum bhutan
bwp 072 2 pula botswana botswana
byr 974 0 rubel belarus belarus
bzd 084 2 dolar belize belize
cad 124 2 dolar kanada kanada
cdf 976 2 frank kongo republik demokratik kongo
che 947 2 wir bank swiss
chf 756 2 frank swiss swiss
chw 948 2 wir bank swiss
clf 990 0 unidades de formento chili
clp 152 0 peso chili chili
cny 156 2 yuan republik rakyat tiongkok
cop 170 2 peso kolombia kolombia
cou 970 2 unidad de valor real kolombia
crc 188 2 colon kosta rika kosta rika
cuc 931 2 peso kuba kuba
cve 132 2 eskudo tanjung verde
czk 203 2 koruna ceko
djf 262 0 frank djibouti djibouti
dkk 208 2 krone denmark denmark, kepulauan faroe, greenland
dop 214 2 peso dominika republik dominika
dzd 012 2 dinar aljazair aljazair
egp 818 2 pound mesir mesir
ern 232 2 nakfa eritrea
etb 230 2 birr ethiopia
eur 978 2 euro uni eropa
fjd 242 2 dolar fiji fiji
fkp 238 2 pound kepulauan falkland kepulauan falkland
gbp 826 2 pound sterling britania raya
gel 981 2 lari georgia georgia
ghs 936 2 cedi ghana
gip 292 2 pound gibraltar gibraltar
gmd 270 2 dalasi gambia
gnf 324 0 frank guinea guinea
gtq 320 2 quetzal guatemala
gyd 328 2 dolar guyana guyana
hkd 344 2 dolar hong kong hong kong
hnl 340 2 lempira honduras
hrk 191 2 kuna kroasia
htg 332 2 gourde haiti
huf 348 2 forint hongaria
idr 360 2 rupiah indonesia
ils 376 2 shekel israel
inr 356 2 rupee india bhutan, india
iqd 368 3 dinar irak irak
irr 364 2 rial iran iran
isk 352 2 krona islandia islandia
jmd 388 2 dolar jamaika jamaika
jod 400 3 dinar yordania yordania
jpy 392 0 yen jepang
kes 404 2 shilling kenya
kgs 417 2 som kyrgyzstan
khr 116 2 riel kamboja
kmf 174 0 frank komoro komoro
kpw 408 2 won korea utara korea utara
krw 410 0 won korea selatan korea selatan
kwd 414 3 dinar kuwait kuwait
kyd 136 2 dolar kepulauan cayman kepulauan cayman
kzt 398 2 tenge kazakhstan
lak 418 2 kip laos
lbp 422 2 pound lebanon lebanon
lkr 144 2 rupee sri lanka sri lanka
lrd 430 2 dolar liberia liberia
lsl 426 2 loti lesotho
lyd 434 3 dinar libya libya
mad 504 2 dirham maroko, sahara barat
mdl 498 2 leu moldova
mga 969 0 ariary madagaskar
mkd 807 2 denar makedonia
mmk 104 2 kyat myanmar
mnt 496 2 tugrik mongolia
mop 446 2 pataca makau
mro 478 2 ouguiya mauritania
mur 480 2 rupee mauritius mauritius
mvr 462 2 rufiyaa maldives
mwk 454 2 kwacha malawi
mxn 484 2 peso meksiko meksiko
mxv 979 2 unidad de inversion meksiko
myr 458 2 ringgit malaysia
mzn 943 2 metical mozambik
nad 516 2 dolar namibia namibia
ngn 566 2 naira nigeria
nio 558 2 cordoba oro nikaragua
nok 578 2 krone norwegia norwegia
npr 524 2 rupee nepal nepal
nzd 554 2 dolar selandia baru kepulauan cook, selandia baru, niue, pitcairn, tokelau
omr 512 3 rial oman oman
pab 590 2 balboa panama
pen 604 2 nuevo sol peru
pgk 598 2 kina papua new guinea
php 608 2 peso filipina filipina
pkr 586 2 rupee pakistan pakistan
pln 985 2 zloty polandia
pyg 600 0 guarani paraguay
qar 634 2 rial qatar qatar
rol 642 2 leu romania romania
ron 946 2 leu romania romania
rsd 941 2 dinar serbia serbia
rub 643 2 rubel rusia russia, abkhazia, ossetia selatan
rwf 646 0 frank rwanda rwanda
sar 682 2 riyal arab saudi arab saudi
sbd 090 2 dolar kepulauan solomon kepulauan solomon
scr 690 2 rupee seychelles seychelles
sdg 938 2 pound sudan sudan
sek 752 2 krona swedia swedia
sgd 702 2 dolar singapura singapura
shp 654 2 pound saint helena saint helena
sll 694 2 leone sierra leone
sos 706 2 shilling somalia somalia
srd 968 2 dolar suriname suriname
ssp 225 2 pound sudan selatan sudan selatan
std 678 2 dobra so tom dan prncipe
syp 760 2 pound suriah suriah
szl 748 2 lilangeni swaziland
thb 764 2 baht thailand
tjs 972 2 somoni tajikistan
tmm 795 2 manat turkmenistan
tnd 788 3 dinar tunisia tunisia
top 776 2 pa'anga tonga
try 949 2 lira turki turkey
ttd 780 2 dolar trinidad dan tobago trinidad dan tobago
twd 901 2 dolar taiwan taiwan
tzs 834 2 shilling tanzania tanzania
uah 980 2 hryvnia ukraine
ugx 800 2 shilling uganda uganda
usd 840 2 dolar amerika serikat samoa amerika, teritori samudra hindia britania, ekuador, el salvador, guam, haiti, kepulauan marshall, mikronesia, kepulauan mariana utara, palau, panama, timor leste, kepulauan turks dan caicos, amerika serikat, kepulauan virgin
usn 997 2 amerika serikat
uss 998 2 amerika serikat
uyu 858 2 peso uruguay uruguay
uzs 860 2 som uzbekistan uzbekistan
vef 937 2 bolvar venezuela
vnd 704 2 ng vietnam
vuv 548 0 vatu vanuatu
wst 882 2 tala samoa samoa
xaf 950 0 frank cfa beac kamerun, republik afrika tengah, kongo, chad, guinea khatulistiwa, gabon
xag 961 .
perak (satu troy)
xau 959 . emas (satu troy)
xba 955 . european composite unit (eurco)
xbb 956 . european monetary unit (e.m.u.-6)
xbc 957 . european unit of account 9 (e.u.a.-9)
xbd 958 .
european unit of account 17 (e.u.a.-17)
xcd 951 2 dolar karibia timur anguilla, antigua dan barbuda, dominika, grenada, montserrat, saint kitts dan nevis, saint lucia, saint vincent dan grenadines
xdr 960 . special drawing rights international monetary fund
xfo nil .
frank emas bank for international settlements
xfu nil . frank uic international union of railways
xof 952 0 frank cfa bceao benin, burkina faso, pantai gading, guinea-bissau, mali, niger, senegal, togo
xpd 964 .
paladium (satu troy)
xpf 953 0 frank cfp polynesia perancis, kaledonia baru, wallis dan futuna
xpt 962 . platina (satu troy
xts 963 . kode dicadangkan untuk keperluan uji coba
xxx 999 . tidak ada mata uang
yer 886 2 rial yaman yaman
zar 710 2 rand afrika selatan
zmw 967 2 kwacha zambia
zwl 932 2 dolar zimbabwe zimbabwe
tanpa mata uang
mata uang sejumlah wilayah tidak terdaftar di iso 4217, karena bukan merupakan mata uang independen tetapi merupakan varian dari mata uang lain.
mata uang-mata uang tersebut adalah:
krna faroe (1:1 terhadap krone denmark)
pound guernsey (ggp) (1:1 terhadap pound sterling)
pound jersey (jep) (1:1 terhadap pound sterling)
pound isle of man (imp) (1:1 terhadap pound sterling)
dolar tuvalu (1:1 terhadap dolar australia).
dolar kepulauan cook (1:1 terhadap dolar selandia baru).
kode yang tidak berlaku lagi
digantikan oleh euro
mata uang-mata uang berikut dulunya terdaftar di iso 4217 sampai digantikan oleh euro.
kode nomor mata uang
adp 020 peseta andora (1:1 terhadap peseta spanyol)
adf ... frank andora (1:1 terhadap frank perancis)
ats 040 schilling austria
bef 056 frank belgia
cyp 196 pound siprus
dem 276 deutsche mark
eek 233 kroon
esp 724 peseta spanyol
fim 246 markka finlandia
frf 250 frank perancis
grd 300 drachma
iep 372 pound irlandia
itl 380 lira italia
ltl 440 litas (lithuania)
luf 442 frank luxemburg
lvl 428 lats (latvia)
mcf ... frank monegasque
mtl 470 lira malta
nlg 528 guilder belanda
pte 620 escudo portugal
sit 705 tolar
skk 703 koruna slowakia
try 949 lira turki
xeu 954 european currency unit (1 xeu = 1 eur)
digantikan karena suatu sebab
kode nomor mata uang digantikan oleh
afa 004 afghani afn
alk ... lek albania lama all
aon 024 kwanza angola baru aoa
aor 982 kwanza readjustado aoa
arp ... peso argentino ars
ary ... peso argentino ars
azm 031 manat azerbaijan azn
bec 993 frank belgia
bel 992 frank belgia
bgj ... lev bulgaria a/52 bgn
bgk ... lev bulgaria bgn
bgl 100 lev bulgaria bgn
bop ... peso bolivia bob
brb ... cruzeiro brasil brl
brc ... cruzado brasil brl
cfp ... change franc pacifique xfp
cnx ... dolar bank rakyat tiongkok cny
csj ... koruna ceko a/53
csk 200 koruna ceko czk dan skk
ddm 278 mark jerman timur dem
ecs 218 sucre ekuador usd
ecv 983 unidad de valor constante
eqe ... ekwele guinea khatulistiwa xaf
esa 996 peseta spanyol esp
esb 995 peseta spanyol esp
ghc 936 cedi ghs
gne ... syli guinea xof
gwp 624 peso guinea xof
ilp ... pound israel ilr
ilr ... shekel israel lama ils
isj ... krona islandia lama isk
laj ... kip laos lak
maf ... frank mali xof
mgf 450 frank madagaskar mga
mkn ... denar makedonia a/93 mkd
mvq ... rupee maladewa mvr
mxp ... peso meksiko mxn
mzm 508 metical mozambik mzn
peh ... sol peruvia pei
pei ... inti peruvia pen
plz 616 zloty polandia a/94 pln
rok ... leu romania a/52 rol
rol 642 leu romania a/05 ron
rur 810 rubel rusia rub
sdd 736 dinar sudan sdg
srg 740 guilder suriname srd
sur ... rubel soviet rub
svc 222 coln el salvador usd
tpe 626 escudo timor
trl 792 lira turki a/05 try
uak 804 karbovanets uah
ugw ... shilling uganda lama ugx
uyn ... peso uruguay lama uyu
veb 862 bolvar vef
vnc ... dong vietnam lama vnd
ydd 720 dinar yaman selatan yer
yud ... dinar yugoslavia baru csd
yum 891 dinar yugoslavia csd
zal 991 rand afrika selatan
zrn 180 zaire baru cdf
zmk 894 kwacha zmw
zrz ... zaire cdf
zwc ... dolar zimbabwe rhodesia zwd
zwd 716 dolar zimbabwe zwn
zwn ... dolar zimbabwe zwr
zwr ... dolar zimbabwe zwl
situs resmi kode alfabet dan angka iso-4217