What is the 2019/20 PAYE tax code? What is the PAYE code from 6 April 2019? What is the PAYE code for the year to 5 April 2020?

The basic PAYE tax code is set at 1250L for employees. This gives an employee a personal allowance of £12,500 for the year. This is also called the emergency code.

Employees who earn more than £125,000 have no personal allowance and receive an 0T tax code (see below).  

Employees who earn between £100,000 and £125,000 have their personal allowance tapered away. It is reduced by £1 for every £2 in excess of £100,000. 

Employees who have claimed the Marriage allowance, by virtue of a low earning spouse have a code with a suffix of M. Those who surrender the allowance have a suffix of N.

Employees who are Scottish Taxpayers have the prefix S. The higher rate threshold in Scotland will remain at £43,430 in 2019/20, compared with an increase to £50,000 in the rest of the UK.

Employees who are Welsh Taxpayers have the prefix C. The higher rate threshold in Wales is the same as that for the rest of the UK at £50,000.

What tax code do I use for 2019/20?

If the employee is a starter or casual worker complete the Starter Checklist.

Otherwise use 1250L for employees unless:

It is advisable to double check with HMRC, and if in doubt check online or phone the tax office.

Do not carry forward any week 1 or month 1 adjustments.

What is the "emergency" tax code for 2019/20?

1250L is the default code.

What is code ending in OT?

This means that you are not given any allowances against tax. This is most probably because your employer has probably not been given your starting information, is a casual worker or earns over £125,000.

How do I check my tax code?

Statistically less than 80% of employees bother to check their PAYE code. It is foolish not to check it.

See How to check your PAYE code.


Pensioners no longer qualify for any additional age allowance.

Married pensioners over 83 (born before 6 April 1935) may receive the married couples allowance adding up to 891 to their tax code.