CodSP-3: NCS Country Codes (CTR, NCB, NCAGE, MOE)
Print |
| 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)
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.
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.
# = 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)
Luxembourg: all transactions are submitted by Belgium (MOE Code ZB)
