Tax when you have more than one job

Understand how PAYE works across two or more jobs, why each employment has a tax code and how to correct HMRC’s records.

Published by UKTH

Check the scope, applicable period and primary-source record before acting.

Scope: For employees with two or more jobs, including temporary and seasonal work. Self-employed side income is reported differently.

The short answer

You receive one Personal Allowance for the tax year across all jobs, pensions and other income, not a separate allowance for every job.

Each employment normally has its own tax code. One job may use the allowance while another uses BR, D0 or D1 depending on the total position; Scottish and Welsh codes can differ.

When starting an additional job without leaving the current one, complete the starter checklist accurately and say that another job continues. You will not have a P45 from an employer you have not left.

How PAYE handles two jobs

HMRC uses information from employers and the taxpayer to allocate allowances and rate bands through tax codes. The allowance is usually allocated to the higher-paying job, but the correct arrangement depends on expected annual income across all sources.

A secondary code taxing all income at one rate is not automatically wrong. It can be appropriate when the Personal Allowance is already used elsewhere. However, BR taxes all that source at the basic rate and may under-deduct if combined income enters a higher band. D0 or D1 can over-deduct where expected total income is lower than HMRC’s estimate.

Starting an additional job

Complete the new employer’s starter checklist truthfully. The answer about another job helps the employer apply an initial code.

Then check the first payslip against HMRC’s current-year service. Review employer names, start dates, estimated annual pay and codes. Do not give the new employer a P45 belonging to an employment that still continues.

Temporary, casual and seasonal employment still uses PAYE. Several short jobs can create over- or under-deductions when each employer has incomplete information.

Leaving one job

Check that HMRC records the leaving date and that expected annual pay for the remaining job is sensible. Use the Personal Tax Account or HMRC app to report a ceased employment where needed.

Keep the P45 and compare year-to-date pay and tax with payslips. An old job incorrectly shown as active can distort allowance allocation.

Side hustle versus second employment

An employed second job has payroll, employment rights and PAYE. Freelance or platform work may be trading or miscellaneous income and can require Self Assessment. Do not ask an employer to include unrelated self-employed income as wages.

Read the side-hustle reporting guide and keep separate records. HMRC may adjust PAYE to collect some other tax, but that does not turn the activity into employment.

A practical annual check

Create one table with every job and pension:

  • employer or provider;
  • tax code;
  • expected full-year gross income;
  • year-to-date pay and tax;
  • start and leave dates; and
  • allowance or rate treatment.

Add total expected taxable income and compare each code’s role. One allowance should not be duplicated across sources.

Correcting HMRC’s information

HMRC’s online service and app allow users to add a missing employer, report an ended job and update estimated income.

Update the underlying facts rather than asking payroll to invent a code. HMRC sends changed code instructions to employers. Check later payslips to confirm implementation.

Common mistakes

  • Expecting one Personal Allowance per job.
  • Assuming BR always means emergency tax.
  • Giving a P45 from an ongoing employment to a new employer.
  • Forgetting a short job in the annual income estimate.
  • Treating freelance work as payroll income.
  • Checking only net pay rather than each code and year-to-date tax.

What to do next

  1. List every employment and pension source.
  2. Check each tax code in HMRC’s service.
  3. Confirm start, leave and full-year income estimates.
  4. Update wrong or missing details.
  5. Check subsequent payslips.
  6. Reconcile the full tax year after 5 April.