Commercial and Government Entity code


The Commercial and Government Entity Code, or CAGE Code, is a unique identifier assigned to suppliers to various government or defense agencies, as well as to government agencies themselves and various organizations. CAGE codes provide a standardized method of identifying a given facility at a specific location.
CAGE Codes are used internationally as part of the NATO Codification System, where they are sometimes called NCAGE Codes.
CAGE codes are referenced in various databases of the NCS, where they are used along with the supplier's part number to form a reference which is held on the National Stock Number record. This reference enables users of the NCS to determine who supplies any given part.
The information associated with the entities - name, address, phone numbers, etc. - is catalogued in the H4 and H8 Handbooks. The National Codification Bureau of each NATO or NATO-sponsored Nation is responsible for maintaining the CAGE code information for entities in these respective countries. There are on the order of 3 million entities in this catalog, of which around 2.6 million are US entities.
Within the US, any organization wishing to be a supplier to the DoD is issued a CAGE Code by Defense Logistics Information Service, the organization serving as the US NCB. An entity issued a CAGE code must renew it every five years.
CAGE is sometimes expanded as "Commercial Activity/Government Entity", "Contractor And Government Entity", or other, similar variations. However, according to the DLIS website, "Commercial And Government Entity" is the proper term. CAGE was previously known as Federal Supply Code for Manufacturers, or FSCM, which was also the National Supply Code for Manufacturer, or NSCM. On older engineering drawings it was labeled simply as "Code Ident No".
In the NCS metadata, the CAGE code's Data Record Number is 9250 ; information listed under this DRN identifies very specifically the semantics of CAGE, its syntax, and the procedures associated with it.

Syntax

CAGE codes are all five characters in length. There is no meaning encoded in the code itself, other than the underlying NCB; it is simply a unique identifier. The Code Chart provided by the NATO AC/135 committee provides the syntax of CAGE codes in various countries.
CountryCodeMembershipStarts WithEnds With
NATOI or S or X#
AlbaniaALMemberAH
BelgiumBEMemberB#
BulgariaBGMember#U
CanadaCAMember# or L#
CroatiaHRMemberAB
Czech RepublicCZMember#G
DenmarkDKMemberR#
EstoniaEEMember#J
FranceFRMemberF or M#
GermanyDEMemberC or D#
GreeceGRMemberG#
HungaryHUMember#V
IcelandISMemberS#
ItalyITMemberA#
LatviaLVMemberAD
LithuaniaLTMember#R
LuxembourgLUMemberB#
NetherlandsNLMemberH#
NorwayNOMemberN#
PolandPLMember#H
PortugalPTMemberP#
RomaniaROMember#L
SlovakiaSKMember#M
SloveniaSIMember#Q
SpainESMember#B
TurkeyTRMemberT#
United KingdomGBMemberU or K#
United StatesUSMember##
AfghanistanAFTier 1AQ
ArgentinaARTier 1W#
Bosnia and HerzegovinaBATier 1AU
Brunei DarussalamBNTier 1AV
ChileCLTier 1AA
ColombiaCOTier 1AZ
EgyptEGTier 1#D
GeorgiaGETier 1AR
IndiaINTier 1#Y
IndonesiaIDTier 1#Z
IsraelILTier 1#A
JapanJPTier 1J#
JordanJOTier 1AX
KuwaitKWTier 1AK
Macedonia, The Former Yugoslav Republic ofMKTier 1AC
MontenegroMETier 1AW
MoroccoMATier 1AM
OmanOMTier 1AE
Papua New GuineaPGTier 1AP
PeruPETier 1AY
PhilippinesPHTier 1#P
Saudi ArabiaSATier 1#E
SerbiaRSTier 1AS
South AfricaZATier 1V#
SwedenSETier 1AN
ThailandTHTier 1#C
TongaTOTier 1#T
UkraineUATier 1AJ
United Arab EmiratesAETier 1#W
AustraliaAUTier 2Z#
AustriaATTier 2#N
BrazilBRTier 2#K
FinlandFITier 2AG
Korea, Republic ofKRTier 2#F
MalaysiaMYTier 2Y#
New ZealandNZTier 2E#
Russian FederationRUTier 2AF
SingaporeSGTier 2Q#
FijiFJOther#S
PakistanPKOtherAT