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