↑↓ navigate ↵ open esc close

US Federal Readiness

UEI lookup.

A Unique Entity ID (UEI) is the 12-character code SAM.gov assigns to every registered entity. It replaced the DUNS number in 2022. Here's what it is, how to find yours, and how to look up anyone else's — for free.

If you're new to federal contracting, the UEI is the ID every system asks for. If you're vetting a partner or competitor, it's how you confirm they're a real, active registered entity.

Ask your AI agent

Claude ChatGPT Perplexity Grok
Set up Sell to State for me: government tenders and contract awards from official sources in 73 countries, as MCP tools. Agent docs: https://docs.selltostate.com/llms.txt
1. Sign me in yourself. Try this first: you need me only for one approval click.
- If you can send HTTP requests: POST https://app.selltostate.com/api/v1/agent/signup with JSON {"client_name": "<your app name>"}. Show me verification_uri_complete from the reply as a link. I open it, sign up free with Google or email, and approve the code. Every "interval" seconds, POST token_endpoint with {"device_code": "<device_code>"} until the reply has access_token. Send access_token in the x-api-key header to the MCP server https://app.selltostate.com/api/mcp.
- If you cannot send HTTP requests: tell me to add the MCP server https://app.selltostate.com/api/mcp in this app. Its sign-in page also creates the free account. Claude: Customize > Connectors > Add custom connector. ChatGPT: chatgpt.com/plugins > + > Add custom MCP server, choose OAuth. Claude Code: claude mcp add --transport http selltostate https://app.selltostate.com/api/mcp, then /mcp > Authenticate.
2. The tools are free to connect. A free account gets plan_search 3 times a day and search for 2 different searches a day: titles, buyers, status and dates. Amounts, winners and notice links need a plan. Call whoami to see my plan.
3. Ask me what my company sells and in which countries. Call plan_search with my answer, then search with its scope, q and filters. Show me the 10 best open tenders with the title, the buyer and the dates. Then give me app_url: it shows every row, and I can save the search there for email alerts.

Enterprise

UEI at a glance.

What it is A 12-character alphanumeric ID assigned to entities in SAM.gov
Who issues it The U.S. General Services Administration, inside SAM.gov
Cost Free — there is no charge to get or look up a UEI
Replaced The DUNS number, retired by the federal government in April 2022
Expiry The UEI itself does not expire (the SAM registration around it must be renewed yearly)
Where to look it up The public entity search on sam.gov

How to look up a UEI.

The lookup is public and free on the official site. You only need an account to view or edit your own registration.

  1. 01

    Go to SAM.gov entity search

    Open the public search on sam.gov. You do not need an account to look up an entity that has made its record public.

  2. 02

    Search by name, UEI, or CAGE

    Enter the legal business name, an existing UEI, or a CAGE code. SAM.gov returns matching registered entities with their UEI, CAGE code, status, and registration dates.

  3. 03

    Confirm the entity is active

    Check the registration status. Only entities with an active registration are eligible for most new federal awards — an entity can hold a valid UEI but have a lapsed registration.

Look up entities at the official site, sam.gov. Sell to State is not affiliated with SAM.gov, GSA, or any U.S. government agency.

A UEI verifies. We help you win.

A UEI tells you an entity is real and registered. It doesn't tell you what they buy, who they sell to, or which contracts are open right now. That's discovery — a different job.

Sell to State is where that job gets done. Search government tenders in plain English, profile any buying agency or supplier, see award history, and get a daily email alert on new opportunities — across federal, state, and local markets and 73 countries.

Keep going

Get contract-ready

Frequently asked questions

What is a UEI number?

A Unique Entity ID (UEI) is a 12-character alphanumeric identifier the U.S. General Services Administration assigns to entities in SAM.gov. It is how federal systems uniquely reference a business across contracts and financial assistance. It replaced the DUNS number in April 2022.

How do I find my UEI number?

Sign in to SAM.gov and open your entity record — your UEI is shown on your registration. To look up another entity, use the public entity search on sam.gov and search by legal business name, UEI, or CAGE code.

Is a UEI the same as a DUNS number?

No. The UEI is the federal government's own identifier, assigned inside SAM.gov, and it replaced the third-party DUNS number in April 2022. If you have old records that reference a DUNS number, the UEI is its successor for federal purposes.

Is a UEI the same as a CAGE code?

No. The UEI is a 12-character identifier from SAM.gov; the CAGE code is a separate 5-character code from the Defense Logistics Agency. Full SAM registration produces both, and an entity record shows them side by side.

Does it cost anything to get or look up a UEI?

No. Getting a UEI and looking one up on SAM.gov are both free. The government does not charge for either, and you do not need a third-party service to obtain a UEI — it is generated automatically during SAM.gov entity validation.

Why would a supplier look up another company's UEI?

To verify a partner, subcontractor, or competitor is a real registered federal entity, to confirm their registration is active before teaming, or to cross-reference award records. Sell to State complements this: once you've verified an entity, use it to research the agencies they sell to and the contracts they win.

Get started →

Pricing

One price for the whole team.

Search and daily email alerts are free. A plan shows the winner and the value of each award, and adds CSV export, the API and MCP.

3-day pass

US$19€19one payment

For one research job. Full access for 72 hours, then it stops. Nothing renews.

Get the 3-day pass

Sign up, then pay by card.

  • Full access for 3 days
  • 10,000 export rows in total
  • Search, lists, API and MCP
  • Saved searches and daily email alerts
  • One pass per account

Subscription

US$49€45/mo

US$499€449/yr

Cancel at any time.

One payment a year. 15%17% less than 12 monthly payments.

Subscribe monthlySubscribe annually

Sign up, then pay by card.

  • Access until you cancel12 months of access
  • 5,000 rows per export
  • Search, lists, API and MCP
  • Saved searches and daily email alerts
  • One price for the whole team. No seat fees.

Enterprise

Custom

For teams that need bulk data or their own contract terms.

Book a call

A 30-minute call with our team.

  • Everything in Subscription
  • Bulk delivery to Snowflake, Amazon S3 or a CRM webhook
  • Custom contract terms
Secure payments via Stripe Stripe Visa Mastercard American Express
See full pricing →

Your next government contract is already published.

Save a search, and we email you the new matches each day. Or ask your AI agent, or book a demo for your team.

Ask your AI agent

Claude ChatGPT Perplexity Grok
Set up Sell to State for me: government tenders and contract awards from official sources in 73 countries, as MCP tools. Agent docs: https://docs.selltostate.com/llms.txt
1. Sign me in yourself. Try this first: you need me only for one approval click.
- If you can send HTTP requests: POST https://app.selltostate.com/api/v1/agent/signup with JSON {"client_name": "<your app name>"}. Show me verification_uri_complete from the reply as a link. I open it, sign up free with Google or email, and approve the code. Every "interval" seconds, POST token_endpoint with {"device_code": "<device_code>"} until the reply has access_token. Send access_token in the x-api-key header to the MCP server https://app.selltostate.com/api/mcp.
- If you cannot send HTTP requests: tell me to add the MCP server https://app.selltostate.com/api/mcp in this app. Its sign-in page also creates the free account. Claude: Customize > Connectors > Add custom connector. ChatGPT: chatgpt.com/plugins > + > Add custom MCP server, choose OAuth. Claude Code: claude mcp add --transport http selltostate https://app.selltostate.com/api/mcp, then /mcp > Authenticate.
2. The tools are free to connect. A free account gets plan_search 3 times a day and search for 2 different searches a day: titles, buyers, status and dates. Amounts, winners and notice links need a plan. Call whoami to see my plan.
3. Ask me what my company sells and in which countries. Call plan_search with my answer, then search with its scope, q and filters. Show me the 10 best open tenders with the title, the buyer and the dates. Then give me app_url: it shows every row, and I can save the search there for email alerts.

Enterprise

Sign Up