### CodSP-3: NCS Country Codes (CTR, NCB, NCAGE, MOE)

Print | Text file | NCS Codes Chart | Uniform NCAGEs

COUNTRY | CTR | NCB | NCAGE | MOE | CATEGORY
--- | --- | --- | --- | --- | ---
ALBANIA | ALB | 59 | A***H | YH | NATO
ALGERIA | DZA | 82 | B***B | VN | TIER1
ARGENTINA | ARG | 29 | W***# | YF | TIER2
AUSTRALIA | AUS | 66 | Z***# | ZA | TIER2
AUSTRIA | AUT | 41 | #***N | WB | TIER2
AZERBAIJAN | AZE | none | none | none | OTHER
BELGIUM | BEL | 13 | B***# | ZB | NATO
BOSNIA AND HERZEGOVINA | BIH | 75 | A***U | VB | TIER1
BRAZIL | BRA | 19 | #***K | YA | TIER2
BRUNEI DARUSSALAM | BRN | 76 | A***V | VC | TIER1
BULGARIA | BGR | 50 | #***U | WU | NATO
CANADA | CAN | 20 | L***# | ZC | NATO
CANADA | CAN | 20 | #***# | ZC | NATO
CANADA | CAN | 21 | L***# | ZC | NATO
CANADA | CAN | 21 | #***# | ZC | NATO
CHILE | CHL | 52 | A***A | YN | TIER1
CHINA | CHN | none | none | YV | OTHER
COLOMBIA | COL | 80 | A***Z | YC | TIER2
CROATIA | HRV | 53 | A***B | WD | NATO
CZECH REPUBLIC | CZE | 16 | #***G | WZ | NATO
DENMARK | DNK | 22 | R***# | ZS | NATO
ECUADOR | ECU | 83 | B***C | VR | TIER1
EGYPT | EGY | 36 | #***D | YQ | TIER1
ESTONIA | EST | 38 | #***J | WE | NATO
FIJI | FJI | 48 | #***S | WJ | OTHER
FINLAND | FIN | 58 | A***G | WF | NATO
FRANCE | FRA | 14 | F***# | ZF | NATO
FRANCE | FRA | 14 | M***# | ZF | NATO
GEORGIA | GEO | 68 | A***R | VG | TIER1
GERMANY | DEU | 12 | C***# | ZG | NATO
GERMANY | DEU | 12 | D***# | ZG | NATO
GREECE | GRC | 23 | G***# | ZU | NATO
HUNGARY | HUN | 51 | #***V | WH | NATO
ICELAND | ISL | 24 | S***# | ZV | NATO
INDIA | IND | 72 | #***Y | ZI | TIER2
INDONESIA | IDN | 45 | #***Z | YT | TIER2
IRAQ | IRQ | 62 | D***N | VQ | TIER1
IRELAND | IRL | 84 | D***P | VT | TIER1
ISRAEL | ISR | 31 | #***A | YD | TIER2
ITALY | ITA | 15 | A***# | ZR | NATO
JAPAN | JPN | 30 | J***# | ZJ | TIER2
JORDAN | JOR | 78 | A***X | VJ | TIER2
KOREA, REPUBLIC OF | KOR | 37 | #***F | ZH | TIER2
KUWAIT | KWT | 60 | A***K | YK | OTHER
LATVIA | LVA | 55 | A***D | VD | NATO
LITHUANIA | LTU | 47 | #***R | WI | NATO
LUXEMBOURG | LUX | 28 | B***# | ZL | NATO
MALAYSIA | MYS | 34 | Y***# | YW | TIER2
MEXICO | MEX | none | none | YX | OTHER
MONTENEGRO | MNE | 77 | A***W | VH | NATO
MOROCCO | MAR | 63 | A***M | YP | TIER2
NATO & INTERNATIONAL ORG. | none | none | I***# | none | OTHER
NETHERLANDS | NLD | 17 | H***# | ZN | NATO
NEW ZEALAND | NZL | 98 | E***# | ZE | TIER2
NON-NATO NATIONS | none | none | S***# | none | OTHER
NORTH MACEDONIA | MKD | 54 | A***C | WM | NATO
NORWAY | NOR | 25 | N***# | ZT | NATO
NSPA (USER) | NSP | none | none | ZX | NATO
OMAN | OMN | 56 | A***E | VE | TIER1
PAKISTAN | PAK | 74 | A***T | ZO | TIER1
PAPUA NEW GUINEA | PNG | 65 | A***P | YG | OTHER
PERU | PER | 79 | A***Y | VP | TIER2
PHILIPPINES | PHL | 46 | #***P | ZM | OTHER
POLAND | POL | 43 | #***H | WP | NATO
PORTUGAL | PRT | 26 | P***# | ZP | NATO
QATAR | QAT | 81 | B***A | VM | TIER2
ROMANIA | ROU | 39 | #***L | WR | NATO
RUSSIAN FEDERATION | RUS | 57 | A***F | YU | OTHER
SAUDI ARABIA | SAU | 70 | #***E | YS | TIER1
SERBIA | SRB | 73 | A***S | VS | TIER2
SINGAPORE | SGP | 32 | Q***# | YJ | TIER2
SLOVAKIA | SVK | 40 | #***M | WS | NATO
SLOVENIA | SVN | 42 | #***Q | WL | NATO
SOUTH AFRICA | ZAF | 18 | V***# | ZD | TIER1
SPAIN | ESP | 33 | #***B | YB | NATO
SWEDEN | SWE | 64 | A***N | VK | NATO
SWITZERLAND | CHE | none | none | YL | OTHER
TAIWAN, PROVINCE OF CHINA | TWN | none | none | YE | OTHER
THAILAND | THA | 35 | #***C | YY | TIER1
TONGA | TON | 49 | #***T | WT | OTHER
TÜRKIYE | TUR | 27 | T***# | ZW | NATO
UKRAINE | UKR | 61 | A***J | YR | TIER2
UNITED ARAB EMIRATES | ARE | 71 | #***W | WG | TIER2
UNITED KINGDOM | GBR | 99 | K***# | ZK | NATO
UNITED KINGDOM | GBR | 99 | U***# | ZK | NATO
UNITED NATIONS | none | 44 | none | WA | OTHER
UNITED STATES | USA | 00-09 | #***# | ZZ | NATO
UNITED STATES | USA | 00-09 | X***# | ZZ | NATO

NSPA = NATO Support & Procurement Agency

#### CTR Code = "3-letter" Country Code

Unique “3-letter” country codes published in ISO 3166-1 alpha-3 codes' list to be used within the NATO Codification System (NCS) to distinguish geographical entities, nations and countries, whenever necessary. Country codes present in ISO 3166-1 but not listed in CodSP-3 are valid country codes and must be accepted.

3 letter Country Code (CTR) codes are also used as:
- NATO REFERENCE NUMBER ACTION ACTIVITY CODES (DRN 8750)
- DESTINATION CODE (DRN 8710)
- SOURCE CODE (DRN 8709)
- COUNTRY CODE (DRN 3408)

#### NCB Code - DRN 4130

Luxembourg: all transactions are catalogued by Belgium (NCB Code 13)

Iceland: NSNs are allocated by the 1st NATO or sponsored Tier2 nation which uses the item of supply.

#### NCAGE Code - DRN 4140

NCAGE Code structure explanation:
# = numeral
* = alpha/numerical

Canada will progressively replace existing NCAGE Codes with prefix "L" as file maintenance action occurs. Canadian NCAGE Codes with structure #***# created prior to 2002 and identified by US F/DDC (DRN 4235) value 3 continue to be valid (see ACodP-1, Chapter V, Sub-Section 553, Table 25).

Luxembourg: all NCAGEs are allocated by Belgium (NCAGE structure B***#)

Iceland: all NCAGEs are allocated by NSPA (NCAGE structure S***#)

Non-NATO/Non Tier2 sponsored nations: All NCAGEs of these nations exchanged at the international level are assigned by NSPA (NCAGE structure S***#). These nations can also assign and use national format CAGE codes. These national CAGE codes are used for national purpose only and cannot be exchanged at international level except within the framework of a bilateral agreement established between two countries.

NATO & International entities: all NCAGEs are allocated by NSPA (NCAGE structure I***#)

United States: NCAGE codes with structure X***# are assigned by NSPA on behalf of USA and are considered valid. NSPA will maintain these codes and together with USA will replace X***# with the #***# structured NCAGE codes, if these entities meet the requirements to assign a #***# NCAGE. NSPA will assign X***# NCAGE code for NCBs only in cases, when U.S. entity will not agree or reply to requests from NCBs to secure a #***# NCAGE code and NCBs need the code for codification. NCBs request NCAGE code X***# at ncage@nspa.nato.int.

NOTE: The letter "I" must be used only in the first position of International NCAGEs assigned by NSPA. The letter "O" must not be used in NCAGEs.

#### MOE Code - DRN 2833

MOE Code structure: A two character alpha code, the first character of which is Z, Y, W or V used only in Management data.

Luxembourg: all transactions are submitted by Belgium (MOE Code ZB)