↑↓ navigate ↵ open esc close
← Sell to State All guides

Guide

How to find government contracts.

Government contracts are published on official portals — one per country, sometimes one per agency. The hard part isn't access; it's finding the few that fit what you sell without checking a dozen sites every morning. Here's the process.

Find contracts in five steps.

1

Know where tenders are published

Each government posts notices on an official portal — SAM.gov in the US, TED in the EU, GeBIZ in Singapore, and hundreds more. They're free to read but single-country and built for compliance, not search.

2

Define what you sell, not what you search

Translate your offering into the buyer's language. A managed-hosting vendor wants "cloud hosting", "data centre", and "IT infrastructure" notices — not a single keyword. Write the shortlist down before you search.

3

Search across portals at once

Rather than logging into each portal, search an aggregator that indexes them together. Sell to State runs plain-English search across 73 markets, so you find contracts by what you sell, not by which site posted them.

4

Qualify before you bid

Open the buying agency and the past winners to read award history — who they pay, how much, and how often. A contract a single incumbent has held for ten years is a different bet than an open category with rotating winners.

5

Set an alert and stop checking portals

Save your tender search scoped to your sectors and keywords, and turn on its alert. Once a day, we email you the number of new tenders that match it, so discovery takes one email, not a dozen portals.

Most suppliers lose contracts they never saw. The notices are public, but spread across portals in different languages with different search syntax, and the relevant ones are buried under thousands that aren't. The fix is coverage plus filtering: index every portal once, then filter to your sectors and buyers.

Award history is the part new bidders skip and experienced ones lead with. Before writing a response, check whether the buyer has bought this before, who won, and at what value. That tells you the realistic price, the likely competition, and whether the tender is genuinely contestable.

Frequently asked questions

Where are government contracts published?

On official government portals — one per country and sometimes one per agency. SAM.gov covers US federal contracts, TED covers the EU, GeBIZ covers Singapore, and there are hundreds more. Notices are free to read but each portal is single-country and hard to search across.

How do small businesses find government contracts?

Start by listing what you sell in the buyer's terms, then search across portals instead of one at a time. Sell to State indexes 73 markets, so a small supplier can search by offering, filter to buyers it can realistically serve, and set daily email alerts — without a research team checking portals by hand.

Is it free to find government contracts?

Reading official portals is free. The cost is time — checking each portal, in each language, every day. Sell to State is free to browse across 73 countries; a paid plan unlocks the full dataset, export, and API. Saved searches and daily email alerts work on free accounts too.

How do I know if a contract is worth bidding on?

Check the award history. If one incumbent has won every prior round, the category is hard to break into; if winners rotate and values are in your range, it's contestable. Sell to State attaches award history to every buyer and supplier so you can qualify before you write a response.

Get started →

Find the tender before your competitor does.

Free to browse the entity graph across 73 countries. One subscription unlocks the full dataset, the API, the CLI and the MCP server.

Use 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