Skip to content

What Is P60?

P60 is a term used in the recruitment and staffing industry.

Compliance & DataUpdated March 2026

Why the P60 Matters for Staffing Agencies

A P60 is the document that proves how much a worker earned and paid in tax during a complete UK tax year. Banks require it for mortgage applications. HMRC uses it as the baseline for self-assessment tax returns. Workers who claim tax refunds or need to demonstrate income history - for visa applications, benefit claims, or rental agreements - depend on it. For staffing agencies that hold employer of record status for contractors and temporary workers, the obligation to issue accurate P60s on time is both a legal requirement and a practical measure of operational competence.

HMRC requires employers to provide P60s to all employees who are still employed at 5 April (the end of the UK tax year) by 31 May following that date. For staffing agencies managing hundreds of active placements, this creates a concentrated administrative burden that lands every year on the same fixed schedule. Errors in P60 data - wrong totals caused by payroll system mismatches, incorrect NI category codes, or missed bonus payments - require formal corrections via revised submissions to HMRC and can create tax code problems that persist into the following year.

The worker experience angle matters too. A contractor who cannot get their P60 three weeks after the deadline, or who receives one with incorrect figures, has a legitimate grievance. Agencies that handle this poorly lose contractors to competitors who do it right.

How the P60 Works

A P60 summarises the total taxable pay received, income tax deducted, National Insurance contributions paid, and the NI category code used across the entire tax year from 6 April to 5 April. Unlike the P45, which is issued on departure, the P60 is issued to workers who remain on the payroll at the tax year end. Workers who left mid-year receive a P45 instead.

The data populating a P60 comes directly from the employer's payroll records, specifically from the cumulative figures in the Full Payment Submissions (FPS) submitted to HMRC throughout the year via Real Time Information. This means errors in weekly payroll submissions accumulate in the year-end total. A payroll manager at a healthcare staffing agency discovered during a pre-P60 reconciliation that 18 agency workers had been processed on the wrong NI category code for several months due to a system configuration error. Correcting the year-end figures required amended FPS submissions, recalculated NI liabilities for both the workers and the agency, and notifications to each affected worker explaining the changes to their P60.

For agencies that operate umbrella company arrangements or use outsourced payroll providers, the P60 issuance obligation rests with the entity that holds employer of record status. Agencies that co-employ or act as intermediaries need to confirm contractually which party issues the P60 and ensure the data flows correctly between systems.

P60 in Practice

A payroll operations director at a mid-size industrial staffing agency introduced a P60 readiness review in February of each year, three months before the tax year end. The review cross-checked cumulative payroll figures against HMRC's RTI submission records for any discrepancies, resolved category code exceptions, and flagged workers who had been placed across multiple payroll entities during the year and might need consolidated figures. The review reduced post-P60 correction requests from an average of 45 per year to under 10. It also shortened the average time to issue P60s from 28 days after the deadline to 12.