SAM.gov vendor vetting · UEI · CAGE · name

Cage check: review a vendor’s SAM.gov status and expiration.

Run a free cage check by entering a UEI, CAGE code, or company name. Match the vendor’s identity, review its recorded SAM.gov status and expiration, and check the source date before relying on the result. Records come from a dated public extract, not a live registry search.

SAM.gov registration and renewal are FREE at sam.gov. The U.S. Government never charges you to register, renew, or update a SAM.gov registration.

CageCheck is an independent, privately operated service. It is not affiliated with, endorsed by, or sponsored by the U.S. Government, the General Services Administration (GSA), SAM.gov, or any government agency. The official registry is at sam.gov.

Status + expiration at a glance

Active or expired, plus a live countdown to the 365-day renewal deadline. SAM reminds at 60/30/15 days — we can email you too.

No false exclusions clearance

Exclusions are a separate source. We show a match only when verified coverage exists, and label coverage unavailable instead of turning missing data into a green check.

Capability profile

NAICS, PSC, business types and SBA designations from the public entity record — the vendor-readiness picture in one card or PDF.

Run a cage check before you rely on a vendor record

  1. 1

    Find the right vendor

    Enter a 12-character UEI, a 5-character CAGE code, or the legal company name. Match the returned name and address to the vendor you mean.

  2. 2

    Read status and dates together

    Review the recorded status, expiration and source date. A CAGE identifier alone does not confirm an active SAM registration; recent changes may not appear in the extract.

  3. 3

    Download or get reminded

    Export a vendor-readiness PDF, or opt in to an email reminder before the registration expires. Renewal stays free at sam.gov.

Public-data research · July 5, 2026 snapshot

SAM Registration Pulse

A reproducible look at the public monthly SAM entity extract: active and recently expired records, upcoming expiration windows, primary NAICS concentration, and the UEI-to-CAGE relationships a one-row directory can hide.

Read the data and methodology →
893,254
public extract rows
885,266
distinct UEIs
799,431
active source rows
3,481
UEIs with multiple CAGEs

Choose the right federal vendor check

Start with the identifier or question you already have. Every check uses the same public SAM.gov entity records and remains free. Exclusions verification is labeled separately.

Frequently asked questions

How do I check a SAM.gov registration status?+

Enter the entity's 12-character UEI, its 5-character CAGE code, or the company name. CageCheck reads a dated public SAM.gov entity extract and shows the recorded status, expiration, identifiers, address, and NAICS/PSC profile.

Is this free? Doesn't SAM.gov registration cost money?+

Looking up a vendor here is free. And SAM.gov registration and renewal are themselves always FREE at sam.gov — the U.S. Government never charges you to register, renew, or update a SAM registration. CageCheck is an independent tool and is not affiliated with SAM.gov or any government agency.

What is a CAGE code, and how is it different from a UEI?+

A CAGE (Commercial and Government Entity) code is a 5-character identifier assigned to entities doing business with the federal government. The UEI (Unique Entity Identifier) is the 12-character SAM.gov ID that replaced the DUNS number. CageCheck resolves either to the same vendor record.

What does the expiration countdown mean?+

Every SAM registration lapses 365 days after it is activated. SAM emails reminders at 60, 30, and 15 days before expiration. CageCheck shows the days remaining so you can renew on time (free at sam.gov) — or opt in to an email reminder.

Where does the data come from?+

The main lookup uses a dated SAM.gov public entity extract and an exact-ID SAM API fallback. Each result shows its source date. Exclusions are a separate daily dataset: if that coverage was not loaded, CageCheck says so instead of treating the absence as a clear result.

Can CageCheck confirm a vendor is not debarred?+

Not from an entity snapshot alone. CageCheck flags a match only when a verified exclusions source was checked, and labels coverage unavailable otherwise. Always run the official SAM.gov exclusions search before a contracting or payment decision.