Every Skilled Worker visa application depends on a four-digit SOC code — and getting it wrong is one of the most common reasons applications fail. The SOC code determines the minimum salary UKVI will accept, whether the role qualifies for the Immigration Salary List, and whether it is eligible for sponsorship at all. UK employers who treat SOC code selection as a box-ticking exercise pay the price in refused visas, wasted CoS fees and weeks of delay. This guide explains the SOC 2020 system, how to find the right code, the salary rules attached to each code, and the five mistakes employers make most often.
What Are SOC Codes and Why Do They Matter?
SOC stands for Standard Occupational Classification. The UK uses SOC 2020 (updated from SOC 2010 in April 2024). Every occupation in the UK economy is assigned a four-digit code. For Skilled Worker visa purposes, the SOC code does three things:
What the SOC Code Determines
• Eligibility — the role must be at RQF Level 3 or above to qualify for sponsorship. The SOC code maps to a skill level.
• Going rate — each SOC code has a minimum annual salary set by UKVI. The visa application salary must meet or exceed this.
• ISL eligibility — some SOC codes appear on the Immigration Salary List, which provides reduced salary thresholds and lower visa fees.
How to Find the Correct SOC Code
The Three-Step Process
Step 1: Use the ONS SOC 2020 coding tool
The Office for National Statistics publishes a free SOC coding tool online. Enter the job title and it returns possible codes with descriptions.
Step 2: Read the full SOC code description
Don't rely on the title alone. Read the full description, included tasks, and related job titles. A 'project manager' in construction is SOC 3114, not SOC 2424 (business and finance project manager).
Step 3: Cross-check against the Immigration Rules Appendix Skilled Occupations
This UKVI table lists every eligible SOC code with its going rate. If your code isn't in this table, the role cannot be sponsored.
SOC Code Examples by Sector
Remember: the actual minimum salary for a visa is the higher of the going rate and the general threshold (£38,700, or £30,960 for new entrants / ISL roles). Many going rates sit below £38,700, so the general threshold is often the binding constraint.
The Five Most Common SOC Code Mistakes
Mistakes That Cause Visa Refusals
1. Using SOC 2010 codes. The UK switched to SOC 2020 in April 2024. Applications with old codes are refused.
2. Choosing by title, not description. "Manager" appears in dozens of SOC codes. A restaurant manager is not the same code as a construction site manager.
3. Rounding up to a higher-skill code. Assigning a senior-level SOC to a mid-level role to justify a salary — UKVI treats this as misrepresentation.
4. Multi-function roles. If a role spans two SOC codes, use the code that represents the majority of the work. Don't pick the one with the lower going rate to save money.
5. Not checking the Appendix Skilled Occupations table. A valid SOC code does not automatically mean the role is eligible for sponsorship. Only codes listed in the Appendix qualify.
Going Rate vs General Threshold — How They Interact
The Salary Rule
The worker must be paid the higher of:
• The going rate for the SOC code
• The general salary threshold (£38,700 for most roles)
• The specific salary floor (£30,960 for new entrants, ISL roles, or Health & Care Worker route)
For ISL roles: the higher of £30,960 or 80% of the going rate.
How Recruitroo Handles SOC Codes
Recruitroo's platform validates the SOC code against the role description, checks it against the current Appendix Skilled Occupations, calculates the applicable salary threshold, and flags any mismatches before the CoS is assigned. Our clients never submit a CoS with an incorrect SOC code.
Unsure which SOC code applies to your role?
Send us the job description and we'll confirm the correct SOC 2020 code, the going rate, and the minimum salary for sponsorship.
Get a QuoteSee Client StoriesThis guide reflects SOC 2020 codes and UK Skilled Worker salary rules as of May 2026. The Appendix Skilled Occupations and going rates are updated periodically.