Home / Blog / CAGE Code

What Is a CAGE Code? How to Get One for Federal Contracts

Updated July 2026 by Contract Compliance Partners

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 Help

What 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:

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:

CAGE Code Requirements

To get a CAGE code, your business must have:

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:

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 Checklist

CAGE Code vs UEI Number

Both are assigned during SAM.gov registration, but they serve different purposes:

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

Get Started

Related Resources