Complete Guide to SAM.gov Registration

SAM.gov is the gateway to federal contracting. Every business that wants to bid on, win, or get paid under a federal contract must have an active SAM.gov registration. The process is free but involves multiple steps and can take several weeks to complete. This guide walks you through every step, explains common pitfalls, and helps you avoid the mistakes that delay or derail registrations.

Why SAM.gov Registration Is Required

The System for Award Management (SAM.gov) is the official federal government database of vendors authorized to do business with the government. It serves multiple purposes: it verifies your business identity, collects your banking information for contract payments, records your business certifications and representations, and makes your company visible to contracting officers searching for vendors.

Without an active SAM.gov registration, you cannot be awarded a federal contract, receive a federal grant, or get paid under an existing federal agreement. Many state and local agencies also reference SAM.gov registrations, so even if you are focused on non-federal work, having a registration can be beneficial.

Registration is completely free. Be wary of third-party services that charge hundreds or thousands of dollars to register on your behalf. While some businesses use consultants for convenience, the process is manageable on your own if you follow the steps carefully.

Before You Start

Gather the following information before beginning your registration. Having everything ready will prevent delays and errors during the process.

  • Legal business name exactly as it appears on your tax filings
  • Employer Identification Number (EIN) from the IRS (or SSN for sole proprietors)
  • Physical business address (not a P.O. Box)
  • Bank account information including routing number and account number for Electronic Funds Transfer (EFT)
  • NAICS codes that describe your business activities
  • Product Service Codes (PSC) for the specific goods or services you provide
  • A Login.gov account — SAM.gov uses Login.gov for authentication, so create this first if you do not have one

Getting Your Unique Entity Identifier (UEI)

The UEI is a 12-character alphanumeric identifier that replaced the DUNS number in April 2022. It is assigned directly through SAM.gov during the registration process at no cost. You no longer need to obtain an identifier from any third-party provider.

If you had a DUNS number: Your existing entity should already have a UEI assigned in SAM.gov. Log in and verify that your UEI is associated with your entity record.

If you are registering for the first time: The UEI will be generated automatically when you begin the registration process and your entity information is validated. Keep this number recorded securely; you will need it for every federal solicitation response.

Step-by-Step Registration Process

Step 1: Create a Login.gov account. Go to login.gov and create an account using your business email address. Set up multi-factor authentication. This account will be used to access SAM.gov and manage your entity registration.

Step 2: Log in to SAM.gov. Go to sam.gov and sign in with your Login.gov credentials. Navigate to "Entity Registrations" and select "Register Entity" to begin a new registration.

Step 3: Validate your entity. Enter your legal business name and physical address. SAM.gov will attempt to validate your entity against federal databases. If validation fails, you may need to verify your information matches your IRS records exactly.

Step 4: Complete your Core Data. This section captures your business details including legal name, DBA names, physical address, mailing address, business start date, fiscal year end, and congressional district. Enter your EIN and business structure type.

Step 5: Enter your NAICS and PSC codes. Select the NAICS codes that describe your business activities. You can select multiple codes, but designate one as your primary NAICS code. Add relevant PSC codes for the products or services you offer.

Step 6: Set up Electronic Funds Transfer (EFT). Enter your banking information so the government can pay you electronically. You will need your bank's routing number and your account number. This information is encrypted and protected.

Step 7: Complete Representations and Certifications. This section includes a series of questions about your business, including size status, ownership, and compliance with various federal regulations. Answer each question carefully and truthfully. Your responses become legally binding representations.

Step 8: Designate your Points of Contact. You must designate an Electronic Business Point of Contact (EB POC) and a Government Business Point of Contact. The EB POC will receive important notifications about your registration and has authority to manage the entity record.

Step 9: Review and Submit. Review all information carefully before submitting. After submission, your registration enters the validation queue.

CAGE Code Assignment

A Commercial and Government Entity (CAGE) code is a five-character identifier assigned to entities that do business with the federal government. If you do not already have a CAGE code, one will be assigned automatically during the SAM.gov registration process.

CAGE codes are maintained by the Defense Logistics Agency (DLA). The code is used to identify your business in federal contracting systems and is linked to your SAM.gov registration. If you are a non-U.S. entity, you will receive an NCAGE code instead.

Important: Do not apply for a CAGE code separately if you are registering in SAM.gov. The system handles the assignment automatically, and applying separately can create duplicate records that delay your registration.

Entity Validation Timeline

After you submit your registration, SAM.gov validates your entity information against IRS records and other federal databases. This validation process is the most common source of delays.

Typical timeline: Entity validation takes 7-10 business days on average, but it can take up to 3-4 weeks during peak periods (such as the end of the federal fiscal year in September). CAGE code assignment, if needed, may add additional processing time.

If validation fails: You will receive a notification explaining the issue. Common reasons include mismatches between your SAM.gov entry and IRS records (such as a slightly different business name or address). Correct the discrepancy and resubmit. If you cannot resolve the issue, contact the Federal Service Desk at fsd.gov for assistance.

Planning tip: Start your SAM.gov registration well before you need it. Do not wait until you find a contract opportunity to begin the process. The last thing you want is to miss a bid deadline because your registration is still being processed.

Annual Renewal

Your SAM.gov registration must be renewed every year. The system will send reminder emails as your expiration date approaches, but do not rely solely on these notifications.

Set a calendar reminder 60 days before your registration expires. This gives you ample time to update your information and complete the renewal process before expiration. An expired registration means you cannot receive new contract awards or, in some cases, receive payments on existing contracts.

During renewal, review and update all of your information: business address, banking details, NAICS codes, points of contact, and representations and certifications. Changes in your business structure, ownership, or address since the last registration must be reflected in your renewal.

Renewal is free. Again, be cautious of third-party services that charge for renewal. The process is straightforward if your information has not changed significantly.

Common Mistakes to Avoid

  • Business name mismatch. Your legal name in SAM.gov must exactly match your IRS records. Even minor differences like "LLC" versus "L.L.C." or "&" versus "and" can cause validation failures. Check your IRS CP 575 confirmation letter for the exact name.
  • Using a P.O. Box as your physical address. SAM.gov requires a physical street address. A P.O. Box can be used as a mailing address but not as your principal place of business.
  • Selecting the wrong NAICS codes. Choose codes that accurately reflect the work you intend to bid on. Your NAICS code determines your size standard, and selecting the wrong code could disqualify you as a small business for contracts you should be eligible for.
  • Forgetting to complete EFT setup. Without banking information, the government cannot pay you. Make sure the EFT section is fully completed during registration.
  • Not designating the right EB POC. The Electronic Business Point of Contact receives critical notifications and has administrative authority over your entity registration. Choose someone who will monitor communications and respond promptly.
  • Paying a third-party service unnecessarily. Registration is free. Scam operations frequently target businesses with official-looking letters offering "registration services" for hundreds of dollars. Go directly to sam.gov.
  • Letting the registration expire. Set multiple reminders. An expired registration can disrupt contract awards and payments. Some agencies will not even consider your proposal if your registration is not active.

Registered on SAM.gov? Start Finding Contracts

Now that you are registered, ProcureTap helps you find federal, state, and local procurement opportunities in one place. Search by keyword, NAICS code, or location to find contracts matched to your business.

Search Government Bids