Privacy choices

Choose what we may use.

The site works without optional tracking. Your choice is saved on this device and can be changed here anytime.

Necessary

Runs the site, protects forms, and remembers this privacy choice.

Always on

Vendor registration

How to Become a Vendor for a City, County or School District in 2026

Get your business into the right purchasing systems without spending your week opening accounts. Follow the registration steps, then use the Texas agency directory to reach the right portal.

The short answer

To become a vendor for a city, register through its official purchasing page, enter your business and tax information, select commodity codes for your services, and activate bid notifications. Keep a W-9, insurance certificate and trade licenses ready for the stages that require them. Registration gives you access to opportunities; qualifying for a job and winning a contract require separate steps. Most basic local registrations are free. Texas CMBL enrollment costs $70 annually.

Find bids near me

What matters most

  • In PorchRocket's October 2026 Texas sample of 11,153 bids, 74.3% linked to a bid portal, including Bonfire, IonWave and ESBD.
  • Houston uses Beacon Bid, while Fort Worth tells suppliers to register in both Bonfire and PeopleSoft.
  • NIGP commodity codes determine many bid notices, so select the services you perform and review the categories used on matching jobs.
  • Texas CMBL registration costs $70 each year and does not register your business with every city or school district.
  • Bid Builder opens your first two bid-site accounts and reuses your company file to help prepare later packets.

Texas public bid links span 564 posting websites and 15 portal brands. Registering is the price of admission, and there are a lot of doors. A password for one city does not put your company on every county or school district’s notice list.

Those counts come from PorchRocket’s Bid Control data (October 2026), a sample of 11,153 Texas bids. In that same sample, 42.8% required a vendor account and login just to download the bid documents. The website count includes separate agency portal subdomains, so it counts posting locations rather than passwords.

I would start with buyers your crew can serve. Get those accounts working before adding more. Bid Control by PorchRocket helps with both sides: Bid Board brings the opportunities together, and Bid Builder opens your first two bid-site accounts. You still need to know which registration does what. Houston, Fort Worth and San Antonio each show why.

How do you become a vendor for the city?

Start on the city’s purchasing website, register your business, select the services you provide, and confirm both account approval and bid notifications before relying on the system.

In our October 2026 Texas sample of 11,153 bids, 74.3% linked to a bid portal. Bonfire accounted for 25.5% of all sampled bid links, IonWave 14.8%, and the state’s ESBD 9.4%. That portal category includes ESBD, the state notice board; follow each notice to the buyer’s submission instructions.

Work through the profile and notification settings in this order:

  1. Pick the city or other public buyer you want to serve. Start from its official purchasing page so you reach the current supplier portal.
  2. Gather your legal business details and tax information. Have the W-9 ready, along with the records the registration instructions request.
  3. Choose commodity codes for the work you perform. These categories often control which notices reach your inbox.
  4. Create or recover the company account. Confirm the email address and finish the agency profile, including any approval step.
  5. Subscribe to the agency and relevant categories. Open an available solicitation to test document access and learn the submission route.
  6. Ask purchasing how it collects vendors for smaller quotes. Record renewals and document expiration dates before you move on.

Separate registration from permission to do the work. A registered vendor has a record in the buyer’s system, while a prequalified contractor has passed the buyer’s separate screening for specified work, such as the paving categories Fort Worth lists below. Neither status means a bid was submitted. A bidder has sent a response; an awarded vendor has received a contract or other authorized purchase. Check the buyer’s definitions.

Fort Worth illustrates the distinction. Its business guidance identifies separate prequalification for certain public works, including water and sewer work, paving, and roadway or pedestrian lighting. Opening a Bonfire account does not satisfy that screening.

I would start with nearby buyers whose facilities match your work. An HVAC shop seeking local RTU service calls should spend its first week getting onto those buyers’ service lists. Distant courthouse construction can wait.

Before estimating a particular job, read its eligibility requirements. A login will not supply a missing license, bonding capacity or required experience. Our Texas government contracting guide covers the wider bidding process; the work here is getting your business into the right systems and keeping it there.

Step 1: Build the company file before opening accounts

Keep your W-9, business details, insurance records and trade licenses in one controlled company file so each government registration uses consistent information.

Start with the business identity. Write down the legal name required by your tax records and any doing-business-as name. Add the business structure and both addresses: physical and remittance. The remittance address is where payment correspondence goes. It can differ from the shop address.

The IRS explains that Form W-9 supplies your taxpayer identification number to the party reporting payments. Use its current form and instructions. If you are unsure of your LLC’s tax classification, ask the person who handles your returns. Save that answer in the company file before opening more profiles.

I organize the file by what can be reused and what needs a fresh decision:

Record What to have ready What to check before reuse
Business identity Legal name, tax ID, business structure and DBA if applicable Does the requested name match the W-9 instructions?
Contacts Bidding contact, owner and accounts-receivable contact Who receives notices when the office manager is away?
W-9 Current signed version when the buyer requests it Has the name, address or tax treatment changed?
Insurance Current certificate and broker contact Is the policy still in force, and does this job need different coverage?
Trade licenses License details for regulated work Is the license current and held by the proper person or entity?
Bonding Surety contact and current bonding letter if needed Does the letter address the kind and size of job being considered?
Experience Short descriptions of past jobs and reference contacts Does the solicitation accept these types of references?
Authority Person authorized to accept terms and sign documents Does this form need an owner, officer or other authorized signer?

Keep these records ready, but upload only what the agency requests at that stage. When a portal accepts your insurance certificate or license number, that can finish a profile field without answering the question that matters for the next bid: does your company meet that job’s requirements? Read the packet before committing.

Send the insurance section to your broker while you still have time to decide whether to bid, especially when the buyer asks for coverage or endorsements you have never had to provide on private work. Ask for the cost of any changes. The government contract insurance guide explains the difference between a certificate and additional-insured coverage.

Use a company-controlled email address for registration. The owner needs recovery access. An estimator’s personal email can leave with the estimator, taking your password-reset route with it. Store passwords in a password manager, with the portal name and company record they belong to, rather than beside tax IDs in an unprotected spreadsheet.

Bid Builder’s company file, called the Bid Passport, serves this repeated paperwork. Your W-9 and insurance information stay with your licenses and experience records, ready for later bid forms. The first packet takes longer because you are assembling those records. Reusing accurate records makes the next packet faster.

Step 2: Choose NIGP commodity codes that send the right notices

Select NIGP codes for the services your crew sells, then compare them with recent agency solicitations; narrow selections miss work, while broad selections bury it.

A commodity code is the buyer’s label for a product or service. The Texas Comptroller’s NIGP guidance directs vendors to its commodity book and stresses correct class and item selections. For common five-digit selections, the first three digits identify the class and the last two identify the item.

NAICS is different. The Census Bureau’s North American Industry Classification System classifies business establishments by industry. A portal can ask for both NAICS and purchasing commodity codes. Filling in the industry field does not necessarily subscribe you to commodity-based notices.

Read past the trade name. A janitorial contractor selling night cleaning can select a category that sounds right yet receive supply orders for chemicals, because the buyer distinguishes the products used on the job from the labor it wants to buy. HVAC has a similar split between equipment purchases and maintenance. Look at the scope attached to the category.

The following starting points appear in Fort Worth’s published NIGP list. Descriptions are shortened here. Read the full wording in the agency’s current selection screen before saving.

Work you want NIGP starting point What to inspect before selecting it
Recurring custodial service 910-39, janitorial/custodial services Whether your other services need separate categories
HVAC maintenance and repair 910-36, heating, air conditioning and ventilation service, including installation Whether the buyer codes a larger construction project elsewhere
Mowing and routine grounds care 988-36, grounds maintenance Whether the scope includes tasks outside your crew’s offer
Roadside mowing 988-75, roadside maintenance services Whether your equipment and operating plan fit roadside work

A filled-in category worksheet

For an illustration, take a six-person mowing crew in Temple that maintains commercial grounds. It has equipment for routine mowing and edging, but does not trim large trees or perform roadside traffic control.

Its worksheet could read:

  • Primary service: recurring grounds maintenance. Review 988-36.
  • Extra work accepted: seasonal bed cleanup within existing maintenance accounts. Search the buyer’s terms for that work and inspect the scope.
  • Work excluded: tree removal, irrigation installation and highway right-of-way mowing.
  • Geography: only locations the crew can service within its planned route.
  • Review task: compare the selected categories with a recent grounds-maintenance bid from each target buyer.

I would leave roadside maintenance unselected until that owner decides the crew can perform it. A notice is only valuable when the company can reasonably bid the work. Clicking every landscaping-related result will not fix a missing operating capability.

For an HVAC company, I would search both equipment names and service terms, then inspect the codes on the agency’s last comparable solicitation to see whether the buyer treated the work as maintenance, an equipment purchase or part of a construction package. The buyer might package an RTU swap inside a broader facility project.

How many codes should you choose?

There is no reliable universal number. Choose enough to describe each service you will quote, and no more than you can explain. The test is a plain sentence: “We can perform the work this category describes.”

After notices begin arriving, record why you discard them. If most are product-only purchases and you sell installed service, check whether you chose supply categories. If a matching solicitation appeared without an email, inspect its assigned code before blaming the portal. Record geographic filters separately. A notice for the right service in the wrong county calls for a location change, not deleting the service category.

Keep a short reason beside each saved category so the next employee knows why you selected it. Revisit the list when you add a service or stop offering one.

Step 3: Activate the account and test the notifications

Confirm the registration email, finish the buyer’s profile, and test access to one solicitation before treating a Bonfire, IonWave or city-specific account as ready.

A successful login proves only that the credentials work. You still need to know whether the agency can find your company and whether your chosen contact will receive notices.

Use this acceptance check for every new account:

  • The agency name matches the buyer you intended to register with.
  • The business profile shows the proper company and tax identity.
  • Required registration fields have been saved, with any review status recorded.
  • Your selected commodity categories remain visible after you sign out and back in.
  • The notice address is correct, and confirmation messages arrive there.
  • You can open the document area of an available solicitation or identify the additional access step.
  • You have saved the buyer’s registration help contact and your supplier number, if assigned.

For Bonfire vendor registration, enter through the specific agency’s official link. Dallas and Harris County use different agency portals. Even where existing credentials work, inspect the agency relationship and notification settings.

For IonWave vendor registration, use the agency’s Supplier Registration route. At Plano ISD, the public page and the response account serve different purposes: viewing opportunities is available without registration, while electronic responses require registration. Check which stage you have reached.

A new-bid alert tells you an opportunity exists; an addendum changes the documents you must price or return. Once you choose a job, find its instructions for registering interest and receiving changes rather than assuming the category subscription that brought you the first notice will cover every later message about that procurement. Check the solicitation before submitting.

If confirmation is missing, inspect junk mail first. Check the address you typed, then use the support route on the official portal. Avoid creating another company record while the first one waits for approval. Recover the existing record first. Duplicate profiles can split your documents and notices between accounts.

I also write down what remains unresolved. “Account created; tax information awaiting review” is a usable status. “Registered” is too vague when the office manager needs to know whether the estimator can submit tomorrow.

Texas registration portals and what they cost

Most basic local bid registrations are free; Texas CMBL is a separate paid listing, and optional portal alert plans should be evaluated separately from account access.

Use the agency links below as the starting point. They identify the current system and explain how to reach it. The cost column refers to basic registration, not insurance, bonds, plan purchases or the cost of preparing a bid.

Public buyer Portal and official registration entry Basic registration cost What the setup is for
City of Houston Beacon Bid through Houston supplier registration Free, per the city’s Beacon instructions Category-matched solicitations and change notices
City of Dallas Bonfire through Dallas vendor registration Free basic Bonfire account Agency opportunities and selected commodity categories
City of San Antonio SAePS and CIVCAST through Become a Vendor No registration fee listed on the city instructions SAePS service notices; a separate public works route through CIVCAST
City of Austin Austin Finance Online registration guidance No registration fee listed on the instructions City vendor profile and purchasing categories
City of Fort Worth Bonfire plus PeopleSoft supplier registration Bonfire is free; no PeopleSoft registration fee listed Bonfire bid notices; PeopleSoft supplier administration
Harris County Bonfire through county solicitation opportunities Free Notices based on selected NIGP codes and electronic responses
Plano ISD IonWave through district bid instructions No registration fee listed on the district instructions School district category alerts and electronic bidding
State of Texas CMBL through Comptroller eSystems registration $70 annually State bidder-list matching by class/item and service district

Where the instructions do not state a fee, confirm any charge before accepting it. A separate plan room can have its own terms.

The Euna Supplier Network plan page distinguishes its free plan, including matches from registered agencies, from optional paid discovery features. It states that placing a bid on the platform does not carry a fee. You do not need to buy wider discovery just to create a basic account for one of its buyers.

I would get the required agency accounts working before buying another alert feed. First identify what coverage you lack and who will act on the notices. A second stream of emails does little for a two-person office if nobody has time to review the first.

City of Houston vendor registration starts with Beacon Bid

Houston directs suppliers to Beacon Bid to respond to city solicitations, including businesses that already have an older city supplier registration.

Start with Houston’s current supplier registration page. Use its Beacon Bid Agency Portal link and select Subscribe to Agency. The city says suppliers need the Beacon registration to access and respond to its available solicitations. It provides further supplier instructions after a contract or purchase order is awarded.

Houston’s Beacon registration sheet says the subscription is free and requires a working email address, with no password. Enter your contact information, search for categories by keyword, and confirm your email. The sheet describes matching solicitation notices and change notices, with access to specifications by email.

For an owner, the important check is which stage an old vendor number represents. A prior payment record does not prove the current bidding subscription is active. Open the city’s live registration page before handing an old bookmark to a new office manager.

My Houston setup note would have separate lines for the Beacon subscription and the city supplier record. Record the notice address and selected categories. Date the access check. If post-award onboarding is still outstanding, leave it marked that way.

For a plumbing company, category selection should reflect the work offered. A supply-only notice for valves has a different estimating burden from a service agreement covering repairs at occupied facilities. Read one matching solicitation and confirm the subscription is producing that kind of work.

When Houston changes its bidding system, repeat the access check through the city’s official page. Keep the Beacon confirmation with your registration record so another employee can identify the subscribed address.

City of Dallas vendor registration through Bonfire

Dallas uses Bonfire, and its published registration sequence includes email confirmation followed by commodity-code selection before you begin reviewing matching solicitations.

The Dallas vendor registration instructions walk through account creation and email confirmation, followed by code selection. The linked City of Dallas Bonfire portal is the agency-specific destination.

The category step deserves more attention than the password step. Search by both code and keyword, then inspect the selected items. A floor-care company might be interested in recurring custodial work and separate floor maintenance. Leave unrelated building services unchecked.

After setup, save your chosen categories outside the portal as well. You want a record that another person can understand without clicking through the entire account. Include the service description, not just the digits.

I would rehearse access on a Dallas solicitation that resembles work the company already performs, following the route from the notice to the attachments and response instructions before assigning takeoff work to an estimator who may discover the account cannot reach a required document. You can inspect a job without bidding it.

Treat Dallas city registration separately from Dallas-area school districts and counties. A familiar regional name is not evidence that two buyers share a vendor list. The legal entity named on the solicitation is the buyer whose instructions control.

Assign the Dallas notices to one person who sends promising jobs to the right estimator. Copying the whole office does not assign the work.

City of San Antonio vendor registration has two stages

San Antonio requires initial SAePS registration followed by profile and NIGP setup, while its public works bidding uses a separate CIVCAST route.

Use the city’s Become a Vendor instructions. The city describes SAePS for goods and services, including janitorial and HVAC work. It directs public works bidders to CIVCAST.

The initial form is only the start. The city says it sends SAePS credentials within 48 business hours of pre-registration, after checking your tax ID and whether a profile already exists. Its finish-registration instructions cover login security along with the vendor profile and NIGP selections. Start before bid morning.

San Antonio permits one account and one designated notice email per vendor. Use an address the business can maintain. For a small shop, I would use a company-controlled bidding inbox with a named person responsible for reviewing it each working day.

The city’s vendor FAQ explains that SAePS notices follow selected NIGP codes. It also describes an Other Bids feature for opportunities missed because registration happened later or a different category was selected. The procurement specialist listed on the advertisement can help with the bidder-list question.

For a paving contractor, the public works distinction matters before any account setup. Read the specific advertisement and follow the CIVCAST route when instructed. For an HVAC service shop, check whether the purchase is a service contract or part of a construction project. The trade name alone does not decide the submission system.

Finish the Vendor Information tab in one sitting. San Antonio warns that saving it halfway through means redoing it when you return. Wait for the successful-save message, then check that the NIGP selections appear in the Spend Categories tab.

City of Austin vendor registration through Austin Finance Online

Austin’s registration training separates business information, W-9 requirements, addresses, NAICS codes and commodity codes, so prepare those answers before starting the supplier profile.

Use Austin Finance Online’s official vendor training page. Its register-as-a-vendor link opens the Austin account registration form. The training page also provides routes for maintaining an existing account and reviewing solicitations.

Austin is a good reminder that industry classification and purchasing categories are separate fields. Have both ready. Use the right code system for each field.

Before opening a new record, search for an existing company profile using the city’s vendor-search route. If an earlier office manager is still listed, recover that record and update the contact before creating another company profile.

Review Austin’s address fields with whoever sends your invoices, particularly if a bookkeeping service receives payment correspondence at a different address from the shop where your crews load their trucks. Save both addresses under their proper labels. Record who can change them.

Once registered, test the route from a solicitation listing to its bid instructions. Bookmark the city entry page and the account login separately. The first helps you detect a changed process; the second gets you into the working profile.

If Austin registration stalls, send the help contact the field name or status that stopped you, along with your company name and account reference, so support can identify the failed step without asking you to repeat the whole registration. Leave passwords out.

Fort Worth requires Bonfire and PeopleSoft

Fort Worth tells suppliers to register in Bonfire for bidding opportunities and in PeopleSoft for supplier administration, making one working login insufficient for the city’s setup.

The Fort Worth supplier page links both systems. It says Bonfire handles solicitations posted on or after January 1, 2024, and requires PeopleSoft registration for suppliers regardless of whether they participate in bidding opportunities.

The city also separates obtaining an approved supplier record from registering a user for that record. Follow the sequence shown in its PeopleSoft instructions. Record the supplier ID and user ID in their proper places; they serve different purposes.

I would give the bidding contact responsibility for Bonfire notices and give the owner or authorized office contact responsibility for supplier-record changes. The city instructs suppliers to maintain their own PeopleSoft details, including contacts and payment information.

For a company-name change, Fort Worth specifically tells suppliers to contact Vendor Management instead of editing the name in PeopleSoft. Record that instruction alongside the account. Routine contact changes and a change in legal identity need different handling.

For paving and utility crews, account setup also needs a qualification check. Fort Worth’s public works guidance identifies work categories with separate prequalification requirements. Read the project’s requirements before spending days on quantities. Your company may need to qualify, or the packet may specify a permitted role for a qualified subcontractor.

Track Bonfire access separately from the PeopleSoft supplier approval and user login. For public works, add a qualification status with the date you checked it.

A janitorial firm needs the supplier accounts too. Read its own service packet for additional screening; the paving requirements do not automatically apply.

How do you become a Harris County vendor?

Harris County uses free Bonfire supplier registration and sends opportunity emails based on the NIGP codes selected in the vendor’s profile.

Enter through the Harris County Purchasing Department’s solicitation page, which links the county Bonfire portal. The county uses it to distribute and receive bids and proposals. Its page also provides registration support.

Select codes before calling the account ready. The county explicitly ties automatic emails to those selections, so a generic profile without the right service categories leaves a hole in the setup.

For a grounds company, I would read the site list on a Harris County notice before selecting categories for similar work, because a contract spread across distant facilities can consume the hours that make a compact private mowing route profitable. Map the stops. Your distance from the purchasing office tells you little.

Record the department and buyer contact on each opportunity you pursue. County purchasing can involve several operating units, and an email about one procurement is not a standing invitation for every department’s work. Follow the contact instructions attached to the job.

This is also where I would ask about smaller quote opportunities. Once the profile is active, send a brief description of your services and ask whether the appropriate department maintains a separate quote list.

If you already have a Bonfire login for Dallas or Fort Worth, test it through Harris County’s portal. Confirm that the county connection shows your current service categories and notice address.

How do you become a vendor for a school district?

Register with the school district’s purchasing office and bidding system, then meet the separate solicitation or contract requirements before treating the district as a customer.

Plano ISD provides a clear example. Its current bid instructions identify IonWave as the district’s electronic bidding system. Visitors can view open opportunities without an account, but electronic responses require vendor registration. Category selections drive notifications to the address on the vendor profile.

Open the Plano ISD IonWave login and Supplier Registration page from the district instructions. Enter the business details and the services you offer, then follow the required registration fields. Test access before assigning a bid to the estimator.

School work needs a scope check beyond the vendor account. A cleaning company should ask about occupied buildings and work hours. A roofing company needs to understand how the site will be separated from students. Read the packet’s access and personnel requirements before promising a start date or assigning a crew.

Portal access does not authorize campus work. Confirm the award or authorized order and whatever site requirements apply. An enthusiastic campus contact cannot substitute for the district’s purchasing process.

Keep one row per school district in the registration record, with the account status separated from any awarded contract so a dispatcher looking at the list can tell whether the company has bidding access or authority to accept an order under an existing agreement. Include the contract reference when there is one.

I would also label any ongoing vendor solicitation carefully. If a district invites responses throughout a period, submitting the application can still require evaluation and an award step. Read its terms rather than assuming that an open registration page means immediate approval.

Our school district bidding guide covers choosing and preparing school work in more depth. At registration, focus on reaching the buyer and receiving its notices. Test the response account before a deadline arrives.

Texas SmartBuy, CMBL and ESBD serve different jobs

Texas CMBL is a paid bidder list managed through Comptroller eSystems; ESBD carries bid notices, while Texas SmartBuy also serves state purchasing and contract functions.

Start with the task you need to do. If you followed a search for “Texas SmartBuy vendor registration CMBL” because you want to read one advertised bid, joining the paid bidder list is a separate decision from opening the notice and following that buyer’s instructions.

The Comptroller’s CMBL instructions explain the state bidder-list application. Have your EIN ready; the Comptroller requires it for registration. Prepare your business structure and purchasing codes, plus the Texas highway districts where you can provide the service. Create the eSystems user profile and verify the email. Then choose Apply for CMBL. The annual fee is $70.

The CMBL FAQ states that vendors do not have to join the list to do business with the state. Purchasing entities use it to identify vendors by their selected products or services and geographic districts. Payment for enrollment does not award a contract or register you with every local government.

I would join when state work fits the company’s service area and someone will review the invitations. I would not make paid CMBL enrollment the first task for an owner who only wants work from a nearby city and school district. Get those local accounts right first.

If you pay by mailed check or submit a paper application, allow for processing. The Comptroller says those applications and payments can take up to 30 working days. A mailed application needs that lead time.

Geography is part of the selection

Choose districts you can serve at the price you are willing to quote. A statewide selection creates a statewide inbox. For a two-truck HVAC shop, travel can make a small service agreement unattractive even when the equipment is familiar.

Write down the reason for each selected area. Planned expansion is a decision; accidentally checking every district is a setting error. Review the list after you have seen the first batch of notices.

CMBL also needs an annual renewal entry in your calendar. Save the payment confirmation and verify the active status. A receipt in an employee’s inbox is hard to find when the owner later asks why notices stopped.

Keep local and state records separate in your tracker. Houston’s supplier setup, a school district’s IonWave profile and the CMBL listing can all be active at once. None is a substitute for reading the submission instructions on the particular bid you intend to send.

How do you get on a bid list for small purchases?

Ask the purchasing office which vendor list it uses for informal quotes, then provide a short service description and confirm any separate registration or qualification requirement.

A formal bid notification list and an informal quote list can serve different purchases. Registering in the public portal does not establish that the department collecting small repair quotes will contact you. Ask about the process directly.

Once the supplier profile is active, I would send purchasing a short introduction about the services the company can quote and ask how its informal list works, using the contact designated in the solicitation if the question concerns an open bid. Keep the message specific.

A sample email to purchasing

Subject: Vendor registration and small repair quote list

Hello Purchasing Team,

Our company provides commercial HVAC maintenance and RTU replacement within our service area. We have registered in your supplier portal and selected the categories that match those services.

Does your department maintain a separate list for informal repair quotes? If so, please let us know how to join it and whether you need a capability sheet, license information or other records.

Our bidding contact is [name, phone and email]. Our supplier number is [number, if assigned]. We can send our current insurance certificate through your preferred channel.

Thank you, [Authorized company contact]

Replace the trade and area with your own facts. Do not attach tax records or bank details to a general introductory email. The buyer can tell you where required onboarding records belong.

A capability sheet can be one page. State the work you perform, where you can perform it and who answers quote requests. Include relevant license details and a few past-job descriptions if requested. Skip sweeping claims such as handling every facility need.

I would ask how the office updates the list and whether there is a qualification process for the work. I would also ask how quote invitations are sent. A phone-only contact process requires different coverage from a monitored bidding inbox.

There is no single small-purchase dollar limit for every public buyer. The purchase type and agency policy can change the route, as can the funding source. The guide to smaller public contracts and informal quotes covers that issue without treating one number as universal permission.

When a quote request arrives, read it as a purchase with its own requirements. Check the scope and response date. Confirm the authority to proceed. Being on a list is an opportunity to compete. It does not authorize mobilization, even if the person requesting the quote knows your crew.

Keep registrations current without trusting alerts alone

Review government vendor accounts whenever staff or business records change, calendar annual renewals such as CMBL, and independently track the documents for every bid you pursue.

In the same October 2026 sample of 11,153 Texas bids, 11.8% linked to newspaper legal-notice websites. Those are recorded link destinations; the bid documents can be hosted elsewhere. Plano ISD, for example, describes newspaper advertisements alongside its IonWave posting process on its official bid page.

Those figures explain why account alerts cannot be the whole search routine. A buyer can advertise outside your chosen portal, use a category you did not select, or send a notice to an address nobody monitors. For broader discovery methods, use our guide to finding government bids.

A registration maintenance schedule

I recommend this office schedule alongside any deadlines the buyer sets.

When What the office checks Evidence to retain
After each new signup Approval status, saved codes and document access Confirmation and supplier number
Monthly Notice routing and whether categories match the work arriving Brief note of categories added or removed
Before each bid Correct buyer account, current instructions and access to changes Solicitation record and downloaded addenda
Before a policy or license expires Replacement record and buyer-specific update needs Current document and submission confirmation
Before CMBL’s annual expiration Renewal payment and active listing status Receipt and status record
Immediately after a staff or business change Email ownership, access rights, addresses and legal details Updated profile and assigned account owner

An expired insurance certificate is a document problem even if the policy renewed. Get the replacement from your broker and update the places that require it. If coverage changed, compare the new policy information against active contract obligations. Do not assume every agency receives the broker’s renewal email.

Likewise, a company-name change deserves more than editing a display name. Ask the buyer how its supplier and payment records must be updated. Fort Worth specifically addresses supplier responsibility for maintaining those records. Keep the bidding and payment contacts informed of the same change.

A first-week setup plan

On day one, assemble the company file and pick your initial buyers. On day two, select categories and begin the accounts. Use the remaining days to resolve approvals and test access. Ask about quote lists once the profile is active. This is a work plan, not an agency processing promise.

For an illustrative work budget, allow 35 minutes for each of six profiles and 50 minutes to gather company records: 260 minutes, or four hours and 20 minutes, before approval delays. Reserve that office time before a bid needs the accounts.

A basic tracker needs the agency and portal URL, plus the account owner and supplier number. Record its current status alongside selected codes. Include the renewal date and last access check. Keep passwords and sensitive records elsewhere. If you need a system for the work after registration, our bid management software guide explains how to organize deadlines and packets.

Fewer portal logins with Bid Board and Bid Builder

Bid Board gathers opportunities across agency sources, while Bid Builder opens your first two bid-site accounts and helps reuse your company information in each bid packet.

In our October 2026 records, the Texas page inventory contained 493 active agency bid pages across 14 platform types at 284 agencies. That page inventory is separate from the 11,153-bid sample above; it illustrates why one portal subscription misses posting locations.

For an owner building a public-work routine, these are the parts I would put to work:

  • One board for the search. Bid Board brings bids for your trade and area together, with due dates and links to the bid papers. You can review the work before deciding which additional agency accounts deserve your time.
  • The first two portal accounts opened. Bid Builder handles that setup with your company information. You provide accurate records and any verification the account owner must perform.
  • A reusable company file. Your Bid Passport holds the W-9, insurance certificate, licenses and other records used to fill forms. The next packet starts with that file instead of another search through old email.
  • Guidance through the buyer’s forms. Bid Builder walks through the required paperwork, with a bid expert available by text when a field or instruction stops you.
  • Award history beside the opportunity. You can see what past winners bid on similar jobs before committing the office to another packet. You make the final call on your number.
  • More help when paperwork outgrows the office. Bid Team plans bids with you and handles the paperwork one bid at a time on agreed dates. You make the final call on your number, sign and send.

My recommendation is Bid Builder for the owner who intends to prepare bids and wants the repeated office work to get faster. Bid Board fits the shop that already handles packets well but needs the opportunities in one place. Choose Bid Team when you want the paperwork handled with you on agreed dates.

Get the required accounts ready, then use Bid Builder to put that company file to work on your next packet.

Questions people ask

Quick answers

Does registering as a city vendor guarantee work?

No. A vendor account lets the city identify your business and can give you access to notices or electronic bidding. You still need to meet the requirements of each purchase and receive an award or authorized order. Fort Worth, for example, separates supplier registration from prequalification for certain public works categories.

Is city vendor registration free?

Usually, basic local registration is free. Houston's Beacon instructions and Harris County's Bonfire guidance explicitly say so. Paid discovery subscriptions are a different purchase. Texas CMBL is a separate state bidder list with a $70 annual fee. Read the agency's instructions before buying an alert subscription to access a local bid.

Do I need a different account for every government agency?

Not always. A portal may let you reuse a login, but each buyer can require its own agency connection. Your commodity selections, notification settings and eligibility can differ by buyer. Fort Worth also requires two systems for one city: Bonfire for bid opportunities and PeopleSoft for supplier administration. Save the status of each registration separately.

Which NIGP code should a janitorial company select?

Start by checking 910-39, Janitorial/Custodial Services, in the agency's current code list. Add other categories only for services your company offers. A cleaning-products category alone can send supply notices while missing labor contracts. Compare your selections with the categories on a recent custodial solicitation from that buyer.

Can I bid on Texas state work without joining the CMBL?

Yes. The Texas Comptroller says CMBL enrollment is not required to do business with the state. The paid list helps purchasing entities identify vendors by service categories and geographic districts. Each solicitation still controls its own eligibility and submission requirements, including any account needed to obtain documents or send a response.

How long does vendor registration take?

It depends on the buyer. San Antonio says it sends SAePS credentials within 48 business hours of pre-registration, after checking the tax ID and existing records. Texas allows up to 30 working days for paper CMBL applications and mailed check payments. Enter the information early enough to resolve a rejected field or pending approval.

Why am I registered but getting no bid emails?

Your profile may be missing a category or notification setting. Check your agency subscription and notice address first. Then look for a pending approval or an unconfirmed email address. An account can exist without the right notice settings. San Antonio also provides an Other Bids route for solicitations whose notices went out before registration or under a different code.

Can someone register my business and help prepare the bids?

Yes. Bid Builder opens your first two bid-site accounts and helps fill bid forms from your company file. You supply accurate business records and handle any owner-only verification. Bid Team provides more hands-on paperwork help on agreed dates. You make the final call on your number, sign and send.

Research file

Sources used in this guide

Sources are linked at the claim they support and collected here for auditability. Vendor features and prices can change; verify them before purchasing.

  1. Houston supplier registrationCity of Houston: Current Beacon Bid registration route and separate instructions after award; verified October 15, 2026.
  2. Houston Beacon supplier registration instructionsCity of Houston: Free registration, category selection and notices; verified October 15, 2026.
  3. Dallas vendor registration stepsCity of Dallas: Bonfire registration, email confirmation and commodity selection; verified October 15, 2026.
  4. San Antonio vendor registrationCity of San Antonio: SAePS registration stages, contact rules and CIVCAST for public works; verified October 15, 2026.
  5. Austin Finance Online vendor trainingCity of Austin: Registration sequence covering W-9, addresses, NAICS and commodity codes; verified October 15, 2026.
  6. Fort Worth supplier informationCity of Fort Worth: Bonfire and PeopleSoft registrations serve different purposes; verified October 15, 2026.
  7. Fort Worth business and prequalification guidanceCity of Fort Worth: Free Bonfire registration and separate public works prequalification; verified October 15, 2026.
  8. Harris County online solicitation opportunitiesHarris County Purchasing Department: Free Bonfire supplier registration and NIGP-based email notices; verified October 15, 2026.
  9. Plano ISD current proposals and bidsPlano Independent School District: IonWave viewing, registration, notification and newspaper advertisement practices; verified October 15, 2026.
  10. Texas CMBL registration instructionsTexas Comptroller of Public Accounts: eSystems application, service districts and annual registration fee; verified October 15, 2026.
  11. Texas CMBL questions and answersTexas Comptroller of Public Accounts: Optional bidder-list enrollment, annual fee and mailed-application timing; verified October 15, 2026.
  12. NIGP commodity code guidanceTexas Comptroller of Public Accounts: Official commodity-book access and correct class/item selection; verified October 15, 2026.
  13. Fort Worth NIGP code listCity of Fort Worth: Published descriptions for 910-36, 910-39, 988-36 and 988-75; verified October 15, 2026.
  14. Euna Supplier Network plansEuna Solutions: Free agency bid access and optional paid discovery plan; verified October 15, 2026.
Your next best move

Find the jobs. Get the accounts ready.

Bid Board brings bids for your trade and area together. Bid Builder opens your first two bid-site accounts and helps you prepare each packet from your company file.

Find bids near me