Payroll

UK Payroll Explained: PAYE, National Insurance and Pensions

PAYE, National Insurance, student loans and auto-enrolment explained for a new UK employer, with the reporting dates and the mistakes that cost most.

UK Payroll Explained: PAYE, National Insurance and Pensions

UK payroll looks simple from the outside: the employer takes tax and National Insurance off each payslip and sends it to HMRC. In practice there are a few things that catch new employers out. Tax is worked out cumulatively across the year using a tax code, National Insurance has categories, pensions are compulsory, and HMRC expects a report every time you pay anyone, not once a quarter.

This guide explains how UK payroll works for an employer: PAYE income tax, National Insurance, student loans, workplace pensions, the reporting calendar, and the mistakes that cost the most. It is written for owners and HR managers setting up payroll for the first time, whether you are based in the UK or hiring there from abroad.

The UK tax year is not the calendar year

The UK tax year runs from 6 April to 5 April. Payroll is built around it: tax codes, thresholds, rates and year-end forms all follow that cycle, and most rates are reviewed at the start of each tax year. If your accounting year is the calendar year, keep the two separate when you read payroll reports.

PAYE income tax

PAYE (Pay As You Earn) is how income tax is collected from wages. You do not apply a flat percentage. Instead each employee has a tax code, and you work out the tax due each pay period from the pay so far this tax year.

Tax codes

A tax code tells you how much of the employee's pay can be paid before tax. A code ending in L is the usual one for a person receiving the standard personal allowance. Other codes mean something different:

  • BR, D0 and D1: all pay taxed at a flat band (basic, higher or additional rate), typically used for a second job
  • NT: no tax is taken
  • K codes: the employee owes more than their allowances cover, so extra income is added to their pay before tax is calculated
  • S and C prefixes: Scottish and Welsh taxpayers, with Scottish income tax using its own bands
  • W1 or M1 suffix: a non-cumulative code, where each period is taxed on its own without looking at earlier periods

For a new starter you normally get a P45 from the previous employer or ask the employee to complete a starter checklist, then use the code HMRC gives you. If you do not have it yet, you use an emergency basis and correct the position once HMRC sends the code.

Cumulative calculation

With a cumulative code the tax due in a period is the tax on all pay to date, minus the tax already paid this year. The result is that an employee who has been under-taxed catches up, and one who was over-taxed gets money back, without anybody filing anything by hand.

National Insurance

National Insurance has two parts, and you pay both.

  • Employee (primary) contributions are deducted from pay above a threshold, at one rate up to an upper limit and a lower rate above it
  • Employer (secondary) contributions are paid by you on pay above a separate threshold, and are not shown as a deduction from the employee

Each employee has a National Insurance category letter. Letter A covers most employees, and other letters apply for example to employees under 21, apprentices under 25, people over State Pension age and certain veterans, each with different employer or employee rates. Using the wrong letter is a common cause of over or under-payment, so check it when someone joins and when they reach a relevant birthday.

Many small employers can claim the Employment Allowance, which reduces the employer National Insurance bill by a fixed amount each tax year. It is claimed through your Employer Payment Summary, and some employers, such as a company where the sole employee is a director, are excluded.

Student loans and other deductions

If HMRC tells you an employee has a student loan, you deduct a percentage of their earnings above the threshold for that loan plan. There are several plans (for example Plan 1, Plan 2, Plan 4, Plan 5 and a separate postgraduate loan), each with its own threshold and rate. The employee can have more than one. Other deductions, such as attachment of earnings orders, come from a court or authority and have to be applied in the order set out in the order itself.

Workplace pensions and auto-enrolment

Every UK employer must put eligible workers into a workplace pension and contribute to it. In general, a worker is eligible if they are aged 22 or over, below State Pension age and earn above the earnings trigger. Others can ask to join. The minimum total contribution is 8% of qualifying earnings, of which the employer pays at least 3%.

There are two common ways to take the employee contribution from pay:

  • Net pay arrangement: the contribution is taken before income tax is worked out, so the employee gets tax relief automatically
  • Relief at source: the contribution is taken from net pay and the pension provider claims the basic-rate relief from HMRC

Check which method your pension provider uses, because it changes the payslip. Also check whether contributions are based on all pay or on a band of qualifying earnings.

What HMRC expects, and when

What When
Full Payment Submission (FPS) On or before each payday, every pay period
Employer Payment Summary (EPS) When you need to report something outside an FPS, such as claiming Employment Allowance or recovering statutory pay. Send it by the 19th of the following tax month
Pay HMRC tax, NI and student loans By the 22nd of the following month when paying electronically (the 19th if paying by post)
P60 to each employee By 31 May after the tax year ends
P45 to a leaver When they leave
P11D for taxable benefits By 6 July after the tax year ends. HMRC is moving benefits reporting into payroll, so check whether the P11D still applies to you

Dates and rules are updated from time to time. Confirm the current ones on GOV.UK before you file.

Other things an employer must get right

  • National Minimum Wage and National Living Wage: the rate depends on the employee's age and whether they are an apprentice, and the rates change each April
  • Payslips: every employee has the right to an itemised written payslip on or before payday
  • Statutory payments: Statutory Sick Pay, Statutory Maternity Pay and similar payments follow their own rules and may be partly recoverable
  • Right to work checks: you must check and keep a record before someone starts
  • Holiday pay: it should reflect regular overtime and other pay patterns, not only basic salary

The mistakes that cost the most

  • Using the wrong tax code or leaving a new starter on an emergency code for months
  • Choosing the wrong National Insurance category
  • Submitting the FPS after payday, which can lead to penalties
  • Not enrolling a worker who has become eligible, for example because they turned 22
  • Pension contributions based on the wrong earnings definition
  • Holiday pay calculated on basic pay only

How WibesHR handles UK payroll

The WibesHR HR and payroll module has a UK payroll pack. It calculates PAYE with cumulative tax codes, Scottish rates and K and D codes, National Insurance by category, student loan and postgraduate loan deductions, and workplace pension contributions either as net pay or relief at source, with an employer contribution and a choice between qualifying earnings and all pay. The Employment Allowance is shared across the company and used up as you run payroll through the year. Pay from a previous employer in the same tax year can be entered for a new starter.

Each run produces payslips with every line broken out, an HMRC summary, a payment file and year-end P60 figures. Pay periods can be monthly, weekly, every two weeks or every four weeks, with thresholds that follow the period.

WibesHR prepares the figures and files, but it does not submit your FPS or EPS to HMRC, and it does not handle salary sacrifice or the apprenticeship levy yet. Bank files are provided as a standard CSV, because each UK bank has its own BACS layout. Plans are priced per employee per month, and the 7-day free trial includes every feature and needs no payment details, so you can run a real pay period first.

Hiring in more than one country? Read the US payroll guide and the Canada payroll guide, and see how HRMS pricing works per employee.

Frequently asked questions

What is a tax code and where does it come from?

A tax code tells an employer how much tax-free pay the employee has. HMRC issues it, usually after the employee gives details through a starter checklist or a P45, and updates it when their circumstances change.

What does an employer pay on top of salary in the UK?

Employer National Insurance on pay above the threshold (reduced by the Employment Allowance if you qualify), the employer's pension contribution of at least 3% of qualifying earnings, and any statutory payments you cannot recover.

When do I have to pay HMRC?

Tax, National Insurance and student loan deductions are normally due by the 22nd of the month after the pay period when you pay electronically (the 19th if you pay by post). Quarterly payment is available to smaller employers who qualify.

Do I have to offer a pension to every employee?

Every employer has to enrol eligible workers into a workplace pension, meaning those aged 22 to State Pension age earning above the trigger. Workers outside that group can ask to join and may be entitled to an employer contribution.

Is this tax advice?

No. Rates, thresholds and deadlines change at the start of every tax year and individual situations differ. Use it to understand the process, and confirm the details with HMRC or your accountant.

Run your HR, payroll and vendor operations from one platform

Start a 7-day free trial — no payment required, no setup fees.

Start Free Trial View Pricing