This part of GOV.UK is being rebuilt – find out what beta means

HMRC internal manual

PAYE Manual

Coding: codes: how they are used and calculated: multiple tax codes on the same day

For information about how to issue or amend a tax code refer to PAYE11120.

Where a tax code has been submitted and this results in the ‘issue’ of a P2 or P6 / P9, a message is sent immediately to the outputs part of the system that a form issue is required to be processed at the end of the day.

Only a further ‘issue’ of a P2 or P6 / P9 will stop the previous P2 or P6 / P9 from being issued. If on the same day a later tax code calculation is set to ‘not issue’ or the [Cancel] button is used, this will not stop the output of the previous ‘issue’ tax code.

Any later tax code calculations made on the same day will look back to the last tax code calculation made on the same day and then work out any further adjustments to the basis of operation, potential underpayment (prior 2 July 2017) or In Year Adjustment and In Year Adjustment Restriction (from 2 July 2017) and issue of form P2 or P6 / P9.

For example the first tax code calculation on a particular day calculates the tax code is 652L made up of professional subscriptions £50 and personal allowance 6,475 on a cumulative basis and both P2 and P6 / P9 are set to issue. The tax code is amended to delete professional subscriptions £50 and replace them with job expenses £50, there is a change to the P2 but no change to the tax code to the employer. The P2 will be set to issue (the first P2 for the employment will not be issued) but the P6 / P9 will be set to not issue.