Q&A > Payroll

What payroll records do I need to keep and for how long?

I want to make sure I'm not throwing away anything HMRC might ask for in an inspection.

Asked by Anonymous on 23 May 2026

1 Answer

You must keep payroll records — including pay, deductions, leave, expenses and benefits reported to HMRC — for at least three years from the end of the tax year they relate to, though many accountants recommend keeping them longer in case of a compliance check. Most payroll software stores these automatically, but it's good practice to also keep signed contracts, starter checklists and pension auto-enrolment assessment records. If you switch payroll providers or software, make sure historic records are exported and kept safe rather than lost in the transition.

TrustBooks✓ Verified5.0(50 reviews)London

Answer this question

Verified accountants can answer this question. Claim and verify your listing to take part.