explainer
CAGE Code vs. UEI: What's the Difference?
Federal contractors now deal with two main identifiers: the CAGE code and the UEI (Unique Entity Identifier). Both live in SAM.gov, but they serve different purposes and come from different systems. Here's everything you need to know about how they work together.
The CAGE Code: DLA's Supplier Identifier
The UEI: SAM.gov's Entity Identifier
When Each Is Used
| Context | CAGE Code | UEI |
|---|---|---|
| Federal contracts | Yes (required) | Yes (required) |
| DoD supply chain / DLA | Yes (primary) | Secondary |
| Federal grants | Sometimes | Yes (required) |
| NATO/Allied procurement | Yes (NCAGE) | No |
| USASpending.gov | Linked | Yes (primary) |
Do You Need Both?
Decode Any CAGE Code Instantly
Enter any 5-character CAGE code to see the company name, SAM status, and certifications.
Frequently Asked Questions
Did the UEI replace the CAGE code?
No. The UEI replaced the DUNS number — not the CAGE code. CAGE codes continue to be used alongside UEIs in DoD and DLA systems.
Can I look up a company by UEI?
Yes — on SAM.gov. You can also look up by CAGE code, legal name, or UEI. FedAtlas.com lets you search by company name to find full contract history.
What happened to DUNS numbers?
DUNS numbers were phased out in April 2022. Existing DUNS numbers were mapped to new UEIs, and the transition was mandatory for all SAM.gov registrants.
See Contract History
FedAtlas.com
Full federal award data by company, CAGE code, agency, and NAICS.
Quick CAGE Code Lookup
Related Guides
- What Is a CAGE Code? A Complete Guide
- NATO NCAGE Codes: How They Differ from US CAGE Codes
- CAGE Codes for International Contractors Selling to the US Government