SAM.gov is the single most important portal in US government contracting. Every business that wants to receive federal contract awards must be registered here — and every federal agency is required to post contracts over $25,000 on the platform. If you're not in SAM.gov, you don't exist to the federal government. If you are in SAM.gov but your profile is incomplete or poorly configured, you're leaving millions in contracts on the table.
- What is SAM.gov and why it matters
- SAM.gov registration — step by step
- NAICS codes — the most important decision you'll make
- Small business set-asides explained
- Federal certifications that unlock more contracts
- How to search SAM.gov effectively
- Setting up SAM.gov email alerts
- The pre-solicitation landscape — where contracts are won
- Common SAM.gov mistakes that cost contractors money
- FAQ
What is SAM.gov and why it matters
SAM.gov — the System for Award Management — is the US federal government's official platform for contract opportunities, entity registration, exclusions, and wage determinations. It replaced the old CCR (Central Contractor Registration), FedBizOpps (FBO), and ORCA systems when they were consolidated in 2012, with further updates in 2022 when beta.SAM.gov became the primary interface.
Three things happen on SAM.gov that matter to contractors. First, entity registration — without an active SAM.gov registration, you cannot be awarded a federal contract, period. Second, opportunity posting — all federal agencies must post solicitations over $25,000 here, making it the single most comprehensive source of federal contract opportunities in existence. Third, set-aside designation — SAM.gov is where contracting officers designate whether a contract is a small business set-aside, 8(a) sole-source, HUBZone set-aside, SDVOSB set-aside, or full-and-open competition.
The 23% small business contracting goal is statutory — federal agencies are legally required to award at least 23% of eligible contract dollars to small businesses. In practice, many agencies exceed this goal, particularly in categories like IT services, consulting, facilities management, and professional services where small businesses compete effectively against large contractors.
SAM.gov registration — step by step
SAM.gov registration is free and mandatory. The process takes 7–10 business days from submission to activation, though delays of 2–3 weeks are common during high-volume periods. Plan accordingly — do not wait until you have a specific contract opportunity in mind to register. Register now and renew annually.
The UEI replaced the DUNS number in April 2022. Go to sam.gov and click 'Get Started' under Entity Registration. You'll be assigned a 12-character alphanumeric UEI during the registration process — there's no need to obtain it separately beforehand. If you registered before April 2022, your existing DUNS was automatically converted to a UEI.
SAM.gov authentication runs through Login.gov. Create an account at login.gov before starting your SAM.gov registration. You'll need a valid email address and a phone number for two-factor authentication. Login.gov is also used for other federal systems, so it's worth setting up properly.
You'll need: legal business name exactly as it appears on your tax filings, EIN (Employer Identification Number) or SSN for sole proprietors, physical business address, NAICS codes for your primary business activities, banking information for Electronic Funds Transfer (EFT) payment setup, and your fiscal year end date. Having these ready before you start saves significant time.
The core data section captures your legal business information, address, business type, and financial information. Pay close attention to the business type section — this is where you designate whether your business is a small business, woman-owned, veteran-owned, etc. These designations affect which set-aside contracts you're eligible for.
This is the most strategically important part of registration. You'll designate a primary NAICS code and can add multiple secondary codes. Your primary NAICS determines your small business size standard. Choose codes that accurately reflect your capabilities — agencies use NAICS codes to find vendors for sole-source awards and set-aside competitions.
Designate an Electronic Business POC and a Government Business POC. The Electronic Business POC handles system access and payment processing. The Government Business POC is the person contracting officers will contact about opportunities. Make sure these are real people who check their email — missed contact attempts cost contracts.
After submission, SAM.gov validates your information against IRS records and other federal databases. This typically takes 7–10 business days. You'll receive an email when your registration is active. Do not assume you're registered until you receive this confirmation — a pending registration does not make you eligible for contract awards.
SAM.gov registrations expire exactly one year after activation. An expired registration means you cannot receive contract awards, even for contracts already in progress. Set a calendar reminder 60 days before your expiration date. Renewal takes 1–3 business days but can be delayed — don't wait until the last minute.
NAICS codes — the most important decision you'll make
Your NAICS code selection is the single most consequential decision in your SAM.gov registration. It determines your small business size standard, which set-aside programs you're eligible for, how contracting officers find you for sole-source awards, and which opportunities appear in your searches. Getting this wrong costs real money.
How NAICS codes work in federal contracting
Every federal contract opportunity is assigned a primary NAICS code that classifies the type of work being procured. When a contracting officer posts a solicitation, they select a NAICS code that determines the size standard for that specific contract. Your business must meet the size standard for that NAICS code — not your primary NAICS code — to qualify as a small business on that contract.
This distinction matters enormously. A firm might be a small business under NAICS 541512 (Computer Systems Design, $34M revenue limit) but not under NAICS 236220 (Commercial Building Construction, 1,500 employee limit). You can bid on contracts in both categories as long as you meet the respective size standard.
Revenue-based size standards range from $1M to $47M depending on the NAICS code. Employee-based standards range from 100 to 1,500 employees. Manufacturing codes use employee counts; service codes typically use revenue. Always verify the size standard for the specific NAICS code on the solicitation — not your general assumption about your industry.
How many NAICS codes should you register?
Register every NAICS code that honestly reflects work your business can perform and has performed. There's no limit, and registering more codes doesn't hurt you. However, registering codes for work you have no capability or experience in is counterproductive — if you win a sole-source award based on a NAICS code and can't perform the work, you damage your past performance record and risk debarment.
A practical approach: start with your 3–5 core NAICS codes representing your primary capabilities. Then add adjacent codes for services you can credibly deliver. Review your SAM.gov NAICS codes annually and update them as your capabilities expand — particularly after completing projects in new areas.
Small business set-asides explained
Set-asides are the most powerful feature of federal small business contracting. A set-aside restricts competition for a contract to a specific category of businesses — small businesses generally, or a specific certification category. Large companies cannot compete for set-aside contracts, which dramatically reduces your competition.
The FAR (Federal Acquisition Regulation) Rule of Two governs when a contracting officer must set aside a contract for small businesses: if there's a reasonable expectation of receiving offers from at least two responsible small business concerns at a fair market price, the contract must be set aside for small business competition. This rule is why monitoring SAM.gov effectively means understanding set-aside patterns at the agencies you target.
Federal certifications that unlock more contracts
General small business status gets you into the largest pool — $170B+ in annual set-aside contracts. But specialty certifications unlock additional, smaller pools where competition is even more limited. The most impactful certifications for most small businesses are 8(a), HUBZone, SDVOSB, and WOSB — all administered by the SBA through certify.sba.gov.
Many small business owners qualify for certifications they haven't applied for. 8(a) requires socially and economically disadvantaged ownership. HUBZone requires your principal office to be in a qualifying zone. SDVOSB requires a service-connected disability. WOSB requires 51% women ownership. Stack as many as you qualify for — each is a separate contract pool.
Certifications are stackable. An 8(a)-certified, SDVOSB-certified business can compete in 8(a) set-asides, SDVOSB set-asides, general small business set-asides, and full-and-open competitions simultaneously. Each certification you hold multiplies your eligible contract pool. The application investment — typically 20–40 hours per certification — pays back many times over.
How to search SAM.gov effectively
SAM.gov's search interface is powerful but requires discipline. An undisciplined search returns thousands of irrelevant results. A well-configured search surfaces exactly what matters to your business — with enough lead time to respond competitively.
The most effective search filters
- ✓NAICS Code — the single most reliable filter. Enter your primary codes and search each one separately. NAICS filtering surfaces contracts your competitors will respond to regardless of how the title is worded
- ✓Set-Aside Type — filter to 'Small Business', '8(a)', 'HUBZone', 'SDVOSB', or 'WOSB' depending on your certifications. Filtering by set-aside type immediately eliminates contracts you can't win
- ✓Posted Date — filter to 'Last 7 days' or 'Last 30 days' to see fresh opportunities. Avoid searching without a date filter — you'll surface expired solicitations
- ✓Place of Performance — filter by state or city if you're targeting a specific geography. Federal agencies often require local presence for construction, facilities, and field service work
- ✓Opportunity Type — filter to 'Solicitation' for active competitions, 'Sources Sought' for upcoming opportunities, and 'Special Notice' for sole-source justifications
- ✓Agency — filter to specific agencies once you've identified your best buyers. Concentrating on 3–5 agencies is more effective than spreading across dozens
Sources Sought notices — the intelligence goldmine
Sources Sought notices are market research postings published before a formal solicitation. Agencies post them to gauge how many small businesses can perform a specific scope of work — and the responses directly influence how the eventual contract is structured, whether it's set aside, and what the evaluation criteria will look like.
Responding to Sources Sought notices is one of the highest-leverage activities in federal contracting. It costs little time, positions you as a known quantity before the solicitation drops, and gives you insight into the agency's thinking about the procurement. Contracting officers remember responsive firms when they're evaluating proposals weeks later.
A Sources Sought response takes 30–60 minutes and positions you ahead of every competitor who only shows up at the solicitation stage. Include your UEI, NAICS codes, relevant past performance, certifications, and a one-paragraph capability statement. Keep it tight — contracting officers read dozens of these.
Setting up SAM.gov email alerts
SAM.gov has a built-in alert system that sends email notifications when new opportunities matching your criteria are posted. Setting this up correctly is essential — but it has significant limitations that most contractors don't know about.
To set up alerts, log into SAM.gov, go to 'My SAM' and then 'Search Alerts.' You can create saved searches with your preferred filters and set notification frequency to daily or immediate. The system works, but the native alerts have three meaningful weaknesses: they're delivered to email (21% average open rate vs 98% for WhatsApp), they include no pre-scoring of relevance, and they don't cover state and Canadian procurement portals.
The limitations of SAM.gov native alerts
SAM.gov alerts are a baseline, not a strategy. They tell you something was posted — they don't tell you whether it's worth your time. A NAICS 541512 alert might surface 40 new postings in a week, ranging from a $500K IT support contract that perfectly matches your capabilities to a $50M classified DoD program you have no chance of winning. Filtering that manually takes hours.
BidEdgeHQ ingests every SAM.gov posting in real time, scores each one 0–100 against your ICP profile, and sends a WhatsApp alert only for high-match opportunities — with the score, contract value, deadline, and contracting officer contact included. No email inbox noise. No manual filtering.
Start Free — No Card RequiredThe pre-solicitation landscape — where contracts are won
The most consistently successful federal contractors don't just respond to solicitations — they shape them. By the time a formal RFP is published on SAM.gov, the most competitive contractors already know the requirement is coming, have met with the program office, and have positioned their capabilities in the contracting officer's mind.
How to find pre-solicitation opportunities
SAM.gov publishes Pre-Solicitation notices — advance notices of upcoming acquisitions. Filter by 'Presolicitation' in the Opportunity Type field to find these. They typically appear 15–30 days before the formal solicitation and give you time to research the requirement, identify incumbent contractors, and make initial contact with the program office.
The federal procurement forecast is another pre-solicitation resource. Each agency publishes an annual procurement forecast listing planned acquisitions for the fiscal year, including estimated value, anticipated NAICS code, and expected solicitation date. The General Services Administration maintains a consolidated forecast at acquisition.gov, and individual agencies publish their own.
Building relationships with contracting officers
Contracting officers are busy, risk-averse, and receptive to vendors who make their job easier. The best way to build a relationship is to make an initial contact that demonstrates you've done your homework — not a cold sales call, but a targeted capability briefing focused on how you've solved problems similar to what their agency faces.
Most agencies have a Small Business Specialist or Liaison whose explicit job is to connect small businesses with procurement opportunities. This is your entry point. Request a capability briefing, come prepared with your SAM.gov profile, relevant past performance, and specific knowledge of the agency's priorities. Leave behind a one-page capability statement.
Common SAM.gov mistakes that cost contractors money
- ✓Letting registration expire — SAM.gov registrations expire annually and an expired registration means you cannot receive awards. Set a reminder 60 days before expiration
- ✓Wrong primary NAICS code — your primary NAICS determines your size standard for the majority of contracts. Choose the code that most accurately reflects your primary revenue source
- ✓Incomplete Points of Contact — missed emails from contracting officers mean missed sole-source opportunities and Q&A responses. Ensure POC email addresses are monitored daily
- ✓Not registering for the correct business type — if you qualify as woman-owned, veteran-owned, or disadvantaged, mark it in your SAM.gov registration. Contracting officers use these fields to identify candidates for sole-source awards
- ✓Ignoring Sources Sought notices — these pre-solicitation notices are free intelligence and free positioning. Every relevant Sources Sought deserves a response
- ✓Using keyword search instead of NAICS search — keywords miss synonym variations; NAICS codes are standardized across all agencies and much more reliable
- ✓Not updating your profile after winning contracts — past performance flows from contracts awarded in SAM.gov. An incomplete profile understates your experience to contracting officers reviewing your background
Frequently asked questions
How long does SAM.gov registration take?
Initial registration typically takes 7–10 business days after submission. During high-volume periods — particularly the start of the federal fiscal year in October — processing can take 2–3 weeks. The IRS validation step causes most delays. If your registration has been pending for more than 10 business days, contact the Federal Service Desk at 866-606-8220.
Is SAM.gov registration free?
Yes — registration and annual renewal are completely free at sam.gov. Be aware of scam companies that charge fees to 'register' you in SAM.gov. The official website is sam.gov (not .com or .org). The Federal Service Desk provides free support for registration issues.
Can I have multiple NAICS codes in SAM.gov?
Yes, there's no limit on the number of NAICS codes you can register. You designate one primary code, which determines your small business size standard for most purposes, and can add as many secondary codes as accurately reflect your capabilities. Adding codes you have no genuine capability in is not recommended — it dilutes your profile and creates risk if you win contracts you can't perform.
What happens if my SAM.gov registration expires?
An expired SAM.gov registration means you cannot receive federal contract awards. Contracts in progress may be delayed or terminated. Agencies are prohibited from making payments to entities with expired registrations. Renewal typically takes 1–3 business days but can be delayed, so don't wait until the expiration date to renew.
Do I need SAM.gov registration to bid on state contracts?
No. SAM.gov registration is required for federal contracts only. State contracts use separate registration systems — Texas uses TxSmartBuy, California uses Cal eProcure, etc. However, having an active SAM.gov registration is still advisable for state contractors because many state agencies check it as part of vendor vetting, and federal subcontracting opportunities flow through prime contractors who require it.
What's the difference between SAM.gov and GSA Advantage?
SAM.gov is the registration and opportunity posting platform — it's where you register your business and where agencies post solicitations. GSA Advantage is a separate purchasing platform where agencies buy products and services from vendors on existing GSA Schedule contracts. Getting on a GSA Schedule (now called MAS — Multiple Award Schedule) allows agencies to purchase from you directly without a competitive bid, but requires a separate application process beyond SAM.gov registration.
How do I find out if I qualify as a small business?
Small business status is determined by the SBA size standard for the specific NAICS code on each contract. Use the SBA's Size Standards Tool at sba.gov/size-standards to look up the threshold for any NAICS code. Revenue-based standards use your average annual receipts over the past 3 fiscal years; employee-based standards use your average headcount over the past 12 months.
SAM.gov is the foundation of federal contracting — but it's only a foundation. Registration gets you eligible. The right NAICS codes get you visible. Certifications get you into smaller, more winnable pools. Sources Sought responses get you known before the competition starts. And real-time monitoring of new opportunities — with enough lead time to build a competitive response — is what separates contractors who win consistently from those who submit proposals and hope. The federal market is enormous, the demand for small business vendors is statutory, and the contractors who treat SAM.gov as a system to master rather than a form to fill out win a disproportionate share of it.