This guide is maintained as a current resource for July 2026 and covers only the laws of England and Wales. Information is for general guidance, not legal advice. Consult a qualified solicitor for advice specific to your situation.
Detailed explanation of Skilled Occupation Codes for UK visas, including SOC code requirements, Skilled Worker visa eligibility, salary thresholds, employer compliance duties, and how occupation classification affects immigration decisions.

Skilled Occupation Codes (commonly referred to as SOC codes) are a central component of the UK's Skilled Worker visa system. They determine whether a job is eligible for sponsorship and play a direct role in assessing salary requirements, visa approval, and compliance with immigration law.
Each occupation code corresponds to a specific job type and is used by UK Visas and Immigration (UKVI) to assess whether a role meets the skill and salary thresholds required under the Immigration Rules.
This article explains what skilled occupation codes are, how they are used in visa applications, and why accurate classification is essential for both employers and applicants.
What Are Skilled Occupation Codes?
Skilled Occupation Codes are numerical classifications used in the UK's Standard Occupational Classification (SOC) system. Each code represents a defined occupation with a description of typical duties, skill level, and expected salary range.
For immigration purposes, these codes are used to:
- Identify whether a job is eligible for a Skilled Worker visa
- Determine the applicable salary threshold (“going rate”)
- Assess whether job duties match the claimed occupation
- Support Home Office compliance checks
A mismatch between job duties and the selected SOC code is one of the most common reasons for visa refusal.
Legal Role of Occupation Codes in UK Visa Applications
Under UK immigration law, occupation codes form part of the legal assessment framework for Skilled Worker visas.
UKVI uses SOC codes to evaluate:
- Whether the role meets the required skill level (typically RQF Level 3 or above)
- Whether the salary meets the occupation-specific going rate
- Whether the job is genuine and appropriately classified
The SOC code is therefore not administrative detail; it is a legal classification that directly affects eligibility under the Immigration Rules.
How Occupation Codes Are Used in Skilled Worker Applications
1. Selecting the correct code
Employers must choose the SOC code that most accurately reflects the actual job duties, not just the job title.
For example:
- A “software developer” may fall under a different SOC code than a “systems analyst” depending on responsibilities
- A “care worker” must match the specific care-related occupation code listed in immigration guidance
2. Linking to the Certificate of Sponsorship
The SOC code is included in the Certificate of Sponsorship (CoS), which is issued by the employer and required for the visa application.
3. Determining salary thresholds
Each SOC code has an associated “going rate”, which is used to calculate the minimum salary requirement. Applicants must meet:
- The general salary threshold, and
- The occupation-specific going rate
Whichever is higher applies.
Skill Level and Occupation Eligibility
For a role to qualify under the Skilled Worker route, it must meet the required skill level as defined by UK immigration policy.
Most eligible occupations are at:
- Regulated Qualifications Framework (RQF) Level 3 or above
This includes roles requiring:
- Technical training
- Professional qualifications
- Specialist knowledge or experience
Jobs below the required skill level are not eligible, even if they are well paid.
Common Skilled Occupation Categories
Eligible SOC codes are grouped across multiple sectors, including:
Healthcare and social care
- Nurses
- Medical practitioners
- Care workers (specific roles only)
Information technology
- Software developers
- Cybersecurity specialists
- IT business analysts
Engineering and technical roles
- Civil engineers
- Mechanical engineers
- Electrical engineers
Education
- Secondary school teachers
- Further education lecturers
Skilled trades
- Electricians
- Plumbers
- Welders (in certain classifications)
The exact eligibility depends on the official SOC code list in force at the time of application.
Why Correct SOC Code Selection Is Critical
Selecting the correct occupation code is essential because it directly affects:
- Visa eligibility
- Salary threshold calculations
- Immigration compliance status
- Sponsor licence risk for employers
An incorrect SOC code can result in:
- Visa refusal
- Sponsor compliance breaches
- Curtailment of existing visas
- Future immigration restrictions
UKVI assesses whether the job description genuinely matches the selected code, not just whether the employer has chosen an available category.
Common SOC Code Errors
1. Job title mismatch
Using a SOC code based on job title rather than actual duties.
2. Overstating skill level
Assigning a higher-level code to meet visa requirements when duties do not justify it.
3. Salary manipulation
Using an incorrect SOC code to access a lower going rate.
4. Generic classification
Selecting a broad occupation category instead of a precise match.
These errors are often identified during Home Office compliance checks.
Occupation Codes and Salary Requirements
Each SOC code has a defined “going rate”, which is a key part of visa salary assessment.
Salary compliance involves:
- Meeting the general Skilled Worker threshold, and
- Meeting the occupation-specific going rate
If the occupation code is incorrect, the salary assessment will also be incorrect, leading to refusal.
Role of Occupation Codes in Sponsor Compliance
Employers holding a sponsor licence must ensure:
- Accurate SOC code assignment for each sponsored worker
- Proper documentation of job duties
- Consistency between recruitment process and immigration filings
UKVI compliance officers may inspect:
- HR records
- Job descriptions
- Payroll data
- Sponsor Management System entries
Incorrect coding can result in sponsor licence suspension or revocation.
Changes to Occupation Codes
SOC codes are periodically updated to reflect changes in the labour market. This can affect:
- Ongoing visa holders
- Extension applications
- Salary threshold calculations
- Eligibility for settlement
Applicants and employers must always use the version of the SOC system currently in force at the time of application.
Immigration Risks Linked to Occupation Codes
Misuse or misunderstanding of occupation codes can lead to:
- Skilled Worker visa refusal
- Loss of sponsorship status
- Sponsor licence enforcement action
- Immigration curtailment decisions
- Refusal of Indefinite Leave to Remain applications
In some cases, disputes may escalate into immigration appeals or judicial review proceedings.
Practical Guidance for Employers and Applicants
For employers
- Match job duties precisely to SOC descriptions
- Maintain detailed job descriptions and HR records
- Review occupation codes before issuing a Certificate of Sponsorship
For applicants
- Verify the SOC code used for your role
- Compare job duties with official descriptions
- Ensure salary aligns with the correct going rate
Accurate classification is essential for avoiding delays, refusals, or compliance issues.
Key Takeaways
Skilled Occupation Codes are a fundamental part of the UK Skilled Worker visa system. They determine whether a job is eligible, how salary thresholds are calculated, and whether a visa application meets immigration requirements.
Correct classification is essential, as errors can lead to refusal or serious compliance consequences for both employers and applicants. SOC codes must always reflect actual job duties and be consistent with Home Office guidance and immigration rules.