How to Register Your Business on SAM.gov: The Complete 2026 Guide

How to register on SAM.gov: the complete guide

Short answer: To register your business on SAM.gov, you need an EIN, a physical business address, and a business bank account. Go to sam.gov, sign in through Login.gov, validate your entity to get a Unique Entity ID, then complete the Core Data, Assertions, Reps and Certs, and EFT sections. Full registration takes 4 to 6 weeks for first-timers. It’s completely free directly from the government.

Selling anything to the federal government means going through SAM.gov first. There’s just no way around it. I’ve had people ask me a hundred times if there’s a faster route or some third-party service that bypasses the official site. There isn’t. You either finish the SAM.gov registration correctly, or you can’t bid on a single federal contract. Period.

Here’s the part nobody warns you about up front: SAM.gov is genuinely one of the more confusing government websites out there. Dense interface, technical language, and a single typo can dump your application into a review queue that doesn’t move for weeks. Most first-timers hit at least one wall. Plenty of them just walk away.

So this is the version of the guide I wish someone had handed me years ago. Not the sanitized walk-through on the official site. The actual thing.

By the end you should know what to grab before you start, what to expect when you do, where people usually get stuck (and how to get unstuck), and how to keep your registration active a year from now so you’re not doing this whole thing over again next spring.

What SAM.gov Is, and What It Isn’t

SAM stands for the System for Award Management. It’s the federal government’s free, official database for any business that wants to sell goods or services to a federal agency. Once you’re registered, you’ve got a public profile that contracting officers can search, and you’re eligible to receive federal payments.

Now, a few things SAM.gov is not, despite what some marketing out there would have you believe.

It’s free. Anyone charging you a fee to “register you with SAM.gov” is reselling something the government does for nothing. Walk away.

It’s not really a contract-finding tool either. There’s a search built in, but it’s pretty basic. You’ll find contracts on it, sure. But most experienced contractors layer something better on top.

And, this one matters, it’s not optional if you want federal work. Some state and local contracts don’t need SAM.gov. Federal contracts always do.

We’ve got a separate piece on what SAM.gov is and why your business needs to be on it if you want the bigger picture on how it fits with everything else.

Step 1: Get These Four Things In Place Before You Even Start

I cannot stress this enough. Don’t open a SAM.gov tab until you’ve got all four of these. Trying to register without them is the single biggest reason applications get stuck in limbo.

An actual operating business. Sole prop, LLC, S-corp, C-corp, partnership, doesn’t matter which one. It just has to exist as a legal entity. A business plan or an idea you’ve been kicking around doesn’t count. The government will check.

An EIN. Yes, sole proprietors can technically register with a Social Security Number. I really wouldn’t. Your SSN ends up tied to publicly searchable business records, and there’s no good reason to put that out there. Free EIN from the IRS takes about 15 minutes online.

A physical street address. No P.O. boxes. If you work from home, your home address works, but understand it becomes public. A lot of home-based contractors use a registered agent or virtual office address instead, both are legal as long as the business actually operates from there.

A bank account in the business name. Treasury pays you through this account. A personal checking account in your own name will get rejected during validation, and you’ll be back at square one. Missing one of these? Stop. Go fix that first. Trust me, coming back later is way faster than trying to push a half-broken registration through.

Step 2: Set Up Your Login.gov Account

SAM.gov stopped using its own login system. You sign in through Login.gov now, which is the federal government’s single sign-on. If you’ve never touched it before:

Create the account with a business email you’ll have access to for years. Not a personal Gmail, not an email tied to your current job, not anything you might lose access to.

Turn on two-factor auth. They require it. Use an authenticator app if you can. SMS is fine but it’ll break the day you change phone numbers, and that always seems to happen at the worst possible time.

Verify your identity. Basic level is enough to start. Some business types end up needing the enhanced verification later but you don’t have to deal with it on day one.

And, save those credentials somewhere you’ll actually find them. Resetting Login.gov access is slow. Slow in a way that locks you out the week before a bid is due. Speaking from things I’ve watched happen.

Step 3: The UEI

The Unique Entity ID replaced the old DUNS number back in April 2022. Every business in the federal system has a 12-character UEI now, and you get yours through SAM.gov itself.

This part confuses people: you can get a UEI without doing the full SAM.gov registration. It’s a two-step thing.

Step one is entity validation. SAM.gov checks your business against IRS and state records, and everything has to match exactly. Legal name, address, EIN. Whatever the IRS has on file, whatever your state has on file, it all needs to line up.

Step two: if it all matches, SAM.gov gives you a UEI automatically. Usually within minutes. If something doesn’t match, you’re looking at days while you sort out the mismatch with whoever has the wrong record on file.

A UEI by itself just lets the government know your business exists. It doesn’t let you bid. For that you’ve got to finish the full registration. More on the UEI itself in our UEI guide.

Step 4: Pick Your NAICS and PSC Codes

Before the real registration, you need to know which NAICS codes and Product Service Codes describe what you do. Contracting officers use these to find you, and they’re what decides whether you count as a small business for set-asides.

NAICS codes are six-digit industry codes from the Census Bureau. Lawn care is 561730. Small IT consulting is 541512. You can list several, but one is your primary.

PSC codes describe the actual things the government’s buying. They overlap with NAICS but aren’t the same. You’ll list both.

Here’s where people mess up: picking the wrong primary NAICS can lock you out of set-asides you’d otherwise win easily. If your business does multiple things (say, software development *and* IT consulting), pick the one where you’ll actually do the most federal revenue. Not the one that sounds the most prestigious on a slide deck. The NAICS and PSC code guide walks through this in more detail.

Step 5: The Actual Registration

OK so now you’ve got your UEI, and you’re ready for the main thing. SAM.gov breaks the registration into sections that you have to do in order. You can’t submit until every required field is done. Core Data. Basic business info. Listen, the single most important thing here, the thing I cannot say loudly enough, is that your legal name, address, phone, and POC have to match your state and IRS records

exactly. “ABC Consulting LLC” and “ABC Consulting, LLC” are not the same to SAM.gov’s validation engine. “Inc.” vs “Incorporated”, also not the same. This is hands-down where most rejections come from. Probably 70% of them.

Assertions. A long form about NAICS, business size, women/veteran/minority ownership status, capabilities. Be honest on this one. It’s publicly searchable, and lying is fraud.

Reps and Certs (Representations and Certifications). Or as you’ll see them called, the FAR Reps and Certs. Long compliance form covering everything from tax status to debarment to environmental regs. Most small businesses can accept defaults on most items, but actually read them. Some of these have real legal weight.

Points of Contact. You list who handles billing, electronic business, and government POCs. They don’t have to be different people. One-person shop? Put yourself in all three.

EFT info. Your business bank info for federal payments. Treasury validates this separately, which adds another 3-5 business days on top of everything else. Oh, and save your progress as you go. Every few minutes. SAM.gov sessions time out, and losing 45 minutes of work because you stepped away to take a call is one of those experiences pretty much everyone who’s done this has had at some point.

Step 6: Submit and Wait

Once you submit, your registration goes into two review stages. IRS TIN validation, then DLA CAGE code assignment. There’s nothing you can do to speed either one up. Just wait.

TIN validation usually runs 2 to 5 business days. The IRS double-checks that your EIN matches your legal business name exactly. Any mismatch and you get a notice, and then you’ve got to fix your IRS records before SAM.gov will move forward.

CAGE code assignment is at the Defense Logistics Agency. Domestic businesses are usually looking at 3 to 10 business days. International registrations take longer.

Total timeline for a first-time registration? 4 to 6 weeks is realistic. Some people get through in 2 weeks if every single record lines up perfectly across IRS, state, bank, and SAM.gov. But, and I mean this, if you’re working against a contract deadline, don’t bank on it. Start months before you need to bid. I’ve seen too many companies miss real opportunities because they figured it’d go faster.

More on the timeline in how long SAM.gov registration really takes.

Why Registrations Get Rejected (the actual reasons)

If yours got bounced, it’s almost certainly one of these five:

  • Name or address mismatch with IRS records. Comma, abbreviation, the word “Incorporated” vs “Inc.”, all of these will do it.
  • EIN not yet active in the IRS system. New EINs take about two weeks to share with SAM.gov’s validation. If you got your EIN yesterday, you can’t successfully validate today.
  • State records out of date. Lapsed annual report? Your state might be telling SAM.gov your business is inactive or dissolved.
  • Personal bank account instead of a business one. Won’t pass EFT validation.
  • Incomplete Reps and Certs. Miss one required cert and the whole thing kicks back. If you’re stuck on one of these, we go through each fix in why your SAM.gov registration got rejected.

After You’re Active

Your registration is good for one year. SAM.gov starts sending renewal reminders around 60 days before it lapses. Let it expire and you’re ineligible to bid or get paid until you renew. And no, renewal isn’t a one-click thing, it’s essentially a full re-submission. Two things that genuinely save businesses money:

The day you get approved, calendar your renewal. Set the reminder 90 days out, not 30. Renewal review takes time.

Update your registration any time something material changes. New address, new bank account, new ownership, new NAICS. These are required updates, not optional ones. Out-of-date records during a contract award is one of the fastest ways to lose a contract you’ve already won. I’ve seen it happen.Full walkthrough on renewal: SAM.gov renewal guide().

What an Active Registration Actually Lets You Do

OK so you’re live. Now what?

You can bid on any federal contract, including set-asides for small, women-owned, veteran-owned, HUBZone, and 8(a) businesses. Contracting officers can find you and reach out directly. You can receive federal payments by EFT. And you can apply for federal grants, though most grant programs also need a grants.gov registration on top of SAM.gov.

The next problem most people run into is figuring out how to actually *find* the opportunities worth bidding on. SAM.gov’s built-in search will throw thousands of irrelevant results at you. That’s where most first-timers spend their first three months: just sifting through noise.

Our how to search SAM.gov like a pro walkthrough covers the filter tricks that cut your search time roughly in half. And once you’re past the basics, finding government bids across federal, state, and local sources is where the bigger opportunities actually live, a lot of people never look outside SAM.gov and miss them entirely.

How SAMstream Helps

Most of what’s in this guide you can do for free on SAM.gov. I want to be straight with you about that. SAMstream isn’t a registration service, and we’re absolutely not affiliated with SAM.gov.

What we do is layer better tools on top of an active SAM.gov registration. Smarter search. Historical award data going back decades to 1976. Automated alerts that ping you when matching opportunities post. AI-generated bid documents that fit each specific solicitation, instead of you starting from scratch on every one.

Practical effect? What used to be hours of weekly busywork, searching, sorting, drafting standard attachments, becomes more like 5 to 10 minutes.

If you’re still in the registration phase, SAMextension is the free tool we built specifically for first-time registrants. It walks you through the SAM.gov process step by step. Doesn’t replace the official site, doesn’t charge anything. We built it because we kept watching people give up at step 4.

FAQ

Is SAM.gov registration really free? Yes. Registration, UEI, CAGE code, renewal, all free directly through SAM.gov. Anyone charging you a fee is reselling free service.

Do I need a UEI if I’m not going to bid on federal contracts? Probably not. UEIs are only required for federal contracts, grants, or other federal awards. State and local bidding rules vary.

Can I use my home address? You can, but it becomes publicly searchable. Plenty of home-based contractors use a registered agent address to keep their home off the public record.

What’s the difference between SAM.gov and SAMstream? SAM.gov is the official, free government site for registration and contract opportunities. SAMstream is private software that helps active SAM.gov registrants find better opportunities and generate bid documents faster. We are not affiliated with SAM.gov.

Can I bid before my registration is fully active? Some agencies let you submit a bid with a pending registration. You can’t actually be awarded a contract until you’re fully active, though. Don’t bank on this, plan for the full 4 to 6 weeks.

Next Steps

Haven’t started yet? Get your EIN, your business records, and your business bank account squared away. Then start at sam.gov.

Started already and got stuck? Figure out which of the five rejection reasons you’re dealing with. It’s almost always one of them.

Already active and ready to start finding contracts faster than SAM.gov’s basic search lets you? Start a free 7-day SAMstream trial. No payment up front. Cancel anytime.

 

 

 

 

Before you submit, it’s worth reviewing the 5 SAM.gov registration mistakes that delay first contracts so you can sidestep them entirely.