← All Guides

SAM.gov Registration: Complete Step-by-Step Guide

SAM.gov registration is free and mandatory for every federal contractor. This guide walks you through every step so you can get registered correctly the first time.

What Is SAM.gov?

SAM.gov (System for Award Management) is the official U.S. government system where businesses register to do business with the federal government. It is the central hub that consolidated multiple legacy systems — including CCR, ORCA, EPLS, and the former FPDS — into a single platform. Today, SAM.gov handles entity registration, contract opportunity postings, federal contract data, exclusions, and wage determinations.

Think of SAM.gov as the federal government's "vendor database." When a contracting officer needs to verify that a business is eligible to receive a contract or payment, they check SAM.gov. If your registration is not active, you cannot be awarded a federal contract and you cannot receive payment on existing contracts.

SAM.gov registration is completely free. The government does not charge any fees to register or renew your entity. Be cautious of third-party services that charge hundreds or thousands of dollars to "help" with SAM registration — in most cases, you can complete the process yourself by following this guide. If you need assistance, the Federal Service Desk (fsd.gov) provides free support.

Your SAM.gov registration is also where you will receive your Unique Entity Identifier (UEI), which replaced the DUNS number in April 2022 as the official identifier for federal contracting. The UEI is generated automatically during the SAM.gov registration process at no cost.

Why SAM.gov Registration Is Mandatory

Federal Acquisition Regulation (FAR) 4.1102 requires that contractors be registered in SAM.gov before a contracting officer can award a contract, basic agreement, basic ordering agreement, or blanket purchase agreement. There are very limited exceptions (such as certain emergency acquisitions or classified contracts), but for all practical purposes, every business pursuing federal work must be registered.

Beyond eligibility, your SAM.gov registration serves several critical functions:

  • Entity validation: SAM.gov verifies your business is legitimate and matches IRS records, establishing trust with government buyers.
  • Payment processing: Your banking information in SAM.gov is used for Electronic Funds Transfer (EFT) payments. No active registration means no payments.
  • Representations and certifications: During registration, you make legally binding statements about your business size, ownership, and socioeconomic status. These determine what set-aside contracts you are eligible for.
  • Searchability: Government buyers and prime contractors use SAM.gov to search for qualified vendors. Your registration is your profile in the federal marketplace.
  • Contract data history: SAM.gov now includes federal contract award data (formerly hosted on FPDS), allowing buyers to see your past performance history.

An incomplete or inaccurate registration can delay contract awards, hold up payments, or make you invisible to agencies that are actively looking for businesses like yours. Getting it right from the start saves significant time and frustration.

Step-by-Step SAM.gov Registration Process

Here is the complete registration process, broken into clear steps:

Step 1: Create a Login.gov Account

SAM.gov uses Login.gov for authentication. Create an account with your business email address and set up multi-factor authentication. You will need this login for all SAM.gov interactions.

Step 2: Start Your Entity Registration

Log in to SAM.gov, navigate to "Entity Registration," and select "Register New Entity." Choose the purpose of your registration — for federal contracting, select "I want to be able to bid on federal contracts or assistance awards." You will also indicate whether you are registering as a domestic or foreign entity.

Step 3: Validate Your Entity and Get Your UEI

SAM.gov will validate your business information against several federal databases. You will need your legal business name (exactly as it appears on IRS records), physical address, and EIN/TIN. During this step, SAM.gov assigns your Unique Entity Identifier (UEI) — a 12-character alphanumeric code that replaces the former DUNS number. Keep this number on file; you will use it everywhere in government contracting.

Step 4: Obtain Your CAGE Code

The Commercial and Government Entity (CAGE) code is a five-character identifier assigned by the Defense Logistics Agency (DLA). For domestic entities, the CAGE code is assigned automatically during SAM.gov registration. International entities must obtain a NATO CAGE (NCAGE) code separately before registering.

Step 5: Complete Core Data

Enter your business details including NAICS codes, Product/Service Codes (PSCs), business type, and organization structure. Select all NAICS codes relevant to your products or services — this is how agencies will find you when searching for vendors.

Step 6: Enter Financial Information

Provide your banking information for EFT payments. You will need your bank routing number, account number, and account type. This information must match your bank records exactly.

Step 7: Complete Representations and Certifications

Answer all questions about your business size, ownership, and certifications. These are legally binding statements — answer accurately. Misrepresentation can result in penalties under the False Claims Act.

Step 8: Submit and Wait for Activation

Review everything carefully and submit. Your registration will go through a validation process that typically takes 7-10 business days but can take longer depending on the volume of registrations being processed.

Common SAM.gov Registration Mistakes and How to Avoid Them

After helping thousands of businesses through the SAM.gov registration process, these are the most frequent errors that cause delays or rejections:

  • Business name mismatch: Your legal business name in SAM.gov must exactly match your IRS records (your EIN assignment letter or IRS Letter 147C). Even small differences — like "LLC" vs "L.L.C." or "&" vs "and" — will cause validation failures. If you are unsure of your exact legal name, call the IRS Business line at 1-800-829-4933.
  • Wrong address format: Use the same address format as your IRS records. Do not abbreviate "Street" to "St" unless that is exactly how it appears in your tax records. P.O. Boxes are not accepted as physical addresses.
  • Expired TIN/EIN: If the IRS does not recognize your EIN, your registration will stall. This sometimes happens with newly formed entities. Allow at least two weeks after receiving your EIN before starting SAM registration.
  • Incomplete banking information: EFT setup errors are a leading cause of payment delays. Double-check your routing and account numbers. Some banks require specific account formatting for government payments — contact your bank to verify.
  • Skipping optional but important fields: Fields like your entity's URL, capability narrative, and secondary NAICS codes are technically optional but strongly recommended. Government buyers use this information to find and evaluate potential vendors.
  • Paying a third party unnecessarily: SAM.gov registration is free. The government will never ask you to pay for registration. Some companies send official-looking invoices demanding payment — these are scams. Only use sam.gov directly.

If your registration is rejected, the system will explain why. Fix the specific issue, resubmit, and allow another processing period. Most rejections are resolved in one correction cycle.

How Long Does SAM.gov Registration Take?

The official timeline for SAM.gov registration processing is 7-10 business days after submission. However, several factors can affect the actual timeline:

Typical Timeline:

  • Login.gov account creation: 15-30 minutes
  • Gathering required documents: 1-3 days (if you need to locate your EIN letter, banking details, etc.)
  • Completing the registration form: 1-2 hours for a straightforward registration
  • Entity validation (UEI assignment): Typically 1-2 business days
  • CAGE code assignment: Usually processed concurrently with registration
  • Full registration activation: 7-10 business days after complete submission

Factors that cause delays:

  • Entity validation failures (name/address mismatch with IRS records)
  • Incomplete financial information requiring correction
  • High processing volume (common at the start of the federal fiscal year in October)
  • International entities requiring NCAGE code coordination
  • Entities with complex organizational structures

The best practice is to start your SAM.gov registration immediately — do not wait until you find an opportunity you want to bid on. Many businesses miss out on contracts because they start registration too late and cannot become active before the solicitation deadline. If you are considering government contracting even casually, get registered now so you are ready when the right opportunity appears.

If your registration has been pending for more than 10 business days, contact the Federal Service Desk at fsd.gov or call 1-866-606-8220 for status updates.

Keeping Your SAM.gov Registration Active

SAM.gov registration is not a one-time event. Your registration expires after 365 days and must be renewed annually. Letting your registration lapse has serious consequences:

  • You become ineligible to receive new contract awards
  • Payments on existing contracts may be delayed or suspended
  • Your entity becomes invisible in SAM.gov searches to government buyers
  • Some contract vehicles require continuous active registration as a condition of participation

Renewal Best Practices:

  • Set calendar reminders at 90 and 60 days before expiration. SAM.gov sends email notifications, but do not rely solely on those — they sometimes go to spam or are missed.
  • Review and update your information during renewal. Has your address changed? Did you add new NAICS codes? Do you have new certifications? Renewal is the perfect time to refresh your profile.
  • Update your representations and certifications. Your business size status may change year to year. Ensure your certifications reflect your current situation.
  • Verify your banking information. If you changed banks or accounts since last year, update your EFT details during renewal.

The renewal process is generally faster than the initial registration because your entity has already been validated. Most renewals are processed within 3-5 business days. However, if significant changes are made to your entity data, it may require revalidation.

Consider designating a specific person in your organization as the SAM.gov administrator responsible for maintaining the registration. This prevents the common situation where a registration lapses because the original registrant left the company and no one else had access to the account.

Troubleshooting Common SAM.gov Issues

If you hit a roadblock during registration or renewal, here are the most common issues and their fixes:

"Entity not found" during validation

This usually means your business name or EIN does not match IRS records exactly. Request an IRS Letter 147C (call 1-800-829-4933) to confirm your exact legal name and EIN. Use that exact name — including punctuation, capitalization, and suffixes like "LLC" — in SAM.gov.

"CAGE code assignment pending" for weeks

CAGE codes are assigned by the DLA, which processes them separately. If your SAM registration is active but you still lack a CAGE code after 3 weeks, contact the DLA CAGE Program Office at cage@dla.mil. For more on CAGE codes, see our complete CAGE code guide.

Cannot log in / Login.gov issues

SAM.gov uses Login.gov for authentication. If you cannot log in, go to login.gov directly to reset your password or reconfigure multi-factor authentication. SAM.gov support cannot help with Login.gov account issues.

Registration stuck on "Submitted" status

After 10+ business days with no progress, contact the Federal Service Desk at fsd.gov or call 1-866-606-8220. Have your UEI ready. Common causes: IRS TIN matching delays, DLA CAGE processing backlog, or incomplete information that was not flagged.

EFT/banking validation failure

Ensure your bank account is set up to receive ACH (Automated Clearing House) transactions from the U.S. government. Some banks require you to specifically authorize government ACH payments. Contact your bank to verify your routing number format for government payments.

Renewal shows different information than expected

If your business has undergone changes (name change, address change, new ownership), you may need to update your IRS records first and then renew SAM.gov with the corrected information. SAM validates against IRS data on every renewal.

What You Can Do on SAM.gov Beyond Registration

Many new contractors think of SAM.gov only as a registration portal, but it is actually the central hub for much of the federal procurement ecosystem. Here are the key features available to you:

Contract Opportunities

SAM.gov is where all federal contract opportunities above $25,000 are posted (this capability was formerly known as FedBizOpps). You can search for active solicitations, Sources Sought notices, and presolicitation announcements. Set up saved searches with your NAICS codes and keywords to receive daily email notifications of new opportunities.

Federal Contract Data

SAM.gov includes comprehensive federal contract award data (formerly hosted on the separate FPDS system). Search by agency, NAICS code, contractor name, or location to research the competitive landscape — who is winning contracts in your space, how much agencies are spending, and what types of contracts are being awarded.

Exclusions Search

Before teaming with another contractor or hiring a subcontractor, check the SAM.gov exclusions database. Excluded entities are barred from receiving federal contracts. Working with an excluded entity can put your own contracts at risk.

Wage Determinations

If you perform service contracts, SAM.gov provides Service Contract Act wage determinations that specify minimum wages and fringe benefits for workers on government contracts in specific geographic areas. These are critical for accurate pricing on service contracts.

Entity Information Search

Search for other registered entities to find potential teaming partners, verify competitor registrations, or research companies you might subcontract with. This is a valuable tool for building your government contracting network.

Frequently Asked Questions

Is SAM.gov registration really free?

Yes, SAM.gov registration is 100% free. The U.S. government does not charge any fee to register, renew, or update your entity registration. If someone contacts you demanding payment for SAM registration, it is a scam. Only use the official website at sam.gov. If you need free help, contact the Federal Service Desk at fsd.gov.

What is a UEI number and how do I get one?

The Unique Entity Identifier (UEI) is a 12-character alphanumeric code that identifies your business for federal contracting purposes. It replaced the DUNS number in April 2022. You receive your UEI automatically as part of the SAM.gov registration process at no cost. You do not need to apply for it separately.

What is a CAGE code and do I need one?

A Commercial and Government Entity (CAGE) code is a five-character identifier assigned by the Defense Logistics Agency. For domestic U.S. businesses, the CAGE code is assigned automatically during SAM.gov registration. You need it for government contracting and it will appear on your registration confirmation. International entities must obtain an NCAGE code before registering.

Can I register on SAM.gov as a sole proprietor?

Yes. Sole proprietors, LLCs, corporations, partnerships, and other business types can all register on SAM.gov. Sole proprietors use their Social Security Number (SSN) or EIN as their Tax Identification Number during registration. If you plan to pursue government contracts regularly, obtaining an EIN from the IRS is recommended for security purposes.

What happens if my SAM.gov registration expires?

If your registration expires, you become ineligible for new contract awards and may experience payment delays on existing contracts. Your entity will no longer appear in active SAM.gov searches. To restore your registration, log in to SAM.gov and complete the renewal process, which typically takes 3-5 business days. There is no penalty for lapsed registration — you simply renew and wait for reactivation.

I registered on SAM.gov but my status shows "inactive." What should I do?

An inactive status usually means your entity validation is still processing, your registration has expired, or there was an issue with your submitted information. Log in to SAM.gov to check for any error messages or action items. If no issues are shown and it has been more than 10 business days since submission, contact the Federal Service Desk at fsd.gov or call 1-866-606-8220 for assistance.

Get Registered and Start Competing for Contracts

SAM.gov registration is just the first step. Our free GovCon course covers everything from registration through winning your first contract — including NAICS codes, capability statements, and proposal writing.

Start the Free Course

Related Guides