Payroll

UK Tax Codes

Elena Segura

Cofounder

Apr 13, 2025

Understanding UK Tax Codes: A Guide for Finance, HR and Operations Teams

For HR, operations, and finance teams managing payroll, understanding tax codes is critical to ensuring compliance, accurate employee pay, and reduced admin overhead. Misapplied tax codes can lead to HMRC penalties, employee confusion, and end-of-year adjustments that take hours to resolve.

This guide walks through how tax codes work in the 2025/26 tax year, what causes them to change, and how Givver—your all-in-one HRIS and payroll platform—automatically keeps everything aligned with HMRC through real-time integration.

Tax Code Fundamentals

A tax code tells you how much Income Tax to deduct from an employee’s wages. It reflects their personal tax-free allowance, along with any other factors such as job changes, taxable benefits, or owed tax from previous years.

The most common tax code in 2025/26 is:

1257L – This code means the employee can earn up to £12,570 without paying income tax.

To understand how this is calculated:

Multiply the number in the code by 10 to determine the tax-free income (e.g. 1257 × 10 = £12,570).

Correctly applying this code ensures that employees are taxed fairly and that your company remains fully compliant with PAYE regulations.

Tax Codes Across the UK: England, Scotland, and Wales

Income tax is partially devolved in the UK, meaning employees are subject to different tax bands depending on where they live. Payroll teams must apply the correct prefix to reflect this:

Region

Prefix

England & Northern Ireland

(No prefix)

Scotland

S

Wales

C

If an employee moves between nations or updates their address, their tax code may also change. Payroll software must be able to accommodate this automatically to avoid miscalculations.

Tax Code Letters and What They Mean

Letters in a tax code indicate additional tax information and affect how income tax is calculated. These are defined by HMRC and include:

Letter

Meaning

L

Standard Personal Allowance applies

M

Marriage Allowance received

N

Marriage Allowance transferred to partner

T

Additional calculations apply to the allowance

0T

No Personal Allowance applied

BR

All income taxed at the basic rate

D0

All income taxed at the higher rate

D1

All income taxed at the additional rate

NT

No tax deducted

S

Scottish taxpayer

C

Welsh taxpayer

Correctly interpreting and applying these codes ensures the right tax deductions are made each period—minimising employee queries and protecting your business from non-compliance.

Tax Codes with the Letter ‘K’

The ‘K’ prefix is used when the amount of tax an employee owes—such as for unpaid tax or taxable benefits—exceeds their tax-free Personal Allowance. This means more of their income is subject to tax.

These are less common but important to handle correctly.

Example 1:

An employee earning £35,000 with tax code K125 would be taxed on £36,250.

Givver applies K codes automatically based on HMRC instructions, removing the need for manual calculation or follow-up.

Cumulative vs Non-Cumulative Tax Codes

Tax codes may be issued on a cumulative or non-cumulative basis, and it’s essential to apply the correct one:

  • Cumulative: Tax is calculated based on year-to-date earnings and tax already paid. This is the default and most accurate method over time.

  • Non-Cumulative (W1 / M1 / X): Tax is calculated on the current pay period only. Typically used temporarily—such as when starting a new job—until HMRC issues a cumulative replacement.

Givver's Role:

  • Givver receives tax code notifications in real time via HMRC’s RTI (Real Time Information) system.

  • If HMRC indicates a change from non-cumulative to cumulative, Givver applies it automatically.

  • If no update is received but a non-cumulative code is still active at the start of a new tax year, Givver flags it for review—ensuring no employee is left on temporary tax treatment longer than necessary.

This protects your business from tax miscalculations and reduces the risk of year-end adjustments.

Tax Code Adjustments: Common Triggers

HMRC can change an employee’s tax code during the year for a variety of reasons, including:

  • Starting or leaving a job

  • Having more than one job or pension

  • Receiving or transferring Marriage Allowance

  • Outstanding tax from previous years

  • Introduction or removal of taxable benefits, such as:

    • Private Medical Insurance (PMI)

    • Company car and fuel

    • Other benefits reported via P11D

Many benefits are reported after the tax year ends, which means tax code changes can occur mid-year to account for previously unreported benefits. This can cause confusion if the payroll system doesn’t automatically receive and apply updates.

Givver eliminates this risk by syncing with HMRC daily and applying tax code changes before the next pay run.

Frequently Asked Questions (FAQs)

1. What should we do if an employee receives a tax code change notice before we do?

This happens frequently. HMRC often notifies employees before employers. If your system isn’t connected in real time, the update may not be applied in time for payroll.
Givver receives and applies HMRC updates immediately via RTI—so your payroll is never a step behind.

2. Can we apply cumulative tax treatment automatically at the start of a new tax year?

Yes, if HMRC sends updated cumulative tax codes. However, if no instruction is issued, and a non-cumulative code remains in place, a manual review is typically required.
Givver handles this automatically—switching employees to cumulative when authorised, or flagging records where no instruction has been received.

3. How do we handle employees with multiple jobs or pensions?

HMRC will assign different tax codes to ensure Personal Allowance isn’t duplicated. These might include BR, D0, or 0T codes for secondary jobs.
Givver applies these codes as directed, and maintains a full audit trail for multi-income accuracy and compliance.

4. Can employees question or correct their tax code directly with us?

No. Only HMRC can change or correct a tax code. Employees should contact HMRC directly for any disputes.
By keeping payroll in sync with HMRC in real time, Givver reduces the volume of employee queries before they reach your team.

5.How do payroll tax codes work in the UK?

A tax code is issued by HMRC to determine how much Income Tax should be deducted from an employee’s pay. Employers must ensure they apply the correct tax rates in their payroll system to avoid under- or over-deductions.

Final Thoughts

For teams managing HR and payroll in companies with up to 800 employees, staying compliant with HMRC tax code rules can be time-consuming and error-prone without the right tools. Delays in updates, misinterpretations of codes, or outdated processes can impact employee trust and lead to compliance risk.

Givver automates tax code updates, integrates seamlessly with HMRC through RTI, and provides audit-ready clarity across your HR and payroll processes—all in one platform.

Want to reduce tax code issues, increase accuracy, and save hours each month?

👉 Explore how Givver works or book a quick demo


No more juggling multiple systems or drowning in spreadsheets.

Sign up for free