Why Country Codes Matter in MCA / RBI Filings

When filing documents with the Ministry of Corporate Affairs (MCA) or the Reserve Bank of India (RBI) that involve foreign entities, investments, or transactions, you are required to specify the country using a standardised code. The applicable standard is ISO 3166-1 Alpha-2 – a two-letter country code system maintained by the International Organization for Standardization (ISO).

Common filings where country codes are required:

  • FLA Return (Foreign Liabilities and Assets Return to RBI)
  • FC-GPR (Foreign Currency – General Permission Route, for FDI reporting)
  • FC-TRS (Foreign Currency – Transfer of Shares)
  • Form XBRL / AOC-4 (country of incorporation of foreign subsidiaries)
  • Annual Return (MGT-7) – Foreign holdings and country details
  • DIR-3 KYC – Nationality of directors
  • DIR-12 – Nationality of new directors
  • Company Master Data – Country of incorporation for foreign companies

ISO 3166-1 Alpha-2 Country Code List

The following is the complete list of ISO 3166-1 Alpha-2 country codes as currently maintained:

CountryAlpha-2 CodeNumeric Code
AfghanistanAF004
AlbaniaAL008
AlgeriaDZ012
AndorraAD020
AngolaAO024
Antigua and BarbudaAG028
ArgentinaAR032
ArmeniaAM051
AustraliaAU036
AustriaAT040
AzerbaijanAZ031
BahamasBS044
BahrainBH048
BangladeshBD050
BarbadosBB052
BelarusBY112
BelgiumBE056
BelizeBZ084
BeninBJ204
BhutanBT064
BoliviaBO068
Bosnia and HerzegovinaBA070
BotswanaBW072
BrazilBR076
Brunei DarussalamBN096
BulgariaBG100
Burkina FasoBF854
BurundiBI108
Cabo VerdeCV132
CambodiaKH116
CameroonCM120
CanadaCA124
Central African RepublicCF140
ChadTD148
ChileCL152
ChinaCN156
ColombiaCO170
ComorosKM174
Congo (Democratic Republic)CD180
CongoCG178
Costa RicaCR188
CroatiaHR191
CubaCU192
CyprusCY196
Czech RepublicCZ203
DenmarkDK208
DjiboutiDJ262
DominicaDM212
Dominican RepublicDO214
EcuadorEC218
EgyptEG818
El SalvadorSV222
Equatorial GuineaGQ226
EritreaER232
EstoniaEE233
EswatiniSZ748
EthiopiaET231
FijiFJ242
FinlandFI246
FranceFR250
GabonGA266
GambiaGM270
GeorgiaGE268
GermanyDE276
GhanaGH288
GreeceGR300
GrenadaGD308
GuatemalaGT320
GuineaGN324
Guinea-BissauGW624
GuyanaGY328
HaitiHT332
HondurasHN340
HungaryHU348
IcelandIS352
IndiaIN356
IndonesiaID360
IranIR364
IraqIQ368
IrelandIE372
IsraelIL376
ItalyIT380
JamaicaJM388
JapanJP392
JordanJO400
KazakhstanKZ398
KenyaKE404
KiribatiKI296
Korea (North)KP408
Korea (South)KR410
KuwaitKW414
KyrgyzstanKG417
Lao PDRLA418
LatviaLV428
LebanonLB422
LesothoLS426
LiberiaLR430
LibyaLY434
LiechtensteinLI438
LithuaniaLT440
LuxembourgLU442
MadagascarMG450
MalawiMW454
MalaysiaMY458
MaldivesMV462
MaliML466
MaltaMT470
Marshall IslandsMH584
MauritaniaMR478
MauritiusMU480
MexicoMX484
MicronesiaFM583
MoldovaMD498
MonacoMC492
MongoliaMN496
MontenegroME499
MoroccoMA504
MozambiqueMZ508
MyanmarMM104
NamibiaNA516
NauruNR520
NepalNP524
NetherlandsNL528
New ZealandNZ554
NicaraguaNI558
NigerNE562
NigeriaNG566
North MacedoniaMK807
NorwayNO578
OmanOM512
PakistanPK586
PalauPW585
PanamaPA591
Papua New GuineaPG598
ParaguayPY600
PeruPE604
PhilippinesPH608
PolandPL616
PortugalPT620
QatarQA634
RomaniaRO642
RussiaRU643
RwandaRW646
Saint Kitts and NevisKN659
Saint LuciaLC662
Saint Vincent and the GrenadinesVC670
SamoaWS882
San MarinoSM674
São Tomé and PríncipeST678
Saudi ArabiaSA682
SenegalSN686
SerbiaRS688
SeychellesSC690
Sierra LeoneSL694
SingaporeSG702
SlovakiaSK703
SloveniaSI705
Solomon IslandsSB090
SomaliaSO706
South AfricaZA710
South SudanSS728
SpainES724
Sri LankaLK144
SudanSD729
SurinameSR740
SwedenSE752
SwitzerlandCH756
SyriaSY760
TaiwanTW158
TajikistanTJ762
TanzaniaTZ834
ThailandTH764
Timor-LesteTL626
TogoTG768
TongaTO776
Trinidad and TobagoTT780
TunisiaTN788
TurkeyTR792
TurkmenistanTM795
TuvaluTV798
UgandaUG800
UkraineUA804
United Arab EmiratesAE784
United KingdomGB826
United States of AmericaUS840
UruguayUY858
UzbekistanUZ860
VanuatuVU548
VenezuelaVE862
VietnamVN704
YemenYE887
ZambiaZM894
ZimbabweZW716

Frequently Used Country Codes in Indian Compliance Filings

The following countries are most commonly encountered in Indian corporate compliance filings:

CountryAlpha-2 CodeRelevance
IndiaINDomestic entity
United StatesUSMajor FDI source; US-based holding companies
United KingdomGBPre-Brexit and current UK FDI
SingaporeSGFDI routing hub; holding companies
MauritiusMUTreaty-based FDI routing
NetherlandsNLEuropean holding structures
Cayman IslandsKYOffshore funds and PE structures
British Virgin IslandsVGOffshore entity structures
JapanJPJapanese FDI
GermanyDEGerman FDI
FranceFRFrench FDI
ChinaCNChinese FDI (Press Note 3/2020 applies)
UAEAEGulf-based FDI
CanadaCACanadian FDI
AustraliaAUAustralian FDI
South KoreaKRKorean FDI

ISO 3166-1 Alpha-3 Codes (Three-Letter)

In some RBI forms and international contexts, 3-letter country codes (Alpha-3) may be required. Key examples:

CountryAlpha-2Alpha-3
IndiaININD
United StatesUSUSA
United KingdomGBGBR
SingaporeSGSGP
MauritiusMUMUS
UAEAEARE
ChinaCNCHN
JapanJPJPN
GermanyDEDEU
FranceFRFRA

Notes for Professionals

  • Country codes are case-insensitive in most MCA and RBI systems, but are typically entered in uppercase.
  • For FLA returns, RBI uses ISO country codes in the prescribed Excel utility.
  • For FC-GPR and FC-TRS filings on the RBI’s FIRMS portal, you will be required to select the country from a dropdown that is mapped to ISO codes.
  • In XBRL filings, country codes appear in the taxonomy elements for country of incorporation.
  • The British Virgin Islands (VG) and Cayman Islands (KY) are separate jurisdictions with their own ISO codes, often used in PE and VC fund structures.
  • Always use the current ISO code – some codes have changed over time (e.g., following the renaming of countries). For example, North Macedonia was formerly coded MK (Macedonian: MK remains valid).