HexaRate

Historical ISO 4217 Currency Codes

The ISO 4217 standard defines currency codes, but these codes can be deprecated. If you send an outdated ISO code to our API, it may not work and you need to replace it with new one. Ensure you check for updates to avoid errors in your requests. Below is a table listing ISO codes that have been replaced.

Original Replaced By Name From Until
ADP EUR Andorran peseta 1869 1999-01-01
AFA AFN Afghan afghani 1925 2003
ALK - Old Albanian lek 1946 1965
AOK AON (AOA) Angolan kwanza 1977-01-08 1990-09-24
AON AOR (AOA) Angolan novo kwanza 1990-09-25 1995-06-30
AOR AOA Angolan kwanza reajustado 1995-07-01 1999-11-30
ARA ARS Argentine austral 1985-06-15 1991-12-31
ARP ARA (ARS) Argentine peso argentino 1983-06-06 1985-06-14
ARY ARP (ARS) Argentine peso ley January 1970 1983-06-06
ATS EUR Austrian schilling 1945 1999-01-01
AYM - Azerbaijani manat - -
AZM AZN Azerbaijani manat 1992-08-15 2006-01-01
BAD BAM Bosnia and Herzegovina dinar 1992-07-01 1998-02-04
BEC - Belgian convertible franc (funds code) - 1990-05-01
BEF EUR Belgian franc 1832 1999-01-01
BEL - Belgian financial franc (funds code) - -
BGJ BGK Bulgarian lev (first) 1881 1952
BGK BGL Bulgarian lev (second) 1952 1962
BGL BGN Bulgarian lev (third) 1962 1999-08-31
BOP BOB Bolivian peso 1963-01-01 1987-01-01
BRB BRC (BRL) Brazilian cruzeiro 1967 1986-02-28
BRC BRN (BRL) Brazilian cruzado 1986-02-28 1989-01-15
BRE BRR (BRL) Brazilian cruzeiro 1990-03-15 1993-08-01
BRN BRE (BRL) Brazilian cruzado novo 1989-01-16 1990-03-15
BRR BRL Brazilian cruzeiro real 1993-08-01 1994-06-30
BUK MMK Burmese kyat - -
BYB BYR (BYN) Belarusian ruble 1992 1999-12-31
BYR BYN Belarusian ruble 2000-01-01 2016-06-30
CHC CHW WIR franc (for electronic currency) - 2004–12
CSD RSD Serbian dinar 2003-07-03 2006-10-25
CSJ CSK Czechoslovak koruna (second) - 1953
CSK CZK/SKK (CZK/EUR) Czechoslovak koruna 1953 1993-02-08
CUC CUP Cuban convertible peso - 2022
CYP EUR Cypriot pound 1879 2006-01-01
DDM DEM (EUR) East German mark 1948-06-21 1990-07-01
DEM EUR German mark 1948 1999-01-01
ECS USD Ecuadorian sucre 1884 2000-02-29
ECV Ecuador Unidad de Valor Constante (funds code) 1993 2000-02-29
EEK EUR Estonian kroon 1992 2011-01-01
ESA ESP (EUR) Spanish peseta (account A) 1978 1981
ESB ESP (EUR) Spanish peseta (account B) ? 1994-12
ESP EUR Spanish peseta 1869 1999-01-01
FIM EUR Finnish markka 1860 1999-01-01
FRF EUR French franc 1960 1999-01-01
GEK GEL Georgian kuponi 1993-04-05 1995-10-02
GHC GHS Ghanaian cedi 1967 2007-07-01
GHP GHS Ghanaian cedi - 2007-06-18
GNE GNF Guinean syli 1971 1985-12-31
GNS GNF Guinean syli 1971 1985
GQE XAF Equatorial Guinean ekwele 1975 1985-12-31
GRD EUR Greek drachma 1954-05-01 2001-01-01
GWE GWP Guinean escudo - -
GWP XOF Guinea-Bissau peso 1975 1997-05-31
HRD HRK Croatian dinar 1991-12-23 1994-05-30
HRK EUR Croatian kuna 1994-05-30 2023-01-01
IEP EUR Irish pound 1938 1999-01-01
ILP ILR (ILS) Israeli pound 1948 1980-02-20
ILR ILS Israeli shekel 1980-02-24 1985-12-31
ISJ ISK Icelandic króna 1922 1981-06-30
ITL EUR Italian lira 1861 1999-01-01
LAJ LAK Lao kip 1965 1979-12-31
LSM - Lesotho loti - -
LTL EUR Lithuanian litas 1993 2015-01-01
LTT LTL Lithuanian talonas - -
LUC - Luxembourg convertible franc (funds code) - -
LUF EUR Luxembourg franc 1944 1999-01-01
LUL - Luxembourg financial franc (funds code) - -
LVL EUR Latvian lats 1993-03-05 2014-01-01
LVR LVL Latvian rublis 1992-05-04 1993-03-05
MGF MGA Malagasy franc 1963-07-01 2005-01-01
MLF XOF Malian franc 1962 1984-01-01
MRO MRU Mauritanian ouguiya 1973-06-29 2018-01-01
MTL EUR Maltese lira 1972-05-26 2006-01-01
MTP MTL Maltese pound - -
MVQ MVR Maldivian rupee ? 1981-12-31
MXP MXN Mexican peso ? 1993-03-31
MZE MZN Mozambican escudo 1914 1980
MZM MZN Mozambican metical 1980 2006-06-30
NIC NIO Nicaraguan córdoba 1988 1990-10-31
NLG EUR Dutch guilder 1810s 1999-01-01
PEH PEI (PEN) Peruvian old sol 1863 1985-02-01
PEI PEN Peruvian inti 1985-02-01 1991-10-01
PES PEI Peruvian sol 1863 1985
PLZ PLN Polish zloty 1950-10-30 1994-12-31
PTE EUR Portuguese escudo 1911-05-22 1999-01-01
RHD ZWC Rhodesian dollar 1970 1980
ROK ROL Romanian leu (second) 1947 1952
ROL RON Romanian leu (third) 1952-01-28 2005
RUR RUB Russian ruble 1992 1997-12-31
SDD SDG Sudanese dinar 1992-06-08 2007-01-10
SDP SDD (SDG) Sudanese old pound 1956 1992-06-08
SIT EUR Slovenian tolar 1991-10-08 2007-01-01
SKK EUR Slovak koruna 1993-02-08 2009-01-01
SLL - Sierra Leonean leone (old leone) Sierra Leone -
SRG SRD Surinamese guilder 1942 2004
STD STN São Tomé and Príncipe dobra 1977 2018-04-01
SUR RUR (RUB AMD AZN BYN EUR GEL KZT KGS MDL TJS TMT UAH UZS) Soviet Union ruble 1961 1991-12-26
TJR TJS Tajikistani ruble 1995-05-10 2000-10-30
TMM TMT Turkmenistani manat 1993-11-1 2008-12-31
TPE USD Portuguese Timorese escudo 1959 1976
TRL TRY Turkish lira 1923 2005-12-31
UAK UAH Ukrainian karbovanets 1992-10-1 1996-09-01
UGS UGX Ugandan shilling 1966 1987-12-31
UGW Uganda Old Shilling 1989 1990
USS United States dollar (same day) (funds code) ? 2014-03-28
UYN UYP Uruguay peso 1896 1975-07-01
UYP UYU Uruguay new peso 1975-07-01 1993-03-01
VEB VEF (VES) Venezuelan bolívar 1879-03-31 2008-01-01
VEF VES Venezuelan bolívar fuerte 2008-01-01 2018-08-20
VNC - Old Vietnamese dong - -
XEU EUR European Currency Unit 1979-03-13 1998-12-31
XFO XDR Gold franc (special settlement currency) 1803 2003
XFU EUR UIC franc (special settlement currency) ? 2013-11-07
XRE - RINET funds code - -
YDD YER South Yemeni dinar 1965 1996-06-11
YUD YUN (MKD RSD EUR HRK BAM) Yugoslav dinar 1966-01-01 1989-12-31
YUM CSD (RSD/EUR) Yugoslav dinar 1994-01-24 2003-07-02
YUN YUR (MKD RSD EUR HRK BAM) Yugoslav dinar 1990-01-01 1992-06-30
ZAL South African financial rand (funds code) 1985-09-01 1995-03-13
ZMK ZMW Zambian kwacha 1968-01-16 2013-01-01
ZRN CDF Zairean new zaire 1993 1997
ZRZ ZRN (CDF) Zairean zaire 1967 1993
ZWC ZWD (USD/ZWL) Rhodesian dollar 1970-02-17 1980
ZWD ZWN (USD/ZWL) Zimbabwean dollar (first) 1980-04-18 2006-07-31
ZWN ZWR (USD/ZWL) Zimbabwean dollar (second) 2006-08-01 2008-07-31
ZWR ZWL (USD/ZWL) Zimbabwean dollar (third) 2008-08-01 2009-02-02