SOC codesjob classificationskilled worker visaeligibilityimmigration

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.

UK Sponsors Team20 February 20265 min read

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:

  1. Whether a job is eligible for the Skilled Worker visa (must be at RQF level 3 or above)
  2. What minimum salary (‘going rate’) applies to the specific occupation
  3. Whether the occupation is on the shortage list, which affects salary requirements
  4. 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:

LevelExampleDescription
Major group (1 digit)2Professional occupations
Sub-major group (2 digits)21Science and research professionals
Minor group (3 digits)213IT professionals
Unit group (4 digits)2136Programmers 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

CodeOccupationGoing Rate
2133IT business analysts, architects, and systems designers£38,700
2134Programmers and software development professionals£39,200
2135Web design and development professionals£33,900
2139Information technology and telecommunications professionals NEC£35,000

Healthcare

CodeOccupationGoing Rate
2211Medical practitioners£81,200
2213Pharmacists£41,800
2215Dental practitioners£43,100
2231Nurses£33,500
2314Allied health professionals£36,000

Engineering

CodeOccupationGoing Rate
2121Civil engineers£37,500
2122Mechanical engineers£37,200
2123Electrical engineers£39,500
2127Production and process engineers£35,700

Finance

CodeOccupationGoing Rate
2412Accountants, chartered and certified£36,500
2421Chartered and certified accountants£40,200
3534Finance 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

  1. Build a SOC code library — Document the codes used for each role type in your organisation
  2. Train your HR team — Ensure those assigning CoS understand how to select appropriate codes
  3. Review periodically — Codes and going rates are updated. Annual reviews are good practice
  4. Document your reasoning — Keep a record of why each code was selected
  5. 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.

Buy me a coffee