What is CSCS Smart Check?
CSCS Smart Check is the official verification service operated by CSCS (Construction Skills Certification Scheme). It allows anyone to verify a CSCS-scheme card in real time by entering the card holder's card number and date of birth, or by scanning the QR code on the back of the card. The check queries the CSCS database live and returns a result showing the card's validity, the occupation or trade it represents, and the expiry date.
Before Smart Check existed, site managers had no reliable way to verify whether a card was genuine. Visual inspection of a physical card cannot tell you whether it has expired, been revoked, or been duplicated. Smart Check closes that gap: a valid Smart Check result is the only way to confirm with certainty that a card is genuine, current, and covers the occupation the worker claims.
Over 2.3 million CSCS-scheme cards from CSCS and its allied schemes can be verified through Smart Check.
How to use CSCS Smart Check
Smart Check is available in two forms:
Smart Check mobile app
The CSCS Smart Check app is available free on iOS and Android. To verify a card:
- Open the app and select "Verify a card"
- Scan the QR code on the back of the card, or select "Enter manually" and type the card number
- Enter the worker's date of birth when prompted
- Review the result - green for valid, red for invalid or expired
The app records a verification log that can be reviewed later. This provides an auditable trail of checks performed on site.
Smart Check website
Verification can also be performed at cscs.uk.com/smart-check using any browser. The process is the same: enter the card number and date of birth, review the result. This is useful for admin staff processing new starter paperwork who do not have the app installed.
Understanding Smart Check results
| Result | Meaning | Action |
|---|---|---|
| Green - Valid | Card is current, the holder is confirmed as qualified for the stated occupation | Permit site access (subject to other requirements) |
| Red - Invalid/Expired | Card is expired, revoked, or the details entered do not match | Do not permit access; ask worker to contact CSCS |
| Not found | No matching record in the CSCS database for the details entered | Check details were entered correctly; if correct, treat as invalid |
A valid Smart Check result displays: the card holder's name, the card type and colour, the occupation or trade covered, and the expiry date. Always confirm the name on the result matches the person presenting the card.
Which cards can be verified?
Smart Check covers cards from CSCS and all CSCS-affiliated schemes. The major schemes covered include:
- CSCS - Green (labourer), Blue (skilled worker), Gold (advanced craft/supervisor), Black (manager), White (professionally qualified), Red (trainee/apprentice), Yellow (visitor)
- ECS / JIB - Electrical trades (ECS card from JIB, Gold/Blue/Red tiers)
- EUSR - Energy and utility sector (water, gas, power)
- CISRS - Scaffolders and scaffolding supervisors
- CPCS - Plant operators (cranes, excavators, MEWPs, etc.)
- NPORS - National Plant Operators Registration Scheme
- Gas Safe - Gas engineers (separate register, not via Smart Check - verify at gassaferegister.co.uk)
Note on Gas Safe: Gas Safe cards are not verified through CSCS Smart Check. To verify a Gas Safe engineer, check the Gas Safe Register directly at gassaferegister.co.uk or call 0800 408 5500.
The Smart Check API for site management software
CSCS offers a commercial API that allows site management platforms to integrate Smart Check verification directly into their software. When the API is enabled, a worker's CSCS card can be verified automatically as part of the clock-in process - without a site manager manually opening the app and entering card details.
API integration creates a timestamped, auditable verification record for every clock-in event: the exact time the card was checked, the result returned, and the card expiry date at the time of check. This is significantly more defensible during an HSE inspection than a manual check log.
Access to the CSCS Smart Check API requires a formal application to CSCS. Applications are reviewed and typically take 4 to 8 weeks. If you are evaluating site management software that claims Smart Check integration, confirm whether they have live API access or whether verification is manual.
Building a Smart Check process on site
Regardless of whether verification is manual or automated, a consistent process matters. A reliable site Smart Check process should:
- Verify every new worker before their first clock-in - not just on arrival but before any work starts
- Set up automatic alerts for cards expiring within 90, 30, and 7 days - do not wait for a card to expire before acting
- Record every verification with a timestamp and the result - the check log is the evidence trail
- Define what happens when a card returns a red result - who is informed, who makes the access decision, and how it is documented
- Re-verify cards that were last checked more than 90 days ago for long-running projects
What to do when a card is expired or invalid
When CSCS Smart Check returns a red or invalid result for a worker:
- Do not permit access in the role requiring the card - a worker whose CSCS card has expired is not permitted to work as a skilled tradesperson on most UK construction sites
- Check the details were entered correctly - a transposed digit or incorrect date of birth will return a false negative
- Ask the worker to contact CSCS - if the card appears on the worker's person but returns a red result, CSCS can investigate (0344 994 4777)
- Document the decision - record the check result, who reviewed it, and the access decision taken
- Do not accept a visual card in place of a Smart Check result - a physical card that looks valid is not evidence that it is valid
Frequently asked questions
Is CSCS Smart Check free?
The Smart Check mobile app is free to download and use for manual verification. The commercial API for automated integration requires a formal agreement with CSCS. API access approval typically takes 4 to 8 weeks.
Can I verify a CSCS card without the worker present?
Yes. Smart Check requires the card number and date of birth - you do not need the physical card present to verify. This allows pre-arrival verification of workers before they reach the site gate, reducing gate congestion and access delays.
How often should CSCS cards be re-verified?
Cards should be verified when a worker first arrives on site and whenever there is reason to believe a card may have expired or changed. For long-running projects, re-verifying cards that were last checked more than 90 days ago is good practice. Automated systems with expiry alerts handle this automatically.
Does Smart Check work for all construction trades?
Smart Check covers CSCS and all CSCS-affiliated scheme cards - over 2.3 million cards in total. This covers most construction trades. Gas Safe is a separate register not covered by Smart Check. Some highly specialist trades may hold cards from schemes not affiliated with CSCS - check the CSCS website for the current list of affiliated schemes.