What Is a CAGE Code? How to Get One for Federal Contracts
When you register your business in SAM.gov, you will receive two important identifiers: a UEI number and a CAGE code. The CAGE code is what federal agencies use to confirm your business location and ensure you can receive payments.
In this guide, we'll explain what a CAGE code is, how to get one, and why it matters for federal contracting.
Need Help with SAM.gov Registration?
We handle your CAGE code, UEI number, and full SAM.gov registration for a flat fee of $599.
Get SAM.gov Registration HelpWhat Does CAGE Code Stand For?
CAGE stands for Commercial and Government Entity. It is a five-character identifier assigned to businesses and other entities that want to do business with the U.S. federal government.
What Is a CAGE Code Used For?
The CAGE code has one main purpose: it verifies your business's physical location. Federal agencies use it to:
- Confirm your business address
- Process payments and invoices
- Track contractors and vendors
- Link your business to contracts and awards
How to Get a CAGE Code
You do not apply for a CAGE code separately. It is assigned automatically when you complete your SAM.gov registration.
Step 1: Register in SAM.gov
Start a new entity registration at SAM.gov. Enter your legal business name, physical address, and tax information.
Step 2: Submit Your Registration
After you submit, SAM.gov sends your information to the Defense Logistics Agency (DLA) for CAGE code validation. The DLA confirms that your address is valid and matches official records.
Step 3: Wait for Validation
CAGE code validation typically takes 3–10 business days. If your address is a P.O. box, virtual office, or does not match public records, the process may be delayed or rejected.
Step 4: Receive Your CAGE Code
Once validated, your five-character CAGE code appears in your SAM.gov profile. You can also search for it in the SAM.gov public entity registry.
How Long Does It Take to Get a CAGE Code?
CAGE code validation is usually completed within 3–10 business days after you submit your SAM.gov registration. The timeline depends on:
- Whether your business address is a real physical location
- Whether your address matches public and IRS records
- Current federal validation workload
- Whether any corrections are needed
CAGE Code Requirements
To get a CAGE code, your business must have:
- A valid physical address (not a P.O. box)
- A completed SAM.gov registration
- A matching business name and address in official records
Can You Have More Than One CAGE Code?
Most businesses have one CAGE code. However, if your company has multiple legal entities or locations that operate as separate businesses, each may receive its own CAGE code and UEI number.
What Happens If Your CAGE Code Validation Fails?
Common reasons for CAGE code delays or failures include:
- Using a P.O. box or virtual office as the primary address
- Address that does not match Secretary of State or IRS records
- Business name spelled differently than official records
- Missing suite or apartment number
Get the Free SAM.gov Checklist
Avoid CAGE code delays by making sure your address and business information are correct before you register.
Download the Free ChecklistCAGE Code vs UEI Number
Both are assigned during SAM.gov registration, but they serve different purposes:
- UEI Number: Identifies your business in federal systems. It is a 12-character code.
- CAGE Code: Verifies your business location. It is a 5-character code.
Frequently Asked Questions About CAGE Codes
Is a CAGE code free?
Yes. There is no cost to receive a CAGE code. It is part of the free SAM.gov registration process.
Do I need a CAGE code for every federal contract?
Yes. You must have a valid CAGE code and active SAM.gov registration to bid on or receive payment for federal contracts.
Can I use a home address for my CAGE code?
Yes, as long as it is a real physical address where your business operates. P.O. boxes and most virtual offices are not allowed.
What if my business address changes?
You must update your address in SAM.gov. Your CAGE code may be revalidated when significant location changes occur.
Need Help Getting Your CAGE Code?
Contract Compliance Partners handles the full SAM.gov registration process, including CAGE code validation, UEI number setup, and NAICS code selection.
Done-for-You SAM.gov Registration — $599
- CAGE code validation support
- UEI number setup
- NAICS code strategy
- Accuracy review before submission