DEMO SITE - DEMO SITE - DEMO SITE - DEMO SITE - DEMO SITE
  • Call Us 0344 9944 777
In This Section

How to apply

To apply for a CSCS card you need to prove you have the competence to carry out your job and pass the CITB Health Safety and Environment test. The type of work you do, how experienced you are and your qualifications or membership of professional bodies will determine which type of CSCS card you should apply for.

There are different types of test and the type of card you are applying for will determine which test is the right one for you. There is more information about the types of cards here.  You can book a test on the phone or online, there is more information about the test here.

If the card is for you, once you have passed the CITB Health, Safety and Environment test please call the CSCS Helpline on 0344 9944 777 and choose option 1.  Our team will advise you about what sort of card you should apply for and any training you need to undertake.  Before you call please ensure you have a credit or debit card to pay for the card and your current or previous employer’s details including contact name, full address and telephone number.  You will receive your card within 10 working days.

If you know which card you need to apply for you can download an application form, complete it and return it with the required documentation and payment.  Once all the required information has been received, you should receive your card within 20 working days.

If you are an employer you can complete the CSCS Employer Application Form and e-mail it to us.  Please check the information on all sections of this form to ensure that the cards you are applying for are available using this form.  We will aim to contact the person named on the form within 10 working days to collect payment and resolve any queries.

THERE ARE COMPANIES WHICH WILL OFFER TO PROVIDE CARD APPLICATION AND TEST BOOKING SERVICES.  BEFORE USING THEM CHECK WHAT THEY WILL CHARGE AND WHETHER YOU ARE HAPPY WITH THIS COST.

If you have any questions please contact us.

Call Us On:
need any help? contact our team
CSCS health and safety tests Contact CSCS UK Latest News from CSCS
Application Log
Timestamp Level Category Message
12:51:07.739141 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT parent.name, parent.seo_name,
parent.node_id, parent.parent_id, parent.template, parent.style
             FROM node AS p
                JOIN node AS parent
             WHERE p.lft BETWEEN parent.lft AND parent.rgt
                AND p.seo_name = "how-to-apply"
                
             ORDER BY parent.lft)
12:51:07.739590 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT parent.name, parent.seo_name,
parent.node_id, parent.parent_id, parent.template, parent.style
             FROM node AS p
                JOIN node AS parent
             WHERE p.lft BETWEEN parent.lft AND parent.rgt
                AND p.seo_name = "how-to-apply"
                
             ORDER BY parent.lft)
12:51:07.740668 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `site_settings`)
12:51:07.741972 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `site_settings`)
12:51:07.742419 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SHOW CREATE TABLE `site_settings`)
12:51:07.742851 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SHOW CREATE TABLE `site_settings`)
12:51:07.743148 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `site_settings` `t` WHERE
`t`.`site_id`=1 LIMIT 1)
12:51:07.743768 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `site_settings` `t` WHERE
`t`.`site_id`=1 LIMIT 1)
12:51:07.743978 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `node`)
12:51:07.745481 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `node`)
12:51:07.746175 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SHOW CREATE TABLE `node`)
12:51:07.746795 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SHOW CREATE TABLE `node`)
12:51:07.747014 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `node` `t` WHERE
`t`.`node_id`='362' LIMIT 1)
12:51:07.747586 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `node` `t` WHERE
`t`.`node_id`='362' LIMIT 1)
12:51:07.747797 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `text`)
12:51:07.748570 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `text`)
12:51:07.748699 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SHOW CREATE TABLE `text`)
12:51:07.749037 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SHOW CREATE TABLE `text`)
12:51:07.749197 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT * FROM `text` `t` WHERE
node_id=:nodeID LIMIT 1. Bound with :nodeID='362')
12:51:07.749856 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT * FROM `text` `t` WHERE
node_id=:nodeID LIMIT 1. Bound with :nodeID='362')
12:51:07.749946 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT parent.name, parent.seo_name,
parent.node_id, parent.parent_id, parent.template, parent.style
			 FROM node AS p
				JOIN node AS parent
			 WHERE p.lft BETWEEN parent.lft AND parent.rgt
				AND p.node_id = 362
				
			 ORDER BY parent.lft)
12:51:07.750351 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT parent.name, parent.seo_name,
parent.node_id, parent.parent_id, parent.template, parent.style
			 FROM node AS p
				JOIN node AS parent
			 WHERE p.lft BETWEEN parent.lft AND parent.rgt
				AND p.node_id = 362
				
			 ORDER BY parent.lft)
12:51:07.751259 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 1 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.751980 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 1 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.752243 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 1 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.753007 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 1 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.753067 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 68 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.753659 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 68 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.753712 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 74 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.754426 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 74 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.754482 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 9 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.755274 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 9 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.755328 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 159 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.756124 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 159 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.756176 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 203 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.756823 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 203 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.756877 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 85 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.757953 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT SQL_CALC_FOUND_ROWS
                node_id AS id, n.lft, n.rgt, ((n.rgt - n.lft) div 2) as
children, n.name, n.seo_name, n.template,
                n.created_on, n.created_by AS created_by_id,
CONCAT(creator.firstname," ",creator.surname) AS creator,
                n.modified_on, n.modified_by AS modified_by_id,
CONCAT(modifier.firstname," ",modifier.surname) AS modifier, n.visibility
             FROM node AS n
                LEFT JOIN admin AS creator ON n.created_by =
creator.admin_id
                LEFT JOIN admin AS modifier ON n.modified_by =
modifier.admin_id
             WHERE parent_id = 85 AND n.in_nav = 1
             AND deleted_by IS NULL
                
             ORDER BY orderby
             )
12:51:07.758280 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(
            SELECT
                n.node_id AS id, n.name, n.seo_name, n.parent_id
            FROM node AS this
            JOIN node AS d
            JOIN node AS n
            WHERE
                this.node_id = 362
                AND (d.lft <= this.lft AND d.rgt >= this.rgt)
                AND (n.parent_id = d.node_id AND ((d.parent_id IS NOT NULL)
OR (n.lft <= this.lft AND n.rgt >= this.rgt)))
                AND (n.template IN
("Text","Contact","Event_Section","News_Section","Product_Root","Case_Studies","Redirect","Download_Section")
OR (n.lft <= this.lft AND n.rgt >= this.rgt))
                AND this.deleted_on IS NULL
                AND d.deleted_on IS NULL
                AND n.deleted_on IS NULL
                AND n.in_nav =1
            ORDER BY n.lft, n.orderby )
12:51:07.758842 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(
            SELECT
                n.node_id AS id, n.name, n.seo_name, n.parent_id
            FROM node AS this
            JOIN node AS d
            JOIN node AS n
            WHERE
                this.node_id = 362
                AND (d.lft <= this.lft AND d.rgt >= this.rgt)
                AND (n.parent_id = d.node_id AND ((d.parent_id IS NOT NULL)
OR (n.lft <= this.lft AND n.rgt >= this.rgt)))
                AND (n.template IN
("Text","Contact","Event_Section","News_Section","Product_Root","Case_Studies","Redirect","Download_Section")
OR (n.lft <= this.lft AND n.rgt >= this.rgt))
                AND this.deleted_on IS NULL
                AND d.deleted_on IS NULL
                AND n.deleted_on IS NULL
                AND n.in_nav =1
            ORDER BY n.lft, n.orderby )
12:51:07.759660 profile system.db.CDbCommand.query
begin:system.db.CDbCommand.query(SELECT p.seo_name
            FROM node AS n
            JOIN node AS p
            WHERE n.node_id = 364 AND
            (
                (p.lft < n.lft AND n.rgt < p.rgt)
                OR
                (n.node_id = p.node_id)
            )
            ORDER BY p.lft)
12:51:07.760004 profile system.db.CDbCommand.query
end:system.db.CDbCommand.query(SELECT p.seo_name
            FROM node AS n
            JOIN node AS p
            WHERE n.node_id = 364 AND
            (
                (p.lft < n.lft AND n.rgt < p.rgt)
                OR
                (n.node_id = p.node_id)
            )
            ORDER BY p.lft)