
When you are engaging a contractor in Singapore, it is natural to have questions.
Is the company properly registered? Is the contractor listed under the correct workhead? Is the CRS grade suitable for the project? Is the registration still valid?
This guide explains how to check a contractor in the BCA Directory in a simple, practical way, so you can make a more informed decision before appointing a firm, reviewing tender documents, or preparing your own contractor registration matters.
The BCA Directory is the official online directory by the Building and Construction Authority. It allows users to search for registered contractors, licensed builders, facilities management companies, and construction-related suppliers in Singapore.
To check a contractor in the BCA Directory, visit the official BCA Directory website, select the relevant category, such as “Registered Contractors” or “Licensed Builders”, then search using the contractor’s company name, UEN, workhead, grade, or trade type. Review the contractor’s listing, workhead, CRS grade, expiry date, and company details before deciding whether the registration matches your project needs.
A BCA listing is useful, but it should not be the only thing you rely on. You should also check the contractor’s project experience, safety practices, quality standards, insurance, contract terms, and whether the firm is suitable for your specific scope of work.
The BCA Directory is an online search tool that helps the public verify the credentials of construction-related firms in Singapore.
Through the directory, you can search for different types of companies, including:
Contractors registered under the Contractors Registration System
Licensed builders
Facilities Management Registry firms
Suppliers Registry firms
BCA states that its e-Directory allows users to search Contractors Registration System (CRS)-registered firms across various workheads and grades, as well as FM Registry firms, Suppliers Registry firms, and licensed builders.
This makes the directory useful for business owners, procurement teams, developers, managing agents, facilities teams, and contractors who need to verify whether a company is listed under the right registration category.
Before you engage contractors, especially for construction, renovation, facilities, or public sector-related work, you want to reduce avoidable risks.
A quick BCA check can help you confirm:
Whether the company appears in the directory
Whether the company name and UEN match
Whether the contractor has the correct workhead
Whether the registration grade is relevant
Whether the listing is still valid
Whether the firm may be suitable for public sector construction tenders
Whether further checks are needed before the appointment
For contractors themselves, checking the directory is also useful. Some firms only realise there is something wrong when a client, tender officer, or HR team cannot find their company in the BCA system. This can create confusion, tender delays, or document follow-up issues.
Start with the official BCA Directory, not a third-party directory or copied list.
This is important because third-party data may be outdated. If you are making a business decision, always verify against the official source where possible.
The BCA Directory has different categories. Do not assume all contractor-related firms are listed in the same place.
Common categories include:
| Category | What It Is Used For |
|---|---|
| Registered Contractors | For firms registered under CRS workheads and grades |
| Licensed Builders | For firms licensed under the Builders Licensing Scheme |
| FM Registry | For facilities management firms |
| Suppliers Registry | For suppliers under BCA-related categories |
If you are checking a contractor for CRS purposes, start with Registered Contractors.
If you are checking whether a firm has a builder's licence, use Licensed Builders instead.
The most practical way is to search by the contractor’s registered company name or UEN.
Be careful here. Some contractors use a brand name that is different from their registered business name. For example, a contractor may advertise under a short trading name, but the BCA listing may be under its full legal company name.
If you cannot find the company, ask the contractor for:
Full registered company name
UEN
BCA registration details
Relevant workhead and grade
Expiry date
Any official BCA letters or registration documents
This helps prevent confusion, especially when two companies have similar names.
The filter function is helpful when you do not have the exact company name.
Depending on what you are searching for, you may be able to filter by:
Workhead type
Workhead
Grade
Company name
Trade category
Contractor type
For example, if you are looking for contractors under a particular workhead, the filter can help you narrow down the list instead of scrolling through many firms manually.
The workhead tells you the type of work the contractor is registered for.
For example, a contractor may be registered under a general construction workhead, a mechanical and electrical workhead, or a construction-related specialist workhead.
This matters because a contractor should not be assessed only by whether it appears in the BCA Directory. You also need to check whether the workhead is relevant to your project.
A firm listed under one workhead may not be suitable for a completely different scope of work.
The grade indicates the contractor’s registration level under that workhead.
BCA explains that each workhead type has its own grading structure and corresponding tendering limits, reflecting firms’ capabilities and financial standing. Firms in higher grades can tender for larger value projects, but they must meet more stringent registration criteria.
In simple terms:
Workhead = what type of work the contractor is registered for
Grade = the level or tendering capacity within that workhead
Expiry date = whether the registration is still current
If you are dealing with public sector projects, the CRS grade can be especially important because it may affect tender eligibility.
Do not stop after seeing the company in the directory.
Always check the expiry date.
A company may have been registered previously, but if the registration has expired, it may need renewal before it can rely on that status for tendering or compliance purposes.
The official dataset of registered contractors includes fields such as company name, UEN number, workhead, grade, expiry date, address, postal code, and telephone number.
A typical contractor listing or related BCA dataset may include several useful data fields.
| Field | What It Means | Why It Matters |
|---|---|---|
| Company Name | The registered name of the firm | Confirms the correct legal entity |
| UEN | Unique Entity Number | Helps avoid confusion between similar names |
| Workhead | Type of work registered | Shows the contractor’s registered scope |
| Grade | CRS registration level | Helps assess tendering or registration tier |
| Expiry Date | Validity of registration | Confirms whether registration is current |
| Address | Registered business address | Helps with basic verification |
| Tel No. | Contact number | Useful for direct follow-up |
This is why checking the BCA Directory is more reliable than relying only on a name card, website, brochure, or verbal assurance.
Let’s say you are looking for a contractor in Bukit Batok.
You may find many contractors advertising in the area. Some may have good reviews, fast response times, or attractive pricing. That is useful, but it does not replace a proper BCA check.
A contractor’s location does not tell you whether the firm has the correct CRS registration, workheads, grade, or expiry date.
So even if a contractor operates near Bukit Batok or serves that area, you should still verify the company in the directory before relying on its registration status.
Many people mix up these terms, so here is a simple explanation.
| Term | Simple Explanation |
|---|---|
| BCA Directory | The online search directory |
| BCA | Building and Construction Authority |
| CRS | Contractors Registration System |
| Contractors Registration System | Registration system for contractors under workheads and grades |
| Workhead | Type of registered construction work |
| Grade | Registration level under a workhead |
| Licensed Builder | A separate builder licence category |
| Listing | The company’s record is shown in the directory |
The key point is this: the directory is the place where you search. CRS is the registration system. The workhead and grade tell you what the contractor is registered for.
Not automatically.
A BCA listing helps you verify registration details. It does not guarantee workmanship, service quality, financial strength, sustainability practices, safety performance, or successful project delivery.
Before appointing any contractor, you should still check:
Past project experience
Relevant licences
Client references
Insurance coverage
Safety procedures
Contract terms
Warranty terms
Project team capability
Ability to meet your timeline
Whether their standards match your requirements
This is especially important for larger projects where poor planning can lead to cost overruns, quality issues, or delays.
Here are common mistakes we see companies make:
The brand name may not be the legal company name. Always ask for the registered name and UEN.
A company appearing in the directory is only one part of the check. You still need to review its workhead, grade, and expiry date.
A contractor may be registered, but not for the type of work you need.
The grade can affect tendering limits and suitability for certain public sector opportunities.
They are not always the same. A firm may be CRS-registered, licensed as a builder, both, or neither, depending on its activities.
Always verify against current BCA data, not an old PDF, screenshot, or forwarded message.
If you cannot find a contractor in the BCA Directory, do not jump to conclusions immediately.
There may be several reasons:
The company name was entered incorrectly
The firm uses a different registered name
The UEN was not provided
The company is listed under another category
The registration has expired
The company is not CRS-registered
The company may not need CRS registration for that specific private job
The listing may not have been updated yet
The best next step is to ask clear questions.
You can ask the contractor:
“Can you provide your registered company name, UEN, BCA workhead, CRS grade, and registration expiry date?”
If the contractor cannot provide basic registration details, you may want to slow down before signing anything.
This guide is not only for people checking contractors. It is also useful for contractors to check their own status.
A contractor should review its BCA listing when:
Applying for CRS registration
Renewing CRS registration
Upgrading CRS grade
Adding new workheads
Preparing for a public sector tender
Supporting internal compliance checks
Preparing documents for clients
Reviewing eligibility linked to foreign construction workers
Updating company information after changes
A small mistake in registration details can create unnecessary back-and-forth, especially when tender deadlines are tight.
In addition to the directory interface, the government provides a dataset listing registered contractors.
The data.gov.sg listing includes structured information such as company name, UEN number, workhead, grade, expiry date, address, and telephone number.
This can be useful for research, market review, procurement screening, or internal checks.
However, for actual decision-making, you should still refer to the official BCA sources and check the latest available information.
At P Connect Services, we help Singapore companies understand BCA contractor registration matters in a practical way.
We assist with areas such as:
CRS registration preparation
Workhead selection
CRS grade planning
Renewal document checks
BCA Directory status review
Contractor registration advisory
Work pass and employment-related support where relevant
Our role is not to promise guaranteed approval. Instead, we help you understand the requirements, organise the right documents, reduce confusion, and take the next step with more confidence.
If your company is unsure why it is not appearing in the BCA Directory, whether your workhead is suitable, or whether your CRS grade supports your business plans, it may be worth getting proper guidance before submitting or renewing your application.
Knowing how to check a contractor in the BCA Directory is a simple but important step in reducing risk.
Before engaging a contractor, do not rely solely on a quotation, a website, or a sales conversation. Check the company name, UEN, workhead, grade, expiry date, and registration category.
For contractors, your BCA listing can also affect how clients, procurement teams, and tender evaluators view your firm. Keeping your registration accurate and current helps build trust, ensure compliance, and support business development in Singapore’s built environment sector.
You can check whether a contractor is BCA registered by searching the official BCA Directory using the company name, UEN, workhead, grade, or relevant category. Always review the workhead, grade, and expiry date.
The BCA Directory is an official online directory by the Building and Construction Authority. It allows users to search for registered contractors, licensed builders, facilities management firms, and construction-related suppliers in Singapore.
A workhead is the category of work that a contractor is registered for under the Contractors Registration System. It helps show whether the firm is registered for the type of work relevant to your project.
The CRS grade is the registration level under a particular workhead. It can affect the types or values of public-sector construction tenders a contractor may be eligible for.
The contractor may use a different registered name, not be CRS-registered, be listed under another category, or have an expired registration. Ask for the company’s UEN and official registration details.
No. BCA registration helps verify that a company is listed under a relevant category, but it does not guarantee quality, pricing, safety performance, or suitability for your project.
Yes. Searching by UEN is often one of the most accurate ways to confirm that you are checking the correct company.
Yes. The BCA Directory is only one part of due diligence. You should still ask questions about experience, safety, insurance, project timeline, contract terms, warranty, and relevant licences.
1. Building and Construction Authority. (29 March 2026). Frequently asked questions on Contractors Registration System (CRS). View Source (Retrieved on 6 Apr 2026)
2. Building and Construction Authority. BCA directory. View Source (Retrieved on 6 Apr 2026)
3. Building and Construction Authority. Builders Licensing Scheme (BLS). View Source (Retrieved on 6 Apr 2026)
4. Building and Construction Authority. Contractors Registration System (CRS). View Source (Retrieved on 6 Apr 2026)
5. Building and Construction Authority. eBACS. View Source (Retrieved on 6 Apr 2026)
6. Building and Construction Authority. Facilities Management (FM) Registry. View Source (Retrieved on 6 Apr 2026)
7. Building and Construction Authority. Procurement. View Source (Retrieved on 6 Apr 2026)
8. Ministry of Manpower. (2025). Work passes. View Source (Retrieved on 6 Apr 2026)
Disclaimer
This article is for general information only and does not constitute legal, immigration, employment, or regulatory advice. Policies, eligibility criteria, and processing requirements may change over time. Always refer to the relevant Singapore authorities for the latest requirements. Each case depends on its own facts, and the final decision rests with the relevant authority.