- Introduction: The Perk of Extra Income & The Tax Puzzle
- Understanding Your Tax Code: What Do Those Letters and Numbers Mean?
- Taking on Additional Work: Rules for Skilled Worker Visa Holders
- The Common Pitfall: The Same Tax Code for Multiple Jobs
- Getting it Right: Correct Tax Codes for Second Jobs
- Changing or Leaving a Second Job: The Importance of the P45
- Why Maintaining Correct Tax Information is Crucial
- How Can WorkPermitCloud Help?
- Conclusion: Stay Informed, Stay Compliant
- Glossary
- Frequently Asked Questions
1. Introduction: The Perk of Extra Income & The Tax Puzzle
Taking on an additional job can be a great way to boost your income, gain new skills, or pursue a passion project. For many in the UK, including those on Skilled Worker visas, supplementary work is a welcome option. However, with that extra payslip comes a critical detail that's often overlooked: your tax code.
Getting your tax code right for a second job isn't just about ticking boxes; it's about ensuring you pay the correct amount of tax and avoid potential headaches with HMRC down the line. This guide will demystify tax codes for multiple employments, explain why it's crucial to get it right, and how to stay on top of your tax affairs.
2. Understanding Your Tax Code: What Do Those Letters and Numbers Mean?
Before diving into multiple jobs, let's quickly recap what a tax code is. Issued by HMRC, your tax code tells your employer how much tax-free income you're entitled to in a tax year.
● The Numbers:
These usually represent your Personal Allowance (the amount you can earn before paying tax). For the 2026/27 tax year, the standard Personal Allowance is £12,570.
● The Letters:
These signify your circumstances. For example:
○ L: You're entitled to the standard tax-free Personal Allowance. So, 1257L is the most common code for someone with one job.
○ BR (Basic Rate): All income from this job is taxed at the basic rate (currently 20%). This is common for a second job.
○ D0: All income from this job is taxed at the higher rate (40%).
○ D1: All income from this job is taxed at the additional rate (45%).
○ 0T: Your Personal Allowance has been used up, or your new employer doesn't have enough details to assign a code.
Note: You typically only have one Personal Allowance, no matter how many jobs you have.
3. Taking on Additional Work: Rules for Skilled Worker Visa Holders
The immigration rules on second jobs, including the occupation test and what happens if your sponsored job ends, are set out in our guidance on Skilled Worker: Job Loss and Second Jobs.
If you're in the UK on a Skilled Worker visa, you can take on additional work, but there are rules:
● You must continue working in the job you're being sponsored for. If that job ends, the additional work must stop on the same day.
● Your additional work can total up to 20 hours a week across all extra jobs, and it must be outside your contracted hours for your sponsor.
● The work must be on the Immigration Salary List, in the same profession and at the same professional level as your sponsored job, or in an eligible occupation at RQF level 6 or above (Tables 1, 2 or 3 of Appendix Skilled Occupations). Medium skilled occupations (Tables 1a, 2aa and 3a) qualify only if you were first granted Skilled Worker permission under the rules in place before 22 July 2025 and have held it continuously since.
● Overtime in your primary sponsored job doesn't count towards this 20-hour limit for supplementary work and doesn't require a visa update.
● If your additional work would exceed 20 hours a week, or is not in a qualifying occupation, the second employer must hold a sponsor licence and assign you a new certificate of sponsorship, and your application to update your permission must be granted before you start the second job.
Always ensure your supplementary work complies with your visa conditions.
4. The Common Pitfall: The Same Tax Code for Multiple Jobs
➜ Here’s where things can get tricky. Let's illustrate with an example:
Imagine Sarah has a full-time sponsored job (Job A) with the tax code 1257L. She decides to take on a part-time evening job (Job B) to supplement her income. Her new employer for Job B also puts her on the 1257L tax code.
Why is this a problem?
When both employers use the 1257L code, it signals to HMRC that Sarah is claiming her full tax-free Personal Allowance (£12,570) twice. This means she isn't paying any tax on the first £12,570 from Job A and isn't paying any tax on the first £12,570 from Job B (if she earned that much there). In reality, she only has one Personal Allowance.
Consequences:
- Underpayment of Tax: Sarah will be significantly underpaying income tax throughout the year.
- HMRC System Confusion: HMRC's systems might incorrectly assume one of the jobs has ended if it receives multiple "main job" tax codes. In the scenario mentioned at the start, this could lead HMRC to believe the primary sponsored job (Job A) has ceased, which can cause significant administrative issues.
- Future Tax Bill: Eventually, HMRC will reconcile the tax paid against what's due. This will result in a bill for the underpaid tax, which can be a substantial and unexpected amount.
- Tax Code Adjustment: To recover the underpaid tax, HMRC might issue a new tax code that reduces your tax-free allowance for the following year (e.g., 1198L or even a K code), meaning you pay more tax for a period to catch up.
5. Getting it Right: Correct Tax Codes for Second Jobs
The correct approach is generally as follows:
● Main Job:
Your primary employment (usually the one with higher earnings) should use your full Personal Allowance (e.g., 1257L).
● Second Job:
Income from your second job should typically be taxed using a BR (Basic Rate) code. This means all earnings from this job will be taxed at the basic rate of 20% (assuming your total income doesn't push you into higher tax bands). If your total income means your main plus second job earnings fall into the higher (over £50,000) or additional tax brackets, then a D0 or D1 code would be used.
6. Changing or Leaving a Second Job: The Importance of the P45
When you leave any job, including a part-time one, your employer must give you a P45 form. This document details your earnings and the tax you've paid during your employment with them in the current tax year.
Why is the P45 crucial for second jobs?
● Informing HMRC:
Part of the P45 is sent to HMRC by your former employer. This officially tells HMRC that your employment with that company has ended.
● Preventing Confusion:
If HMRC doesn't know you've left a second job, their systems might still expect tax information for it, or it could continue to incorrectly affect the tax code on your main job if there were previous errors.
● Smooth Transitions:
Providing your P45 to a new employer (if you start another job) helps them put you on the correct tax code from the outset. If it's a second job you're leaving, ensuring HMRC knows it's ended helps clarify that your primary job should have the full Personal Allowance.
➜ Using the example from the introduction:
If Sarah leaves her part-time Job B, she must get her P45 from them. She should then inform HMRC that Job A is her ongoing full-time role (1257L) and her new part-time job (Job C) should have the BR code if her main plus second job earnings do not fall into the higher (over £50,000) or additional tax brackets. The P45 from Job B helps HMRC close off that employment record correctly.
7. Why Maintaining Correct Tax Information is Crucial
Staying on top of your tax codes isn't just about avoiding a bill; it's about:
- Financial Stability: Prevents nasty surprises in the form of large, unexpected tax demands.
- Compliance: Ensures you're meeting your legal obligations to HMRC. For visa holders, maintaining a clean record with UK authorities is paramount.
- Visa Integrity for Skilled Workers: Tax discrepancies or underreported earnings due to wrong codes could raise questions during visa extensions or ILR (Indefinite Leave to Remain) applications, where financial records are often scrutinised.
- Accuracy: Correct tax codes mean your National Insurance contributions are also likely to be correct, which impacts your state pension and other benefits.
- Peace of Mind: Knowing your tax affairs are in order reduces stress and allows you to focus on your work and life.
- Protecting Your Personal Allowance: Incorrect coding on a second job can inadvertently lead to your primary job's tax code being altered, effectively reducing your take-home pay from your main source of income until it's corrected.
8. How Can WorkPermitCloud Help?
At WorkPermitCloud, we specialise in UK business immigration and HR-tech solutions. We support both employers and their sponsored employees by:
✔ Ensuring Visa Compliance: Advising on Skilled Worker visa conditions, including the rules for supplementary employment, to ensure you remain compliant.
✔ Supporting Employers: Helping businesses understand their sponsorship duties and manage employee data effectively through our HR systems.
✔ Raising Awareness: Providing information on common issues, like this one, that can impact sponsored workers and their employers in the UK.
Contact us now for immigration and visa compliance related to supplementary work.
9. Conclusion: Stay Informed, Stay Compliant
Taking on additional work is a positive step for many, but it comes with the responsibility of ensuring your tax affairs are in order. Understanding how tax codes operate with multiple jobs, the importance of the P45, and proactively communicating with HMRC are key to avoiding unexpected tax bills and complications.
By checking your payslips, ensuring your employers have the correct information, and understanding your Personal Allowance, you can enjoy the benefits of your hard work without future financial worries.
Disclaimer:
This blog provides general information on UK tax codes for second jobs. Tax laws are complex and subject to change. For personalised advice, always consult directly with HMRC or a qualified tax professional.
10. Glossary
| Term | Definition |
| HMRC | His Majesty's Revenue and Customs, the UK's tax, payments, and customs authority. |
| Tax Code | A series of numbers and letters used by your employer or pension provider to calculate the amount of Income Tax to deduct from your pay. |
| Personal Allowance | The amount of income you can earn each tax year before you start paying Income Tax. For 2026/27, this is £12,570. |
| 1257L | The most common tax code for individuals with one job, indicating they are entitled to the standard Personal Allowance. |
| BR (Basic Rate) | A tax code meaning all income from this job or pension is taxed at the basic rate of Income Tax (currently 20%), with no Personal Allowance applied to this income source. Often used for second jobs. |
| D0 | A tax code meaning all income from this job or pension is taxed at the higher rate of Income Tax, with no Personal Allowance applied. |
| D1 | A tax code meaning all income from this job or pension is taxed at the additional rate of Income Tax, with no Personal Allowance applied. |
| P45 | A form an employer must give to an employee when they leave a job. It shows pay and tax details for the current tax year from that employment. |
| Starter Checklist | A form new employees complete for their employer if they don't have a recent P45. It helps determine the correct tax code. |
| Skilled Worker Visa | An immigration route allowing eligible foreign nationals to work in the UK in a specific skilled job for an approved employer. |
| Supplementary Work | Extra work that someone on a Skilled Worker visa can do while still in their sponsored job: up to 20 hours a week in total, outside their contracted hours and in a qualifying occupation. |
| Certificate of Sponsorship (CoS) | An electronic record assigned by a sponsoring employer to a migrant, which is necessary for a visa application. |
| Underpayment of Tax | Occurs when an individual has paid less tax than they legally owe to HMRC. |
| National Insurance (NI) | Contributions paid by employees and employers towards certain state benefits, including the State Pension. |
| Eligible Occupation Code | A specific classification for a job role that meets the skill and salary criteria for visa sponsorship under routes like the Skilled Worker visa. |
| 0T | A tax code indicating that your Personal Allowance has been fully used up, or your employer doesn't have the details to issue another code. All income is taxed. |


