SAM registration is the free process of creating a record for your business in SAM.gov, the federal government's System for Award Management. You need one to bid on federal contracts, including Defense Logistics Agency (DLA) awards on DIBBS, or to apply for federal grants. Registration creates your Unique Entity ID (UEI) and your Commercial and Government Entity (CAGE) code. It is free, it must be renewed every year, and it usually takes a few weeks to complete. This guide walks you through every step, the real timeline, and the mistakes that hold vendors up.
If you sell products or services and you want a federal agency as a customer, SAM registration is the price of admission. There is no way around it. The good news is that the process is public, documented, and completely free. The bad news is that it is easy to get wrong, and a small data mismatch can stall your registration for weeks. Let's fix that before it happens to you.
What SAM Registration Is and Who Needs It
SAM.gov is the single database the federal government uses to track every company that wants to do business with it. When you register, you are telling the government three things: who you legally are, where you are, and what you can deliver.
The System for Award Management (SAM) replaced several older systems years ago. Before SAM, contractors juggled multiple registrations. Now it is one record with several parts. Two pieces of that record matter more than the rest.
The Unique Entity ID (UEI) is a 12-character code that identifies your business everywhere in the federal ecosystem. It replaced the old Dun & Bradstreet DUNS number. You get your UEI through SAM.gov. You do not buy it, and you do not get it from a third party.
The Commercial and Government Entity (CAGE) code is a five-character code the Department of Defense (DoD) uses to identify your facility. When you finish your SAM registration, the DLA CAGE Program Office assigns your CAGE code. That code is what unlocks DIBBS, the DLA Internet Bid Board System, where DLA puts parts and supply solicitations out for bid. For companies outside the United States, the equivalent is the NCAGE code, which you request through the NCAGE tool before you start.
So who needs a SAM registration? Any business that wants to:
- Bid on federal contracts as a prime contractor
- Sell to the DLA on DIBBS
- Apply for federal grants or loans
- Become a subcontractor on a federal job where prime contractors check your status
If you only report as a sub-awardee and never bid directly, you may only need a UEI and not a full registration. But if you intend to win awards yourself, you need the full registration. The U.S. General Services Administration (GSA) lays out the difference clearly on the official SAM.gov entity registration page.
One more thing worth saying early: small businesses are the target customer for a lot of federal work, and the DLA buys from thousands of small vendors every year. Registration is not reserved for big defense primes. It is open to you.
SAM Registration Step by Step
Here is the sequence as it actually works. Follow it in order. Skipping ahead is what causes most of the delays.
Step 1: Set up your SAM.gov account
Your SAM.gov username and password are managed by Login.gov, the government's shared sign-in service. Go to SAM.gov, select the sign-in option, and you will be sent to Login.gov to create an account or sign in. Once you are authenticated, you come back to SAM.gov to finish your profile. Use an email address your business controls, not a personal one that might disappear when an employee leaves.
Step 2: Start your entity registration and get your UEI
From your SAM.gov workspace, choose Register Entity. You will first enter the basics that generate your UEI:
- Legal business name, exactly as it appears on your IRS and state records
- Date of incorporation
- State of incorporation (or alternate information for non-U.S. entities)
- National Provider Identifier, for non-U.S. entities only
SAM.gov will try to validate your name and address against public records. The Federal Service Desk (FSD) guide on registering a new entity walks through what happens if your entity cannot be matched automatically. In that case, you open a help ticket from the page. Do not guess at your legal name. Look at your incorporation documents and your IRS letter and copy them exactly.
Step 3: Complete the core registration data
Once you have your UEI, you continue into the full registration. This is the long part. You will enter:
- Business information: organization start date, fiscal year end date, and your Marketing Partner Identification Number (MPIN), which you create and must remember because it acts as a password for some federal systems
- Taxpayer Identification Number (TIN): your Employer Identification Number (EIN) for most businesses
- IRS consent: the taxpayer name-and-address consent form
- CAGE code: if you do not have one, answer "No" and one is assigned after you submit
- Financial information: banking details for Electronic Funds Transfer (EFT) and your remittance address, so the government can pay you
- Core details: ownership, predecessors, entity structure, and socioeconomic categories
Step 4: Complete assertions, representations, and certifications
Next you add your North American Industry Classification System (NAICS) codes, which describe what you sell, and your size metrics like annual receipts and employee count. Then you sign the representations and certifications, which are the legal statements that you qualify for the awards you are pursuing. If you are a small business, you also complete the Small Business Administration (SBA) supplemental page.
The official entity registration checklist lists every field the system will ask for. Print it and gather the answers before you sit down. It is far faster than hunting for your EIN while a session times out.
Step 5: Submit and let it validate
When you submit, SAM.gov sends your information for validation. Your TIN is checked against IRS records, and your CAGE code is validated through the DLA CAGE Program Office. If everything matches, your registration becomes active and your CAGE code is already assigned. If something does not match, you get an email with instructions on what to fix and resubmit. Watch your inbox and your spam folder during this window, because the message goes to the Government Business point of contact you listed.
If you sell to the DLA specifically, your DIBBS access is the next step after registration. Our guide on how to register on DIBBS picks up exactly where this stops.
How Long Does SAM Registration Take?
Plan on weeks, not hours. The GSA's own guidance tells registrants to allow at least ten business days after submitting for a registration to become active. That is the federal service desk's stated figure, and it is the one to trust: see the FSD article on how long it takes for a submitted registration to become active.
Here is the honest breakdown. There are two clocks running.
The first clock is you. Gathering your EIN, banking details, incorporation date, NAICS codes, and ownership information can take a few days to a couple of weeks, depending on how organized your records are. A sole proprietor with a bank account can move fast. A company with a parent organization, multiple locations, or foreign ownership has more to gather.
The second clock is the government. Once you submit, validation runs on its own schedule. Ten business days is the floor, not a guarantee, and it can run longer if your registration lands in a queue or if something needs a second look.
The part most people do not expect is CAGE validation. Your CAGE code is issued through the DLA, and the DLA CAGE team validates registrations tied to it. A status of "Pending CAGE Validation" is normal, not broken. If your status sits there and you have questions, the official guidance is to contact the DLA Customer Interaction Center for CAGE validation issues, and the FSD for everything else. The DLA's registration, renewal, and CAGE creation article is the authoritative source on how that handoff works.
The practical advice: do not wait until a solicitation closes to start your registration. If you see a DLA part you want to bid on and you are not yet registered, start now. The window between "I should register" and "I can bid" is measured in weeks.
Why SAM Registrations Get Held, Rejected, or Stuck
Most delays are not random. They come from a short list of avoidable problems. The FSD publishes the official list of common reasons entity validation documents get rejected, and the themes show up again and again.
Mismatched legal business name
This is the single most common cause of a hold. Your legal name in SAM.gov must match your IRS records and your state incorporation records character for character. "Smith Tool and Supply LLC" is not the same as "Smith Tool & Supply, L.L.C." to a validation system. Missing punctuation, a dropped "Inc.," or an abbreviation can trigger a failure. Pull your exact legal name from your IRS documentation and use it verbatim, everywhere.
Missing or wrong banking information
If you want to get paid, your EFT details and remittance address must be correct and must belong to the entity doing the work. Wrong routing numbers, an account that does not match your legal name, or a blank remittance address will stall payment even after your registration is active. Set this up carefully and verify it against a recent bank statement.
Tax ID problems
Your TIN is validated against IRS records. If you typed your EIN wrong, or if your business name on file with the IRS does not match what you entered, TIN validation fails. If your entity fails TIN validation, SAM.gov emails you instructions, and you may need to work with the IRS to correct your records before you can resubmit. This is a common issue for new businesses whose IRS records are still catching up.
CAGE validation issues and address mismatches
Because your CAGE code is issued through the DLA, it gets validated separately. Address formatting is a frequent culprit. If your physical address is not in the exact format the U.S. Postal Service expects, or if it does not match what is on your validation documents, CAGE validation can bounce. Use a real physical address, never a P.O. box, for your entity's physical location.
Expired or missing documentation
When SAM.gov asks you to document your entity, you must attach current, legible, official documents. Expired licenses, blurry scans, and documents that do not show your legal name and address all get rejected. The FSD maintains a list of what documentation you can use to validate your entity, and it also shows what not to attach. Use it before you upload anything.
The pattern behind all of these: consistency. Your legal name, address, and tax identity must match across your IRS records, your state filing, your bank, and SAM.gov. Get that alignment right and registration is boring. Get it wrong and you will resubmit more than once.
Renewing Your SAM Registration Every Year
SAM registration is not permanent. You must renew it every 365 days to keep it active. This is not optional and it is not a formality. The moment your registration expires, you are no longer eligible to receive federal awards. If you have a DLA contract in progress or a bid under evaluation, an expired registration can jeopardize it.
Mark your calendar. The DLA's own guidance is that it is best practice to begin the renewal and validation process about 45 days before your expiration date. That buffer exists because renewal is not instant. You revalidate your information, your CAGE code and TIN are checked again, and the same validation clock applies. Start early enough that a failed check does not leave you with a gap in coverage.
Renewal is also a good time to update your record. If you moved, changed your banking information, added a NAICS code, or your business structure changed, do it here. Keeping your record current is what keeps your bids credible and your payments flowing. You can check whether your registration is active at any time using the SAM.gov entity status tracker.
If you are still building out your back office, our guide to government contracting compliance requirements covers what to keep in order once you are registered.
Frequently Asked Questions
How much does SAM registration cost?
Nothing. SAM.gov registration is free. Registration, your UEI, and your CAGE code assignment do not cost a cent when you do them through sam.gov. Be careful of third parties that charge for registration or for a "fast" UEI. Some companies offer help, and paid help can be legitimate, but the underlying registration itself is free, and you never have to pay a fee to the government to register, renew, or get a UEI. If a website is charging you to be registered in SAM, that is a service fee, not a government fee. You can always do it yourself at no cost.
How long does SAM registration take?
Allow at least ten business days after you submit for your registration to become active. That is the official guidance from the federal service desk. In practice, the total time from "I've decided to register" to "my registration is active" is often several weeks, because you also need time to gather your information, and CAGE validation can add a few days. There is no legitimate way to pay to skip the government's validation queue, so start early.
Who needs a SAM registration?
Any business that wants to bid on federal contracts as a prime contractor, sell to the DLA on DIBBS, apply for federal grants or loans, or be verified as a subcontractor on a federal job. If you only report as a sub-awardee and never bid directly, you may need only a Unique Entity ID rather than a full registration. If your goal is to win federal awards yourself, you need the full registration.
Do I need a CAGE code before I register in SAM.gov?
No. If you are a U.S. entity and you do not already have a CAGE code, you answer "No" during registration and one is assigned to you automatically after you submit and your registration validates. You do not apply for a CAGE code separately. The one exception is entities based outside the United States, which must request an NCAGE code through the NCAGE tool before they can start a SAM.gov registration.
What happens if my registration expires?
Your entity loses its active status, and you can no longer receive federal awards until you renew. Pending bids and existing contracts can be affected, because contracting officers need to see an active registration. Because renewal itself goes through a validation period, an expired registration is not something you can fix in an afternoon. Renew every 365 days, and begin the renewal about 45 days before your expiration date.
Registration makes you eligible. Winning comes down to price. Our government contract pricing strategy guide breaks down how to price a DLA bid that actually competes.
Registration Is Step One. Winning Is Step Two.
An active SAM registration gets you in the door. It does not get you a contract. The DLA Blueprint is the step-by-step course that turns a completed registration into real DLA awards: how to read DIBBS solicitations, price a bid that wins, and avoid the mistakes that keep new vendors stuck at zero.
Pick the tier that fits where you are, and stop guessing.
Enroll — DLA Mastery Collection — $47 Enroll — The DIBBS Playbook — $27