Skip to content

What is a SOC Code?

For a job to be eligible for sponsorship it must be matched against an applicable “SOC Code” as confirmation that it meets the minimum skill level requirements. The codes are the method used by UKVI to classify jobs according to their titles and activities. Each code has other potential job titles and details of the minimum salary for that role and can be found here.

Unhelpfully, each Code no longer has example duties however these are still relevant in order to identify the correct Code for the role to be sponsored and whilst it should be treated with caution, the previous guidance and ONS website can be helpful resources.

Identifying the correct SOC Code is crucial as failure to do so could result in the role not meeting the minimum salary or minimum skill which would ultimately result in the visa application being rejected. To check whether you have identified the right SOC Code for the role in question, please contact us.

Read more about this and other questions in our

Sponsor licences section.


Given the fast pace of change, we would stress that this information is designed to be informative, not advisory and represents our understanding of English law and practice as at the date indicated. We would always recommend that you should seek specific guidance on any particular legal issue.

As a hub, we have included references to articles and explainers from third parties. We have no control over and are not responsible for the content, use by you or availability of those third party websites, for any products or services you buy through those sites or for the treatment of any personal information you provide to the third party.