Second Job and UK Tax Codes: Your Essential Guide to Accuracy

Second Job and UK Tax Codes: Your Essential Guide to Accuracy

By Dr Ikram Hasan· Reviewed by Md Lutfur Rahman, FCILEx, Founder and Managing Director, WPC Group

Category: Compliance

Updated14 Oct 2026

What changed: Updated the Skilled Worker second job rules: the Shortage Occupation List reference now reads Immigration Salary List, and the section now sets out the 20-hour total limit, the contracted-hours condition, the qualifying occupations and that extra work must stop when the sponsored job ends. Also updated the Personal Allowance references to the 2026/27 tax year.

First published 09 May 2025

Table of Contents

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:

  1. Underpayment of Tax: Sarah will be significantly underpaying income tax throughout the year.
  2. 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.
  3. 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.
  4. 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:

 

Tax Code for Second Jobs

 

● 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:

  1. Financial Stability: Prevents nasty surprises in the form of large, unexpected tax demands.
  2. Compliance: Ensures you're meeting your legal obligations to HMRC. For visa holders, maintaining a clean record with UK authorities is paramount.
  3. 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.
  4. Accuracy: Correct tax codes mean your National Insurance contributions are also likely to be correct, which impacts your state pension and other benefits.
  5. Peace of Mind: Knowing your tax affairs are in order reduces stress and allows you to focus on your work and life.
  6. 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

 

TermDefinition
HMRCHis Majesty's Revenue and Customs, the UK's tax, payments, and customs authority.
Tax CodeA 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 AllowanceThe amount of income you can earn each tax year before you start paying Income Tax. For 2026/27, this is £12,570.
1257LThe 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.
D0A tax code meaning all income from this job or pension is taxed at the higher rate of Income Tax, with no Personal Allowance applied.
D1A tax code meaning all income from this job or pension is taxed at the additional rate of Income Tax, with no Personal Allowance applied.
P45A 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 ChecklistA form new employees complete for their employer if they don't have a recent P45. It helps determine the correct tax code.
Skilled Worker VisaAn immigration route allowing eligible foreign nationals to work in the UK in a specific skilled job for an approved employer.
Supplementary WorkExtra 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 TaxOccurs 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 CodeA specific classification for a job role that meets the skill and salary criteria for visa sponsorship under routes like the Skilled Worker visa.
0TA 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.

 

What tax code should my second job have?

Usually, your second job will have a BR (Basic Rate) code, meaning all earnings are taxed at 20%. If your total income is higher (over £50,000), it could be D0 (higher rate) or D1 (additional rate).

I have two part-time jobs, neither paying over the Personal Allowance. Can I split my allowance?

If your total income from all jobs is below your Personal Allowance (£12,570 for 2026/27), you can contact HMRC to split your allowance. However, if one job might fluctuate and take you over, it's often simpler to assign the Personal Allowance to one and have the BR code on the other, then claim a refund if you've overpaid at year-end.

My new part-time employer has put me on 1257L. What should I do?

Contact HMRC immediately. Explain you have another job where your Personal Allowance is being used. They can then issue the correct tax code (likely BR) to your second employer. Also, inform your second employer.

What happens if I don't get a P45 from my previous part-time job?

You should still inform HMRC that the job has ended. Your previous employer is legally obliged to provide a P45. Chase them for it. Without it, HMRC might not know the job has stopped, potentially complicating your tax situation.

I think I've underpaid tax on my second job. What now?

Contact HMRC as soon as possible to declare this. They can help you understand how much you owe and arrange a way to pay it, potentially through adjusting your tax code or a direct payment. Being proactive is better than waiting for them to contact you.

What happens if I have the wrong tax code?

You could end up paying too little tax, resulting in a large tax bill later, or overpaying unnecessarily.

Can I have more than one job on a Skilled Worker Visa?

Yes. While you still work in your sponsored job, you can do extra work of up to 20 hours a week in total, outside your contracted hours, in a job on the Immigration Salary List, in the same profession and at the same level as your sponsored job, or in an eligible occupation at RQF level 6 or above. You do not need to tell the Home Office. Anything beyond that needs a second certificate of sponsorship.

Should I use the 1257L tax code for both jobs?

No. Use 1257L for your main job only. Your second job should use BR, D0, or D1.

What is a P45, and why is it important?

A P45 confirms you’ve left a job. Without it, HMRC may not update your employment status correctly.

What happens if I overpay or underpay tax due to the wrong code?

HMRC will issue a tax calculation letter. You may owe or be owed money, depending on the situation.

Legal Disclaimer

The content of this article is intended for general informational purposes only and does not constitute legal advice. Every reasonable effort has been made to ensure the accuracy of the information at the time of publication; however, laws and regulations are subject to change, and interpretations may vary. The information presented is valid only as of the date of publication. WorkPermitCloud Ltd makes no warranties, express or implied, regarding the completeness or accuracy of the information provided. We accept no liability for any loss or damage arising from reliance on this content. For personalised legal advice tailored to your circumstances, we recommend consulting a qualified legal professional.

CONTACT AN ADVISER

advisor-image

Md Lutfur Rahman, FCILEx

Immigration Advisor and Commissioner of Oath

Managing Director

Work Permit Cloud Limited

Follow us

Check Latest News