Resources
Cal eProcure registration: signing up to bid on California state work
Cal eProcure is the State of California’s online portal for businesses selling goods and services to state agencies, and registering as a sourcing bidder costs nothing. Registration lets a cleaning or facility services firm receive bid notices matched to its service codes, post ads to find primes or subcontractors, and apply for state small business or DVBE certification. Here is how the account works, how to set it up and how state agencies advertise their bids, as of November 2026.
Request a quoteCall (408) 668-0624

What Cal eProcure is
It is the state’s front door for vendors. Cal eProcure replaced BidSync as California’s procurement portal and sits inside FI$Cal, the Financial Information System for California, a joint effort of the Department of Finance, the State Controller’s Office, the State Treasurer’s Office and the Department of General Services (DGS). DGS runs the bid register and the certification programs; the portal is the FI$Cal system they share.
From caleprocure.ca.gov a business reaches four things: open bids in the California State Contracts Register (CSCR), records of past state purchases in SCPRS, small business and Disabled Veteran Business Enterprise certification with searches of certified firms, and statewide Leveraged Procurement Agreements.
Cal eProcure covers state agencies. Counties, cities, school districts and special districts generally run their own bidding on their own sites, so a firm chasing local custodial work watches those agencies’ pages as well.
Sourcing bidder or supplier: which account you need
A business new to state work registers as a sourcing bidder. Cal eProcure keeps two kinds of account apart:
| Account | Who it is for |
|---|---|
| Sourcing bidder | Any business that wants bid notifications and access to bid events |
| Supplier | A business already doing work for state departments, with a vendor record in the FI$Cal Vendor Management File |
If registration stops on a duplicate taxpayer ID error, FI$Cal Portal Support is the team that resolves it.
How to register on Cal eProcure
The DGS April 2026 brochure and its one-page instructions describe a short sequence:
- Open the portal at caleprocure.ca.gov, choose Sell to the State, then Register Now. The FAQ describes the same path as Login/Register, then Register as a Sourcing Bidder.
- Build the company profile: a taxpayer identification number (federal EIN or Social Security number), the company name and website.
- Add a primary address and a primary contact. More users can be added later.
- Set bid notifications: say whether you want CSCR notices, name who receives them, add UNSPSC codes found by keyword search, and choose your service areas.
- Accept the terms and conditions for state procurements and submit.
- Sign in with the temporary password that arrives by email and set your own at first login.
The DGS registration instructions show each screen.
UNSPSC codes for janitorial and facility services
Bid notices reach you only for the codes you pick, so the code list is the most important part of the profile. UNSPSC is a global standard that sorts goods and services into segment, family, class and commodity levels. California uses a trimmed custom list of 6- and 8-digit codes covering only what the state buys, in effect statewide since April 12, 2021, and it skips the 10-digit business-function level.
Search by keyword for the services you actually perform, such as janitorial, custodial, window cleaning, floor care or grounds, and add each matching code. DGS offers a UNSPSC replacement search dashboard and the FI$Cal UNSPSC search, and answers code questions at helpUNSPSC@dgs.ca.gov. Accurate codes count for one more reason: an agency that re-bids within three months can skip a new advertisement if, among other conditions, it notifies the UNSPSC matches in the system (SCM Volume 1, June 2026, section 5.75 D).
Finding state cleaning bids in the CSCR
The CSCR is the central list of state contracting opportunities, and anyone can search it from the Search Bid Opportunities page without an account. Registration adds the email notices and the vendor ads. State law gives the register real weight:
| Rule | Source |
|---|---|
| A state agency may not enter into a contract unless notice was first published in the CSCR, apart from the manual’s exemptions | Government Code 14827.1; SCM Volume 1, section 5.80 |
| Contracts of $20,000 or more are advertised in the CSCR for at least 10 working days unless exempt from bidding | State Contracting Manual, Volume 1, June 2026 edition, section 5.75 |
| Notice goes up early enough to give bidders at least 10 working days before bid opening, and no IFB or RFP is released before it appears | Government Code 14827.2 |
| Each notice carries the contract ID, a description of the work, every deadline, eligibility rules and preferences, and a contact person | Government Code 14825.1 |
| An approved exemption from advertising (form STD 821) removes only the CSCR step, not the duty to bid | SCM Volume 1, section 5.75 C |
Noncompetitive contracts that DGS approves are published in the CSCR too, which shows where work is going without a bid. For how state agencies then evaluate offers, see our guide on how to bid on government cleaning contracts.
What the account opens up once you register
- Email notices for bid opportunities that match your UNSPSC codes, and access to open bid invitations
- Prime and subcontractor ads inside any CSCR event, where primes and subcontractors find each other
- Purchase-order details and progress-payment status on state work
- Pre-bid events, contracts already let, SCPRS purchase history and Leveraged Procurement Agreements
- Searches of certified suppliers, and the applications for state small business, SB for public works and DVBE certification
Keeping your Cal eProcure profile current
Open the user menu after any change in services, staff or territory. From there a bidder edits the account and the notification profile: codes, the people who get notices, and service areas. Certified firms can also view their public certification profile, and DGS tells them to start each vendor ad with their certification number so primes can look them up. DGS also invites every business to add voluntary diversity data to its profile.
State small business and DVBE certification
Registration is the first step toward California’s Small Business and Disabled Veteran Business Enterprise certifications, which are applied for inside Cal eProcure and carry no DGS fee. Eligibility, the preferences and the DVBE incentive are set out in the small business certification guide.
Help with Cal eProcure
- Login, registration errors and notices: the FI$Cal Service Center at vendors@fiscal.ca.gov or (855) 421-6355, Monday to Friday, 8 a.m. to 5 p.m. Pacific, except state holidays.
- Help registering and finding state contracts: the DGS Office of Small Business and DVBE Services at BusinessOutreach@dgs.ca.gov.
- Self-paced learning: online training, instructional videos and outreach events listed on the portal.
Federal bids use a different system; our SAM.gov registration guide covers it. This page is general information, and the solicitation and its documents decide what a bid needs.
Cleaning and facility service for your site
Continental handles janitorial, day porter, floor care, landscaping and building maintenance for commercial properties across Northern California and beyond. Managing a building that needs a dependable crew? Request a quote and get a scope priced to your site.
A few useful answers
Common questions
Does it cost anything to register on Cal eProcure?
No. DGS says businesses can register with Cal eProcure at no cost, and DGS charges no fee for California’s small business or DVBE certifications either.
Do I need an account to search state bids?
No. Anyone can search open opportunities from the CSCR Search Bid Opportunities page. Registering adds email notices matched to your UNSPSC codes and lets you post and read vendor ads in bid events.
Are county and city cleaning bids on Cal eProcure?
Cal eProcure’s register is for state agencies. Counties, cities, school districts and special districts generally advertise on their own websites or the portals their pages name, so check each agency you want to work for.
What is the difference between a sourcing bidder and a supplier?
A sourcing bidder is any business that wants bid notifications. A supplier already does business with state departments and has a vendor record in the FI$Cal Vendor Management File.
Who do I contact if registration fails?
The FI$Cal Service Center handles portal problems such as a duplicate taxpayer ID, at vendors@fiscal.ca.gov or (855) 421-6355 on weekdays. The DGS Office of Small Business and DVBE Services helps with registering and finding contracts.
