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

ADP EUR

Andorran peseta

Active from: 1869
Active until: 1999-01-01
AFA AFN

Afghan afghani

Active from: 1925
Active until: 2003
ALK

Old Albanian lek

Active from: 1946
Active until: 1965
ANG XCG

Netherlands Antillean guilder

Active from: 1940
Active until: 2025-03-31
AOK AON (AOA)

Angolan kwanza

Active from: 1977-01-08
Active until: 1990-09-24
AON AOR (AOA)

Angolan novo kwanza

Active from: 1990-09-25
Active until: 1995-06-30
AOR AOA

Angolan kwanza reajustado

Active from: 1995-07-01
Active until: 1999-11-30
ARA ARS

Argentine austral

Active from: 1985-06-15
Active until: 1991-12-31
ARP ARA (ARS)

Argentine peso argentino

Active from: 1983-06-06
Active until: 1985-06-14
ARY ARP (ARS)

Argentine peso ley

Active from: January 1970
Active until: 1983-06-06
ATS EUR

Austrian schilling

Active from: 1945
Active until: 1999-01-01
AYM

Azerbaijani manat

Active from: Unknown
Active until: Unknown
AZM AZN

Azerbaijani manat

Active from: 1992-08-15
Active until: 2006-01-01
BAD BAM

Bosnia and Herzegovina dinar

Active from: 1992-07-01
Active until: 1998-02-04
BEC

Belgian convertible franc (funds code)

Active from: Unknown
Active until: 1990-05-01
BEF EUR

Belgian franc

Active from: 1832
Active until: 1999-01-01
BEL

Belgian financial franc (funds code)

Active from: Unknown
Active until: Unknown
BGJ BGK

Bulgarian lev (first)

Active from: 1881
Active until: 1952
BGK BGL

Bulgarian lev (second)

Active from: 1952
Active until: 1962
BGL BGN

Bulgarian lev (third)

Active from: 1962
Active until: 1999-08-31
BOP BOB

Bolivian peso

Active from: 1963-01-01
Active until: 1987-01-01
BRB BRC (BRL)

Brazilian cruzeiro

Active from: 1967
Active until: 1986-02-28
BRC BRN (BRL)

Brazilian cruzado

Active from: 1986-02-28
Active until: 1989-01-15
BRE BRR (BRL)

Brazilian cruzeiro

Active from: 1990-03-15
Active until: 1993-08-01
BRN BRE (BRL)

Brazilian cruzado novo

Active from: 1989-01-16
Active until: 1990-03-15
BRR BRL

Brazilian cruzeiro real

Active from: 1993-08-01
Active until: 1994-06-30
BUK MMK

Burmese kyat

Active from: Unknown
Active until: Unknown
BYB BYR (BYN)

Belarusian ruble

Active from: 1992
Active until: 1999-12-31
BYR BYN

Belarusian ruble

Active from: 2000-01-01
Active until: 2016-06-30
CHC CHW

WIR franc (for electronic currency)

Active from: Unknown
Active until: 2004–12
CSD RSD

Serbian dinar

Active from: 2003-07-03
Active until: 2006-10-25
CSJ CSK

Czechoslovak koruna (second)

Active from: Unknown
Active until: 1953
CSK CZK/SKK (CZK/EUR)

Czechoslovak koruna

Active from: 1953
Active until: 1993-02-08
CUC CUP

Cuban convertible peso

Active from: Unknown
Active until: 2022
CYP EUR

Cypriot pound

Active from: 1879
Active until: 2006-01-01
DDM DEM (EUR)

East German mark

Active from: 1948-06-21
Active until: 1990-07-01
DEM EUR

German mark

Active from: 1948
Active until: 1999-01-01
ECS USD

Ecuadorian sucre

Active from: 1884
Active until: 2000-02-29
ECV

Ecuador Unidad de Valor Constante (funds code)

Active from: 1993
Active until: 2000-02-29
EEK EUR

Estonian kroon

Active from: 1992
Active until: 2011-01-01
ESA ESP (EUR)

Spanish peseta (account A)

Active from: 1978
Active until: 1981
ESB ESP (EUR)

Spanish peseta (account B)

Active from: ?
Active until: 1994-12
ESP EUR

Spanish peseta

Active from: 1869
Active until: 1999-01-01
FIM EUR

Finnish markka

Active from: 1860
Active until: 1999-01-01
FRF EUR

French franc

Active from: 1960
Active until: 1999-01-01
GEK GEL

Georgian kuponi

Active from: 1993-04-05
Active until: 1995-10-02
GHC GHS

Ghanaian cedi

Active from: 1967
Active until: 2007-07-01
GHP GHS

Ghanaian cedi

Active from: Unknown
Active until: 2007-06-18
GNE GNF

Guinean syli

Active from: 1971
Active until: 1985-12-31
GNS GNF

Guinean syli

Active from: 1971
Active until: 1985
GQE XAF

Equatorial Guinean ekwele

Active from: 1975
Active until: 1985-12-31
GRD EUR

Greek drachma

Active from: 1954-05-01
Active until: 2001-01-01
GWE GWP

Guinean escudo

Active from: Unknown
Active until: Unknown
GWP XOF

Guinea-Bissau peso

Active from: 1975
Active until: 1997-05-31
HRD HRK

Croatian dinar

Active from: 1991-12-23
Active until: 1994-05-30
HRK EUR

Croatian kuna

Active from: 1994-05-30
Active until: 2023-01-01
IEP EUR

Irish pound

Active from: 1938
Active until: 1999-01-01
ILP ILR (ILS)

Israeli pound

Active from: 1948
Active until: 1980-02-20
ILR ILS

Israeli shekel

Active from: 1980-02-24
Active until: 1985-12-31
ISJ ISK

Icelandic króna

Active from: 1922
Active until: 1981-06-30
ITL EUR

Italian lira

Active from: 1861
Active until: 1999-01-01
LAJ LAK

Lao kip

Active from: 1965
Active until: 1979-12-31
LSM

Lesotho loti

Active from: Unknown
Active until: Unknown
LTL EUR

Lithuanian litas

Active from: 1993
Active until: 2015-01-01
LTT LTL

Lithuanian talonas

Active from: Unknown
Active until: Unknown
LUC

Luxembourg convertible franc (funds code)

Active from: Unknown
Active until: Unknown
LUF EUR

Luxembourg franc

Active from: 1944
Active until: 1999-01-01
LUL

Luxembourg financial franc (funds code)

Active from: Unknown
Active until: Unknown
LVL EUR

Latvian lats

Active from: 1993-03-05
Active until: 2014-01-01
LVR LVL

Latvian rublis

Active from: 1992-05-04
Active until: 1993-03-05
MGF MGA

Malagasy franc

Active from: 1963-07-01
Active until: 2005-01-01
MLF XOF

Malian franc

Active from: 1962
Active until: 1984-01-01
MRO MRU

Mauritanian ouguiya

Active from: 1973-06-29
Active until: 2018-01-01
MTL EUR

Maltese lira

Active from: 1972-05-26
Active until: 2006-01-01
MTP MTL

Maltese pound

Active from: Unknown
Active until: Unknown
MVQ MVR

Maldivian rupee

Active from: ?
Active until: 1981-12-31
MXP MXN

Mexican peso

Active from: ?
Active until: 1993-03-31
MZE MZN

Mozambican escudo

Active from: 1914
Active until: 1980
MZM MZN

Mozambican metical

Active from: 1980
Active until: 2006-06-30
NIC NIO

Nicaraguan córdoba

Active from: 1988
Active until: 1990-10-31
NLG EUR

Dutch guilder

Active from: 1810s
Active until: 1999-01-01
PEH PEI (PEN)

Peruvian old sol

Active from: 1863
Active until: 1985-02-01
PEI PEN

Peruvian inti

Active from: 1985-02-01
Active until: 1991-10-01
PES PEI

Peruvian sol

Active from: 1863
Active until: 1985
PLZ PLN

Polish zloty

Active from: 1950-10-30
Active until: 1994-12-31
PTE EUR

Portuguese escudo

Active from: 1911-05-22
Active until: 1999-01-01
RHD ZWC

Rhodesian dollar

Active from: 1970
Active until: 1980
ROK ROL

Romanian leu (second)

Active from: 1947
Active until: 1952
ROL RON

Romanian leu (third)

Active from: 1952-01-28
Active until: 2005
RUR RUB

Russian ruble

Active from: 1992
Active until: 1997-12-31
SDD SDG

Sudanese dinar

Active from: 1992-06-08
Active until: 2007-01-10
SDP SDD (SDG)

Sudanese old pound

Active from: 1956
Active until: 1992-06-08
SIT EUR

Slovenian tolar

Active from: 1991-10-08
Active until: 2007-01-01
SKK EUR

Slovak koruna

Active from: 1993-02-08
Active until: 2009-01-01
SLL

Sierra Leonean leone (old leone)

Active from: Sierra Leone
Active until: Unknown
SRG SRD

Surinamese guilder

Active from: 1942
Active until: 2004
STD STN

São Tomé and Príncipe dobra

Active from: 1977
Active until: 2018-04-01
SUR RUR (RUB AMD AZN BYN EUR GEL KZT KGS MDL TJS TMT UAH UZS)

Soviet Union ruble

Active from: 1961
Active until: 1991-12-26
TJR TJS

Tajikistani ruble

Active from: 1995-05-10
Active until: 2000-10-30
TMM TMT

Turkmenistani manat

Active from: 1993-11-1
Active until: 2008-12-31
TPE USD

Portuguese Timorese escudo

Active from: 1959
Active until: 1976
TRL TRY

Turkish lira

Active from: 1923
Active until: 2005-12-31
UAK UAH

Ukrainian karbovanets

Active from: 1992-10-1
Active until: 1996-09-01
UGS UGX

Ugandan shilling

Active from: 1966
Active until: 1987-12-31
UGW Uganda

Old Shilling

Active from: 1989
Active until: 1990
USS

United States dollar (same day) (funds code)

Active from: ?
Active until: 2014-03-28
UYN UYP

Uruguay peso

Active from: 1896
Active until: 1975-07-01
UYP UYU

Uruguay new peso

Active from: 1975-07-01
Active until: 1993-03-01
VEB VEF (VES)

Venezuelan bolívar

Active from: 1879-03-31
Active until: 2008-01-01
VEF VES

Venezuelan bolívar fuerte

Active from: 2008-01-01
Active until: 2018-08-20
VNC

Old Vietnamese dong

Active from: Unknown
Active until: Unknown
XEU EUR

European Currency Unit

Active from: 1979-03-13
Active until: 1998-12-31
XFO XDR

Gold franc (special settlement currency)

Active from: 1803
Active until: 2003
XFU EUR

UIC franc (special settlement currency)

Active from: ?
Active until: 2013-11-07
XRE

RINET funds code

Active from: Unknown
Active until: Unknown
YDD YER

South Yemeni dinar

Active from: 1965
Active until: 1996-06-11
YUD YUN (MKD RSD EUR HRK BAM)

Yugoslav dinar

Active from: 1966-01-01
Active until: 1989-12-31
YUM CSD (RSD/EUR)

Yugoslav dinar

Active from: 1994-01-24
Active until: 2003-07-02
YUN YUR (MKD RSD EUR HRK BAM)

Yugoslav dinar

Active from: 1990-01-01
Active until: 1992-06-30
ZAL

South African financial rand (funds code)

Active from: 1985-09-01
Active until: 1995-03-13
ZMK ZMW

Zambian kwacha

Active from: 1968-01-16
Active until: 2013-01-01
ZRN CDF

Zairean new zaire

Active from: 1993
Active until: 1997
ZRZ ZRN (CDF)

Zairean zaire

Active from: 1967
Active until: 1993
ZWC ZWD (USD/ZWL)

Rhodesian dollar

Active from: 1970-02-17
Active until: 1980
ZWD ZWN (USD/ZWL)

Zimbabwean dollar (first)

Active from: 1980-04-18
Active until: 2006-07-31
ZWN ZWR (USD/ZWL)

Zimbabwean dollar (second)

Active from: 2006-08-01
Active until: 2008-07-31
ZWR ZWL (USD/ZWL)

Zimbabwean dollar (third)

Active from: 2008-08-01
Active until: 2009-02-02