Skip to main content
Resource Guide

Texas ESBD and SmartBuy: Vendor Registration Guide (2026)

October 16, 20268 min readConstructionBids.ai Team

Summary

Texas ESBD, reached through Texas SmartBuy, is the public list of state solicitations, and the Texas Comptroller says vendors can search it without logging in. Vendor registration happens separately on the Centralized Master Bidders List (CMBL): create a Comptroller eSystems profile, choose Apply for CMBL, select NIGP class and item codes and highway districts, and pay the $70 annual fee. Verify current steps on the official portal.

What ESBD and the CMBL are

Texas state bidding runs on two separate systems. The Electronic State Business Daily (ESBD) is where solicitations are posted. The Centralized Master Bidders List (CMBL) is where vendors register so purchasers can find and notify them.

The Texas Comptroller of Public Accounts describes the ESBD as the online system where state agencies are required to post solicitations that exceed $25,000, and notes that many local governments also use it. The Comptroller's Vendor Information Center says companies can search ESBD by government agency or by class and item number. ESBD sits on Texas SmartBuy (the Comptroller links to it at txsmartbuy.gov/esbd), which the Comptroller describes as the online purchasing system for state agencies, local governments, and institutions of higher education.

The CMBL, according to the Comptroller, is a master database Texas purchasing entities use to build mailing lists of vendors for bid opportunities, based on the products or services each vendor can provide. Its outreach page adds that state agencies planning a purchase must search the CMBL for potential vendors. Registration costs $70 a year.

Two points follow for bid managers. You do not need an account to read ESBD postings: the Comptroller says vendors do not have to log in to access solicitations. And the Comptroller's CMBL FAQ states that a vendor is not required to be on the CMBL to do business with the State of Texas; registration is how agencies find and notify you.

For a wider view of federal, state, and local sources, see our guide to finding government construction bids.

Bidding Texas public work? See matched public bids from thousands of portals free for 7 days alongside your ESBD routine.

Step 1 - Confirm eligibility and gather your information

Before you open the application, confirm that your company is in good standing with the state and, if applicable, that its franchise tax account status is active. The Comptroller's registration instructions list those checks first, then name the information you will need:

  • An Employer Identification Number (EIN) issued by the IRS. The Comptroller states that an EIN is required and that it does not accept Social Security numbers for registration.
  • Your company's business structure.
  • The purchasing class and item codes closest to the products or services you actually provide.
  • The Texas highway districts where your products or services are available or deliverable.

Settle the codes and districts with your estimating lead first, because they decide which notices reach you (see Step 4).

Start from the Comptroller's own pages at comptroller.texas.gov, not a search ad or an emailed link. The Comptroller's CMBL page carries a fraud alert about a vendor certification scam in which criminals email state vendors with fraudulent requests for information.

Step 2 - Create your Comptroller eSystems profile

Create a user profile in the Comptroller's eSystems portal, which the Comptroller's registration instructions say you need before you can apply for the CMBL. The registration page names the new-user button Create Password, while the renewal instructions call it Create Profile, so follow the label you see on screen. The Comptroller lists the setup steps: choose a unique user ID, enter your email address, name, telephone number, and password, pick security questions, accept the Terms of Use, and complete email verification.

Use an email address your team actually monitors. The Comptroller says purchasing entities are moving toward electronic notification and strongly suggests keeping an accurate email address on your CMBL profile.

If your company already has an account, contact your company's primary CMBL user. The Comptroller's Vendor Information Center also mentions an upgraded registration system through the MyCPA Secure Login Portal, so verify which login the official page currently sends you to.

Step 3 - Apply for the CMBL and enter company details

On the eSystems menu, select Apply for CMBL and follow the prompts through the registration process. The Comptroller's instructions do not describe every screen, so answer each field from your company's official records and verify current steps on the official portal if a field is unclear.

A few rules from the Comptroller's CMBL FAQ shape the application:

  • Your vendor identification number (VID) is made up of your federal tax identification number.
  • One profile cannot hold multiple business locations. Each location registers separately, with its own $70 annual fee.
  • Vendors cannot change their VID or company name in the system. For those changes, call a CMBL representative at 512-463-3459.

The Comptroller's CMBL search tips show that vendors are grouped into business categories, three of them for construction: 01 Heavy Construction other than Building Contracts, 02 Building Construction, including General Contractors and Operative Builders, and 03 Special Trade Construction. Purchasers can filter the CMBL directory by category, so pick the one that matches your firm if asked.

Step 4 - Choose NIGP codes and highway districts

Select the NIGP class and item codes and the highway districts that match the work you can actually perform. These choices drive which solicitations reach you.

The Comptroller explains that each item the State of Texas buys is assigned an NIGP Class-Item code, from the system developed by the National Institute of Governmental Purchasing: a 3-digit class code plus a 2-digit item code. The Comptroller's VetHUB FAQ notes that NAICS codes are not valid in state of Texas purchasing, so the codes on your federal profile do not carry over. Look up codes on the Comptroller's NIGP Commodity Book page.

Be selective. The Comptroller warns bidders not to select classes or items for which they cannot do business, and says a vendor unable to bid or deliver upon award may be removed from the CMBL. If no code fits exactly, choose the closest ones, and ask the CMBL Help Desk if you need help.

Highway districts work the same way. The Comptroller states that Texas is divided into 25 highway districts, and vendors should select only the districts where they can actually provide their products or services.

According to the CMBL FAQ, these selections matter because of how agencies use the list. For procurement opportunities over $25,000, state agencies are required to send notice to all active CMBL vendors with the applicable class and item codes and relevant highway districts. For opportunities over $10,000 up to $25,000, agencies must solicit at least three such vendors. Up to $10,000, competitive bids are not required but are encouraged, and agencies frequently refer to matching CMBL vendors.

Step 5 - Pay the $70 annual fee

The Comptroller states that the CMBL annual registration fee is $70. You can pay online by credit card, debit card, or electronic check (U.S. addresses only), or by paper check. Vendors without a U.S. mailing address, the FAQ says, should print the form at the end of registration and mail it with a check or money order payable to CPA-CMBL to the Texas Comptroller of Public Accounts, P.O. Box 13186, Austin, Texas 78711-3186. A two-year registration is not available.

Plan for processing time. The FAQ says new registrations and profile changes should appear on the Statewide Procurement Division website within 30 minutes, while hard-copy applications and check payments can take up to 30 working days. Receipts are not mailed; a system-generated email confirms payment and registration to the contact on file.

Step 6 - Keep the profile current and renew every year

Renew the CMBL registration every year and keep the profile accurate in between. The Comptroller says an expiration notice is emailed or mailed 40 to 45 days before the expiration date on the profile. Put that date on a shared calendar with a named owner.

Renewal runs through eSystems. If your CMBL account is not yet linked to your login, the Comptroller's instructions have you choose Manage CMBL Accounts, enter your Vendor Identification Number, and enter the personal identification code starting with RG from your renewal and expiration letters. Then select Update Registration, review the profile, and use the Pay CMBL Fee button. Print the confirmation page as a receipt.

Between renewals, businesses active on the CMBL can change their NIGP codes and contact information in eSystems. If notices stop arriving, the FAQ points to the usual causes: an outdated address, contact, or profile, or codes and districts that no longer match your work.

How to find and submit a bid on ESBD

Search ESBD directly on Texas SmartBuy. The Comptroller's tips are to use Google Chrome, search by NIGP class and item code, and leave out dashes when entering a code. Agencies publish their own tips too: the Railroad Commission of Texas, for example, tells respondents to pick the agency from the dropdown or enter its agency number, set Status to Posted, and click Search.

Build a routine around that: save the codes and agencies your team cares about, search on a set schedule, and log each posting with its response due date. The Comptroller notes that once the Response Due Date has passed, a solicitation is no longer available on ESBD until it is awarded, so download documents and addenda while the posting is open.

The most important rule: the Comptroller states that respondents cannot submit bids through the ESBD. The documents attached to each solicitation explain how to respond, so read them for the submission method, address or platform, deadline, and required forms. If a solicitation sends you to a separate e-procurement portal, our guides to Bonfire and OpenGov Procurement cover those workflows.

Watch for subcontracting plan requirements on larger jobs. The Comptroller's VetHUB FAQ states that agencies must consider requiring a subcontracting plan for contracts expected to exceed $100,000, and that when an agency has identified probable subcontracting opportunities, a response must include a VetHUB subcontracting plan to be considered responsive. Under rules effective May 12, 2026, a prime contractor's good-faith effort means notifying two VetHUBs for each subcontracting opportunity, per the FAQ. Build that outreach into your bid schedule early.

For ESBD questions, the Comptroller lists ESBDsupport@cpa.texas.gov and 512-463-3034, Option 1. CMBL questions go to the CMBL Help Desk at e.cmbl@cpa.texas.gov or 512-463-3459.

HUB certification is now VetHUB

If your firm held a Texas HUB certification, check its status. The Comptroller's VetHUB FAQ states that the program now certifies businesses owned and operated by service-disabled veterans under rules effective May 12, 2026, and that earlier certifications based on race, ethnicity, or sex were revoked unless the business proved ownership and control by service-disabled veterans. The Comptroller says VetHUB certification is free, is good for up to four years while the business stays eligible, and can take up to 90 days to review. It is a separate application from the CMBL.

A note on TxDOT highway lettings

TxDOT states that it must qualify bidders before they become eligible to bid or receive a bid proposal on a construction or maintenance project, that all three of its qualification levels require annual requalification, and that its confidential questionnaire, normally used for construction projects, requires an audited financial statement from an independent CPA firm. TxDOT also states that subcontractors do not need to be prequalified. CMBL registration does not replace TxDOT prequalification, so check TxDOT's contractor prequalification page for current requirements. For federal work, see our SAM.gov registration guide.

How ConstructionBids.ai helps

ConstructionBids.ai does not currently collect ESBD postings, because txsmartbuy.gov's robots.txt disallows automated access and we honor robots.txt. Texas contractors should keep checking ESBD directly for state agency work. ConstructionBids.ai covers other public construction sources across thousands of portals in one feed with deadline alerts, which can sit alongside an ESBD routine.

Keep your CMBL profile current, run ESBD searches on a schedule, and let one feed cover the other portals you would otherwise check by hand. ConstructionBids.ai plans are $59, $79, and $99 a month, with a 7-day trial of Command. To compare monitoring tools, see our list of the best construction bidding software for 2026.

Frequently Asked Questions

No. The Texas Comptroller states that the ESBD is available to the public and that vendors do not have to log in to access solicitations.

ESBD is where solicitations are posted, and the Comptroller says state agencies must post solicitations over $25,000 there. The CMBL is the vendor database purchasers use to find and notify vendors by NIGP code and highway district.

The Texas Comptroller states that the CMBL annual registration fee is $70. Each business location registers separately with its own fee, and a two-year registration is not available.

The Comptroller's CMBL FAQ states that a vendor is not required to be on the CMBL to do business with the State of Texas. Agencies use the CMBL to send bid notices, though, so registration helps you hear about opportunities. Check each solicitation for its own requirements.

Choose the NIGP class and item codes closest to the work you actually perform, and only the highway districts you serve. The Comptroller says NAICS codes are not valid in Texas state purchasing.

No. The Comptroller states that respondents cannot submit bids through the ESBD. The documents attached to each solicitation explain how to submit a response.

Every year. The Comptroller says an expiration notice is emailed or mailed 40 to 45 days before the expiration date on your profile. Verify the current renewal steps on the official portal.

The Comptroller lists ESBDsupport@cpa.texas.gov and 512-463-3034, Option 1, for ESBD questions, and the CMBL Help Desk at e.cmbl@cpa.texas.gov or 512-463-3459 for registration questions.

No. ConstructionBids.ai does not currently collect ESBD postings, because txsmartbuy.gov's robots.txt disallows automated access and we honor robots.txt. Keep checking ESBD directly for state agency work.

Where ESBD fits next to ConstructionBids.ai

ESBD stays wherever its agencies require it. The real question is whether you also need one view of public bids beyond it.

Use ConstructionBids.ai when
  • You bid for agencies that post on several different portals, not just one.
  • You want deadline alerts and trade filters across states and agency types in one feed.
  • You want to test that with a self-serve 7-day trial first.
Keep the other platform when
  • The agencies you bid for post their solicitations on ESBD.
  • A solicitation's documents, addenda or questions are handled there.
  • Your work is limited to the agencies that post there.
Next proof step

Keep the registrations your agencies require, then run your trades and service area in ConstructionBids.ai to see what else is open.

Portal coverage

Registered on ESBD? Now see the bids it does not carry

ESBD can be required for specific agencies. ConstructionBids.ai helps you search thousands of portals in one feed with source links and bid-fit workflow.

Complete your stack with public & government bids.

ConstructionBids.ai fills the public-procurement gap with official source links, matching, alerts, risk review, and bid-decision workflow.

7-day free trialCancel anytimeThousands of verified sources