Understanding SOC Codes and How They Affect Your UK Work Visa
SOC codes determine whether your job qualifies for UK visa sponsorship. Learn what they are, how to find your code, and why getting it right is crucial for your visa application.
Understanding SOC Codes and How They Affect Your UK Work Visa
If you’re applying for a Skilled Worker visa — or your employer is applying to sponsor you — you’ll encounter something called a SOC code. This seemingly technical detail is actually one of the most important factors determining whether your role qualifies for sponsorship and what salary thresholds apply. Getting it wrong can cause costly delays or refusals.
What is a SOC Code?
SOC stands for Standard Occupational Classification. It’s a numerical code that the UK government uses to classify jobs and occupations for statistical and administrative purposes.
For immigration purposes, SOC codes serve a critical function: they determine:
- Whether a job is eligible for the Skilled Worker visa (must be at RQF level 3 or above)
- What minimum salary (‘going rate’) applies to the specific occupation
- Whether the occupation is on the shortage list, which affects salary requirements
- Which visa route is appropriate (e.g., Skilled Worker vs Temporary Worker)
The UK currently uses SOC 2020 codes, which consist of four digits (e.g., 2136 for programmers and software development professionals).
The Structure of SOC Codes
SOC codes are organised hierarchically:
| Level | Example | Description |
|---|---|---|
| Major group (1 digit) | 2 | Professional occupations |
| Sub-major group (2 digits) | 21 | Science and research professionals |
| Minor group (3 digits) | 213 | IT professionals |
| Unit group (4 digits) | 2136 | Programmers and software development professionals |
For visa purposes, the full four-digit code is used.
Why SOC Codes Matter So Much
Eligibility Determination
Not all jobs qualify for the Skilled Worker visa. The role must be at RQF level 3 or above (equivalent to A-Level standard or higher). The SOC code helps the Home Office assess this.
When your employer assigns a Certificate of Sponsorship, they must enter the appropriate SOC code. The Home Office then checks whether:
- That code is eligible for the visa route being used
- The salary being offered meets or exceeds the going rate for that code
- The code accurately reflects the actual job being performed
The “Going Rate” Salary Requirement
Each eligible SOC code has a specific going rate — the minimum salary that must be paid for a role with that code. The going rate is set by the Home Office based on UK earnings data from the Annual Survey of Hours and Earnings (ASHE).
You must be paid whichever is higher:
- The general threshold (£41,700 in 2026)
- The going rate for your specific SOC code
Example:
- SOC 2136 (Programmers): Going rate of £39,200 → You’d need £41,700 (general threshold wins)
- SOC 2211 (Medical practitioners): Going rate of £81,200 → You’d need £81,200 (going rate wins)
The new entrant rate applies at 70% of the going rate (minimum £33,400) for eligible applicants.
Shortage Occupations
Some SOC codes appear on the Immigration Salary List as shortage occupations. For these roles, a 20% reduction in the going rate applies. This is a significant benefit when trying to fill harder-to-recruit positions.
How to Find the Right SOC Code for Your Job
Method 1: Use the Government’s Eligible Occupations Table
The Home Office publishes a table of all eligible SOC codes for the Skilled Worker route on gov.uk. This table shows:
- The SOC code
- Occupation title
- Going rate (annual salary)
- Whether it’s on the shortage list
- Any special conditions
Search for your job title to find the most relevant code.
Method 2: Use the ONS Occupation Coding Tool
The Office for National Statistics (ONS) has an online tool that suggests appropriate SOC codes when you enter a job title. This can help narrow down options but should be validated against the Home Office table.
Method 3: Check Similar Jobs at Comparable Employers
If you’re an employer, looking at what SOC codes similar organisations have used for comparable roles can provide useful guidance. However, always validate against official sources.
Method 4: Consult an Immigration Adviser
For complex or unusual roles, a regulated immigration adviser or solicitor can advise on the most appropriate code and help draft a supporting statement to justify the classification.
Common SOC Code Mistakes and How to Avoid Them
Using Too Generic a Code
If a more specific code exists for your job, you should use it. Using a broader catch-all code when a specific one applies can:
- Result in a higher going rate requirement
- Lead to UKVI queries or refusal
- Be seen as misrepresentation
Example: Using 2119 (Natural and social science professionals NEC) when 2136 (Programmers) more accurately describes a software developer role.
Using a Code That Doesn’t Match the Job
The SOC code must genuinely reflect what the worker will be doing day-to-day. A significant mismatch can result in compliance action against the sponsor and visa refusal or curtailment for the worker.
The Home Office considers the SOC code as a representation of the actual job. If a compliance officer reviews your sponsored workers’ roles, they’ll assess whether the code was appropriate.
Assigning the Same Code for Very Different Roles
Some employers try to use the same convenient code for multiple different roles. Each role should be classified by what that individual will actually be doing.
Not Updating the Code When a Role Changes Significantly
If a sponsored worker’s role changes substantially (different duties, department, or function), the employer may need to assign a new CoS with the appropriate new code. Failing to do so is a compliance breach.
High-Level Overview of Common Visa-Eligible SOC Codes
Here are some frequently used SOC codes in sponsorship, to give you a sense of the landscape:
Technology
| Code | Occupation | Going Rate |
|---|---|---|
| 2133 | IT business analysts, architects, and systems designers | £38,700 |
| 2134 | Programmers and software development professionals | £39,200 |
| 2135 | Web design and development professionals | £33,900 |
| 2139 | Information technology and telecommunications professionals NEC | £35,000 |
Healthcare
| Code | Occupation | Going Rate |
|---|---|---|
| 2211 | Medical practitioners | £81,200 |
| 2213 | Pharmacists | £41,800 |
| 2215 | Dental practitioners | £43,100 |
| 2231 | Nurses | £33,500 |
| 2314 | Allied health professionals | £36,000 |
Engineering
| Code | Occupation | Going Rate |
|---|---|---|
| 2121 | Civil engineers | £37,500 |
| 2122 | Mechanical engineers | £37,200 |
| 2123 | Electrical engineers | £39,500 |
| 2127 | Production and process engineers | £35,700 |
Finance
| Code | Occupation | Going Rate |
|---|---|---|
| 2412 | Accountants, chartered and certified | £36,500 |
| 2421 | Chartered and certified accountants | £40,200 |
| 3534 | Finance and investment analysts | £37,700 |
Note: Going rates are approximate and updated by the Home Office periodically. Always check the current official table.
What Happens if the SOC Code is Challenged?
If the Home Office believes the assigned SOC code doesn’t accurately reflect the job:
- For visa applications: The application may be refused or a request for further information issued
- For existing sponsorships: The employer may receive a compliance warning
- In serious cases: The licence may be downgraded or the CoS may be curtailed
Employers should retain evidence — such as job descriptions, contracts, and organisational charts — to demonstrate why a particular code was selected.
SOC Codes and the Shortage Occupation Concession
The shortage occupation concession (20% reduction in going rate) applies to a specific list of SOC codes. This list is reviewed regularly.
Historically, shortage codes have included:
- Some nursing and medical SOC codes
- Certain engineering roles
- Some social work positions
- Teaching shortage subjects
Always check the current Immigration Salary List on gov.uk for the definitive up-to-date list.
Practical Tips for Employers
- Build a SOC code library — Document the codes used for each role type in your organisation
- Train your HR team — Ensure those assigning CoS understand how to select appropriate codes
- Review periodically — Codes and going rates are updated. Annual reviews are good practice
- Document your reasoning — Keep a record of why each code was selected
- Get professional advice for unusual roles — Don’t guess on complex or multi-functional positions
Conclusion
SOC codes are more than an administrative detail — they’re a fundamental part of the UK work visa framework that determines eligibility, salary requirements, and compliance obligations. Understanding them properly can mean the difference between a successful sponsorship and an avoidable refusal.
Whether you’re a job seeker wanting to know if your role qualifies, or an employer managing a sponsorship programme, taking the time to understand SOC codes correctly is always worthwhile.
Find employers already sponsoring your SOC code: Search our sponsor directory to find organisations in your field that hold active licences.