Most small businesses that want government work never submit anything. Not because they lost, and not because the competition was too strong. They stall on registration, or they open a solicitation, see forty pages of attachments, and quietly close the tab.
That is the actual competition. Here is the order that gets you from nothing to a submitted bid.
1. Get your identifiers before you look at a single opportunity
Nothing else works until this is done, and it is free.
- EIN from the IRS, if you do not have one.
- Unique Entity ID and an active registration in SAM.gov for federal work. Free. Never pay a third party for this.
- State and local vendor registrations — in Texas that means the Electronic State Business Daily for state agencies, plus the individual purchasing portal for any city, county, or school district you want to sell to. Each one is separate. Each one is free.
One warning that costs people weeks: your legal name and address have to match across the IRS, your bank, and your registration exactly. Not close enough. Exactly. A suite number in one record and not the other is enough to hold up a validation.
2. Pick your NAICS codes deliberately
NAICS codes are how buyers find you and how set-asides are scoped. Pick the ones that describe what you actually deliver and can prove, not everything you could theoretically do. Three to six accurate codes beat twenty aspirational ones, because the aspirational ones bring you solicitations you cannot win and you burn your time reading them.
3. Register with the buyers, not just the systems
Agencies keep vendor lists. School districts keep approved vendor lists. Many of them send bid notices only to people on those lists. Being in SAM.gov does not put you on a school district's list — you have to register with the district. This is the step most people skip, and it is the one that turns "I never see any opportunities" into an inbox with real ones in it.
4. Read the solicitation backwards
Do not start at page one. Start with:
- The due date, time, and time zone. Late is not a negotiation. Two o'clock means two o'clock.
- The submission method. Portal, email, or physical delivery. Some portals will not accept an upload after the deadline second, and some agencies still require paper copies.
- The required forms list. Usually a checklist somewhere in the middle. This is the part that disqualifies people.
- Insurance requirements. If they want limits you do not carry, find out what a rider costs before you invest a week in writing.
- The evaluation criteria. Price weighting, experience weighting, and any preference points. This tells you whether you can realistically win before you write anything.
If any of those five items is a hard no, stop. A disciplined no-bid is a win — it gives you back the week.
5. Build the boring package once
Roughly seventy percent of what you submit is identical from bid to bid. Build it once, keep it current, and stop rewriting it:
- A one-page capability statement
- Certificate of insurance, and a note of who at your agency issues it and how fast
- W-9, certificate of formation, assumed name certificate if you use one
- Three references you have actually called and who have actually agreed
- Two to three past performance write-ups: what the client needed, what you did, what changed
- Résumés for whoever will do the work
Keep it in one folder with a date in the file names. The first bid takes a week. The fifth takes an afternoon, because you already own the pieces.
6. Price it so you can survive winning
The most expensive mistake in public contracting is a bid you win and lose money on for three years. Before you name a number, know your fully loaded hourly cost: salary, taxes, insurance, software, travel, and the unbilled hours around every billable one — preparation, setup, teardown, and reporting. Price from that floor upward. If the only way to be competitive is to go below it, that is not a bid, it is a donation.
Being the lowest bidder is a strategy for companies with volume. For everyone else, the winning position is responsive, complete, and priced like an adult.
7. Submit early, then debrief either way
Upload the day before if the portal allows it. Portals fail at 1:47 p.m. on deadline day with impressive regularity.
If you lose, ask for a debrief. Most public agencies will tell you where you scored down, and many will release the winning bid amount as public information. Two debriefs will teach you more about your market than a year of guessing.
What this looks like in practice
You will not win the first one. You may not win the fourth. What actually happens is that around the fifth or sixth submission the package stops being terrifying, your pricing gets sharper, and you start recognizing which solicitations were written for someone else. That is the point where the work starts landing.
Questions people ask
Does it cost money to register for government contracting?
No. Registration in SAM.gov is free, and so is a Unique Entity ID. Any company that emails you offering to complete your registration for a few hundred dollars is selling you something you can do yourself in an afternoon.
How long does SAM.gov registration take?
Entering the information takes a couple of hours if you have your EIN, bank details, and legal name exactly as the IRS has it. Validation and activation take longer, and mismatched addresses are the single most common reason it stalls.
Do I need certifications like WOSB or HUB to win contracts?
No, but they help you get found and they qualify you for set-aside opportunities. They are not a substitute for a responsive bid. A certified vendor who misses a required form still loses to an uncertified vendor who did not.
How small is too small to bid?
One person can win a service contract. What agencies check is whether you can perform, whether you carry the required insurance, and whether your paperwork is complete. Size matters far less than responsiveness.
Need this handled by someone who has done it before?
A.S. Business Consulting works with Texas small businesses on training, proposals, and the paperwork nobody has time for.
See what we do