How to Find SAM.gov Opportunities: The Practical Guide for Small Federal Contractors

9 min read · Updated July 4, 2026 · GovConAgent

To find federal opportunities, use Contract Opportunities on SAM.gov (https://sam.gov/content/opportunities), the official government system where contracting offices post notices. Anyone can search without an account, but to actually bid or receive an award as a prime, your business needs an active entity registration and a Unique Entity ID (UEI) in SAM.gov first. Once you are set up, search by keyword and narrow results with filters for NAICS code, product/service code (PSC), set-aside type, notice type, place of performance, and posted/response dates. Learn to read notice types so you spend time only on notices you can bid on. Create a free login.gov account to save searches and follow notices for updates. Keyword search alone is noisy, so pair it with a disciplined filtering routine.

Start with the official system: SAM.gov Contract Opportunities

Contract Opportunities on SAM.gov is the U.S. government's official, free system for posting federal contract notices. When a civilian or defense contracting office wants to buy something above the micro-purchase level, the notice generally shows up here. You do not need an account and you do not need to pay a third party to see the notices themselves. If a service is charging you just to view opportunities, understand that the underlying data is public and available at https://sam.gov/content/opportunities.

There is a critical distinction between viewing opportunities and being able to win them. Searching is open to anyone. But to submit an offer and be awarded a contract as a prime contractor, your business must have an active entity registration in SAM.gov, which includes a Unique Entity ID (UEI). Per SAM.gov, if you want to apply for federal awards as a prime awardee you need a registration; a UEI alone lets you do limited things like report as a sub-awardee, but it does not let you apply directly for awards. Registration can take time to become active and must be renewed each year, so do not wait until a solicitation is closing to start it. See https://sam.gov/content/entity-registration.

GovConAgent is not affiliated with SAM.gov or the U.S. Government, and no tool can register you or guarantee an award. The registration itself happens on SAM.gov. What a scoring tool can do is help you decide which of the thousands of live notices are worth your team's limited time.

Before you search: get your NAICS codes and size status straight

The single most useful filter in SAM.gov is the NAICS code, the North American Industry Classification System code the government uses to classify the work. Every solicitation carries a NAICS code, and that code drives the applicable small-business size standard. Knowing your primary and secondary NAICS codes cold is what turns a firehose of notices into a focused list.

Size standards are set by industry and tied to each NAICS code; SBA describes them as the largest a business can be and still count as small for a given industry, generally based on average annual receipts or number of employees. SBA does not publish a single universal threshold, and the specific dollar or employee figure for your NAICS can change, so verify your status using SBA's size standards tool and table rather than relying on a number you remember. Check the official page at https://www.sba.gov/federal-contracting/contracting-guide/size-standards.

If you are not certain which NAICS codes describe your business, browse the official list at the Census Bureau (https://www.census.gov/naics/) or use the free NAICS code finder at /tools/naics-code-finder to narrow it down, then confirm against the official Census codes before you rely on it.

How to search and filter on SAM.gov

Open Contract Opportunities and start with an active-status search so you are not looking at expired notices. Enter a keyword, then use the advanced filters to cut the noise. The filters that matter most for a small contractor are below. Combining two or three of these (for example, your NAICS plus a set-aside type plus a place of performance) is far more effective than a single keyword.

A word on set-aside filters: FAR Part 19 governs how agencies reserve, or set aside, acquisitions for small businesses and for specific socioeconomic programs such as 8(a), HUBZone, WOSB, and SDVOSB. If your firm holds one of those designations, filtering to the matching set-aside is one of the highest-leverage moves you can make, because those competitions are limited to eligible firms. Review the framework at https://www.acquisition.gov/far/part-19 and the program overviews at https://www.sba.gov/federal-contracting/contracting-assistance-programs.

  • Keyword: describe the work in the buyer's language, and try synonyms (for example, help desk, service desk, tier 1 support).
  • NAICS code: your primary and secondary codes; this also anchors the size standard for the notice.
  • Product or Service Code (PSC): a complementary classification that can catch work your NAICS keyword misses.
  • Set-aside type: small business, 8(a), HUBZone, WOSB/EDWOSB, SDVOSB, or none (full and open).
  • Notice type: filter to the stages you can act on (see the table below).
  • Place of performance: state or region where the work happens, useful if you have geographic or facility-clearance limits.
  • Dates: posted date to catch what is new, and response deadline so you do not chase notices closing tomorrow.

Understand notice types (and which ones you can actually bid on)

One of the most common beginner mistakes is treating every notice as a chance to submit a proposal. Many notices are market research or informational, not live solicitations. Reading the notice type first saves hours. The table below explains the common types and whether you can submit an offer against each. Note that not every notice includes evaluation instructions; when it is a real solicitation, that is where FAR Part 15 Sections L and M (for negotiated procurements) or FAR 52.212-1 (for commercial items) come into play.

Notice typeWhat it meansCan you bid?
Sources SoughtMarket research. The agency is checking whether capable (often small) businesses exist before deciding how to compete the work.No offer yet — but respond with a capability statement. It can shape the eventual set-aside.
PresolicitationAdvance notice that a solicitation is coming, often with the expected NAICS, set-aside, and scope.Not yet — use it to prepare, ask questions, and get on the buyer's radar.
SolicitationThe formal request for offers (RFP, RFQ, or IFB) with instructions and evaluation criteria.Yes — this is a live bid. Follow the instructions exactly.
Combined Synopsis/SolicitationA streamlined notice, common for commercial items under FAR Part 12, that combines the synopsis and the solicitation into one posting.Yes — often fast-turnaround. Read it carefully; the whole solicitation is in one place.
Special NoticeGeneral information: industry days, pre-proposal conferences, program updates, or notices of intent.Usually no direct bid, but often essential intel and networking.
Award NoticeAnnounces who won and, often, the value.No — but it is competitive intelligence for the next cycle.

Worked example: a small IT firm finds a right-fit combined synopsis/solicitationWorked example

Say you run a 15-person IT services firm. Your primary NAICS is 541512, Computer Systems Design Services. You have an active SAM.gov registration and a UEI, and you qualify as small under the size standard for 541512 (which you confirmed using SBA's size standards tool rather than assuming a figure).

You open Contract Opportunities, set status to active, and search the keyword help desk. Raw, you get a messy mix: hardware buys, staffing notices, and work in states you cannot support. So you filter: NAICS 541512, set-aside = Total Small Business, place of performance = your state, and notice type = Combined Synopsis/Solicitation and Solicitation. The list drops from hundreds to a handful.

One result is a Combined Synopsis/Solicitation for tier-1 and tier-2 help desk support at a nearby federal facility, set aside for small business, response due in 12 business days. Because it is a combined synopsis/solicitation, the full solicitation is in the single posting. You open it and confirm the essentials: the NAICS matches yours (so the size standard is one you meet), the set-aside matches your status, the place of performance is reachable, and the deadline is workable. It is likely governed by FAR 52.212-1 instructions for commercial items — so you read those instructions and the evaluation basis before writing a word.

This is exactly where a scoring workflow earns its keep. Instead of eyeballing fit, you can run the notice against your company profile in GovConAgent and get a deterministic 0-100 fit score with the factor breakdown shown, then generate a bid/no-bid brief that keeps the facts pulled from the notice separate from the AI's analysis. If you decide to pursue, you can generate a compliance matrix mapped to the solicitation's requirements and a proposal template in Section-L order. For a fast gut-check first, the free bid/no-bid calculator at /tools/bid-no-bid-calculator helps you score go/no-go in a few minutes.

Save searches and follow notices so opportunities come to you

Once your filter combination works, do not re-run it by hand every day. Create a free account through login.gov on SAM.gov. An account lets you save searches, follow changes to specific opportunities, and join interested-vendor lists. Following a notice matters because solicitations get amended — deadlines move, requirements change, Q&A gets posted — and you want to catch those updates rather than submit against an outdated version.

Build a small set of saved searches rather than one broad one: for example, one per primary NAICS, one per set-aside you qualify for, and one for a key agency you are targeting. Narrow, well-labeled searches produce a signal you will actually read.

If you want an automated nudge on top of SAM.gov's own tools, GovConAgent can send daily email alerts to subscribers when new best-fit opportunities appear, scored against your profile. Both the data refresh and the alert email are daily, and each alert only contains genuinely new matches — no repeats. You can also try the no-login first-match flow: build a profile, see scored matches, and generate a brief without creating an account.

The limits of keyword search — and how scoring helps

Keyword search has two failure modes, and both cost you. First, noise: a broad term like support or services returns hundreds of irrelevant notices, and skimming them burns the exact hours your capture team does not have. Second, and more dangerous, missed adjacent work: the perfect opportunity may be described in the buyer's vocabulary, not yours. A firm searching cybersecurity can miss a notice titled information assurance or RMF support that it is perfectly qualified to win. Filtering by NAICS and PSC catches some of this, but not all — agencies do not always assign the code you would expect.

This is why fit is better judged against a structured company profile than a single search box. Instead of matching one word, you compare a notice against everything about your firm — NAICS codes, set-aside status, past performance, place of performance, capacity — at once. That is what a deterministic, explainable fit score does: it produces a 0-100 number with the factors shown, so you can see why a notice scored the way it did and decide quickly. It does not replace reading the solicitation, and no score guarantees an award; it is a triage tool that puts your best-fit opportunities at the top of the pile.

The practical routine: register in SAM.gov early, nail down your NAICS codes and confirmed size status, build a few tight saved searches, follow the notices you are serious about, and run the promising ones through a fit-scoring and bid/no-bid step before you commit resources. Do that consistently and finding SAM.gov opportunities stops being a scavenger hunt and becomes a repeatable pipeline.

Official sources

Frequently asked questions

Do I need to register in SAM.gov before I can find opportunities?

No. Anyone can search Contract Opportunities at https://sam.gov/content/opportunities without an account. But to actually submit an offer and be awarded a contract as a prime, your business needs an active entity registration and a Unique Entity ID (UEI). Because registration can take time to become active and must be renewed annually, start it early rather than when a solicitation is closing. See https://sam.gov/content/entity-registration.

What is the difference between just getting a UEI and a full entity registration?

A Unique Entity ID (UEI) alone lets you handle limited transactions, such as reporting as a sub-awardee. A full entity registration is what lets you apply directly for federal awards as a prime. Per SAM.gov, if you only get a UEI you cannot apply directly for federal awards. Confirm the current requirements at https://sam.gov/content/entity-registration.

Which SAM.gov notice types can I actually submit a bid against?

You can submit offers against a Solicitation and a Combined Synopsis/Solicitation — those are live requests for offers. Sources Sought and Presolicitation notices are earlier stages where you respond with a capability statement or prepare, not bid. Special Notices and Award Notices are informational. Always read the notice type first so you spend time only on notices you can act on.

How do I find the right NAICS code to search with?

Browse the official list at the Census Bureau (https://www.census.gov/naics/), or use the free NAICS code finder at /tools/naics-code-finder to narrow candidates, then confirm against the official Census codes. Your NAICS code also determines the applicable small-business size standard, which you should verify with SBA's tools at https://www.sba.gov/federal-contracting/contracting-guide/size-standards.

Can I get alerts when new opportunities are posted?

Yes. Create a free login.gov account on SAM.gov to save searches and follow specific notices for updates. Separately, GovConAgent (which is not affiliated with SAM.gov) can send subscribers daily email alerts on new best-fit opportunities scored against your company profile, matching the daily data refresh.

Why does keyword search miss opportunities I am qualified for?

Because buyers describe work in their own vocabulary. A notice you could win might be titled with a term you did not search, or classified under a NAICS or PSC you did not expect. Filtering by NAICS and PSC helps, but scoring notices against a full company profile — rather than one keyword — catches adjacent work a single search box misses.

Where do the actual evaluation instructions live in a solicitation?

For negotiated procurements, instructions to offerors and evaluation factors are typically in Sections L and M under FAR Part 15 (https://www.acquisition.gov/far/part-15). For commercial products and services, the instructions are often in FAR 52.212-1 (https://www.acquisition.gov/far/52.212-1). Read these before writing anything, because they define exactly how your offer will be judged.

Related guides

How to Search SAM.gov by NAICS Code

To search SAM.gov by NAICS code, open Contract Opportunities at sam.gov, run a search, and use the advanced search filters to enter one or more North Am…

How to Read a Federal Solicitation (RFP/RFQ) Without Missing What Wins the Award

To read a federal solicitation efficiently, skip the front matter and go straight to the sections that decide the award: Section L (how to prepare and s…

The Bid/No-Bid Checklist: A Decision Framework for Small GovCon Teams

A bid/no-bid checklist is a scored decision framework that tells you whether a specific federal opportunity is worth your proposal effort before you com…

See your first matches in minutes

Build a company profile — no login, no card — and get real SAM.gov opportunities scored 0–100 against your profile, with a bid/no-bid brief.

GovConAgent is not affiliated with, endorsed by, or operated by the U.S. Government. GovConAgent does not guarantee contract awards, eligibility, compliance, or proposal success. Users are responsible for verifying all solicitation details, deadlines, requirements, and submission instructions through official government sources.