Original public-data analysis · historical baseline

SAM Registration Pulse — May 2026

What the public monthly SAM entity extract contained on May 3, 2026: status, expiration windows, location and primary NAICS — plus the multi-CAGE relationships lost when a directory keeps only one row per UEI.

Dated snapshot, not live status. These counts describe the May 3 extract. They do not say whether a specific registration is active today. Use the lookup or the official SAM.gov record for a current vendor check.

Snapshot date: May 3, 2026

At a glance

884,203
source rows
All rows in the public extract.
876,399
distinct UEIs
Our entity-level denominator.
782,543
status-A UEIs
89.3% at extract time.
93,856
status-E UEIs
10.7% at extract time.

GSA says the monthly public file contains publicly displayed active entity records plus records that expired in the prior six months. It is not a count of all SAM records, unique parent companies, award recipients, or “active contractors.” Read the official extract definition.

Status-A records at snapshot time

The 30 / 60 / 90-day expiration pipeline

Among 782,543 distinct UEIs marked A in the May 3 file, 137,486 had an expiration date within the next 90 calendar days. This is a dated cohort, not evidence that those registrations later lapsed; an entity may have renewed after the snapshot.

0–30 days2026-05-03 to 2026-06-02
32,937 · 4.2%
31–60 days2026-06-03 to 2026-07-02
47,878 · 6.1%
61–90 days2026-07-03 to 2026-08-01
56,671 · 7.2%
Beyond 90 daysfrom 2026-08-02
645,057 · 82.4%

Identity-model finding

One UEI does not always mean one CAGE code

The raw extract contained 786,562 distinct UEI–CAGE associations. 3,529 UEIs were tied to more than one non-empty CAGE code; the largest observed set had 80. That matters for company-name lookup: the user still has to identify the legal entity and facility relevant to the transaction.

781,968
UEIs with any CAGE
Union across every source row.
3,529
multi-CAGE UEIs
More than one distinct CAGE.
80
maximum CAGEs per UEI
Observed in this dated file.

CAGE is location-sensitive. A single flat “entity” card can therefore hide facility associations. The next full CageCheck ingestion path preserves those mappings; until that refresh is complete, treat name matches as candidates to validate, not automatic identity proof. Confirm a consequential match in the official DLA CAGE Search.

Top U.S. state codes

All 838,629 USA-address distinct UEIs in the dated snapshot; not status-A only.

RankCodeUEIsshare of USA UEIs
1CA80,1609.6%
2TX60,4277.2%
3FL51,6076.2%
4VA38,5164.6%
5NY37,3504.5%
6IL34,9934.2%
7GA30,6883.7%
8PA29,9253.6%
9MD28,9563.5%
10OH24,5092.9%

Top primary NAICS codes

Among 632,908 distinct UEIs with a primary NAICS. Codes are shown without inferred descriptions.

RankCodeUEIsshare with primary NAICS
154161124,9863.9%
254133017,6922.8%
323622014,8442.3%
454151113,3272.1%
55415129,9851.6%
65417159,4971.5%
77211109,0271.4%
85617208,7251.4%
95311208,5741.4%
102382108,4461.3%

Methodology and limits

Source and boundary checks

The generator streams the PUBLIC V2 file, requires matching BOF/EOF metadata, validates all 884,203 declared rows, 142 columns, row end markers and UEI shape, and records the source SHA-256.

Unit of analysis

Status, geography and primary NAICS use one deterministic first row per distinct UEI. Duplicate UEIs did not conflict on those fields. CAGE metrics union all rows so secondary facility codes are not discarded.

What this cannot show

One snapshot cannot measure churn, renewal or trend. Status A/E is quoted as present in the file on May 3. “Activation,” “update” and “expiration” are not silently relabeled as renewal events.

Exclusions deliberately omitted

This source load did not include a verified daily public exclusions extract. We publish no debarment or exclusions aggregate and do not turn a missing dataset into a “clear” result.

Download and reproduce

The download contains aggregate counts only — no names, UEIs, CAGE codes or addresses. Re-running the checked-in generator against the same source file produces byte-identical JSON and CSV outputs.

Download aggregate CSVSHA-256 1bdf3df99fedc9cc3acd89e570051b3fc720624926f1b2120be234a372b860f9

Checking a specific vendor?

Use a UEI, CAGE code or legal name for the public entity record, then verify high-stakes decisions on the official government sources.

Published July 23, 2026. CageCheck is independent and is not affiliated with GSA, SAM.gov, DLA or any U.S. government agency. Corrections: hello@getcagecheck.com.