Skip to content
logo Knowledgebase

Update an employee's tax code (P6 or P9)

Created on  | Last modified on 

Summary

How to update an employee's tax code in Sage Payroll.

Description

Start of a new tax year

If HMRC updates the standard tax code from the previous year, you must change all employees on the old standard code.

▼More details

When selecting Process pay run for the first period of the new tax year, Payroll will prompt you to review your employees tax codes. You can change them in bulk on this window.

For the 2025/2026 tax year, the personal allowance remains at £12,570. This means that the emergency tax code also remains at 1257L. 

 NOTE: Clear any Week 1/Month 1 flags for your employees before you process the first payroll of the 2025/2026 tax year.

Changes during the year

HMRC sends a notification to inform you when a tax code has changed. This will be a P6 or P9 notification.

▼More details

This usually happens when:

  • An employee's tax-free income (Personal Allowance) changes. For example, they start or stop receiving a taxable benefit like a company car
  • A new employee has provided a P46, and HMRC inform you of the correct tax code

Resolution

P6 and P9 notices

HMRC will send you a P6 or P9 notification. You’ll receive either:

  • A paper form
  • An internet notification if you’re registered to use PAYE Online – internet service

You can either update an employees record manually, or use HMRC Notices for Payroll to retrieve these directly in the program.

What you need to do:

  • If it's a P9, you’ll need to update the employees tax code only
  • If it's a P6, you’ll need to update the employees tax code and previous employment year to date values
     NOTE: If you receive more that one notification for an employee, just use the most recent one. 
▼How to access your online tax code notices
  1. Log in to the government gateway.
  2. From the Business tax account home page, select Messages. Select PAYE for employers messages.
  3. Select View your Tax Code Notices.
▼Change tax code only (P9)
  1. Select Employees from the menu bar, and then select the relevant employee.
  2. Under Current Tax Details, enter the new Tax Code.
  3. If required, select or clear the Week1/Month1 checkbox.
  4. Select Save.
▼Change tax code and year to dates (P6)

Tax code

  1. Select Employees from the menu bar, select the relevant employee.
  2. Under Current Tax Details, enter the new Tax Code.
  3. If required, select or clear the Week1/Month1 checkbox.
  4. Select Save.

Enter Year to date

  1. From the Previous Tax Details section, change the Starting Basis to Employee declaration: P45.
  2. In Circumstances, choose the relevant option.

    ▼Circumstance explanation
    A Select this declaration if this is the employee’s first job since the last 6 April. They also didn't get taxable Jobseeker’s Allowance or Employment and Support Allowance. Also no taxable Incapacity Benefit, or state or occupational pension.
    B Select this declaration if this is the employee’s only job but since last 6 April they’ve had another job. Or has received taxable Jobseeker’s Allowance. Or Employment and Support Allowance, or taxable Incapacity Benefit. The employee doesn’t receive a state or occupational pension.
    C Select this declaration if the employee currently has another job. Or select if they receive a state or occupational pension.
  3. In the Leaving Date box, enter the previous employment leave date. Your employee should provide this. If your employee doesn’t know their leaving date, use the date of the P6 form.
  4. Clear or select the Week1/Month1 check box to match the P6.
  5. Select either Week or Month in Final Pay Period. This represents the employee’s final pay run in their previous employment.
  6. In the Total Pay To Date box, enter the previous pay from the P6.
  7. In the Total Tax To Date box, enter the previous tax from the P6.
  8. Select Save.
     NOTE: The employee's Status will change to Starting this pay run (P45 Part 3). 

Using the HRMC notices feature

If you subscribe to either Sage Payroll Standard or Premium, you can use HMRC notices. Once enabled, Payroll can check for new notices from HMRC automatically. You can review the details and then apply them.

Set up HMRC notices 

Processing HMRC notices

Want to retrieve HMRC notices automatically?

To receive P6 and P9 notices in program, upgrade to either Payroll Standard or Premium, and get access to this and many other features.

Learn more about Payroll tiers?

Image