22. July 2026
Payroll preparation: A step-by-step guide for UK HR teams

Payroll preparation (also known as preliminary payroll or pre-payroll) involves gathering, checking and organising all the information required to run payroll accurately. For UK HR and payroll teams, that includes reviewing employee data, pay changes, absences, tax information and deductions before payroll is processed and reported to HMRC.
Get payroll preparation right and employees are paid correctly and on time. The right workflow also means less time fixing errors or incomplete records and more confidence when payday comes around.
In this guide, you'll learn what payroll preparation is, the steps involved, the documents you'll need before each pay run, the different types of payroll systems available and what to look for in HR software that supports payroll preparation.
This guide focuses on payroll preparation for UK employers operating under PAYE.
Key takeaways
Payroll preparation is an essential step before you can run payroll
Common deductions include PAYE, National Insurance, pensions and student loan repayments
Effective payroll preparation improves accuracy, reduces errors and supports HMRC compliance
Contents
- 1Why payroll preparation matters for UK businesses
- 2The UK payroll preparation procedure (step-by-step)
- 3Documents and data you need before each payroll run
- 4The 4 types of payroll systems
- 5What to look for in HR software with payroll preparation
- 6How Personio supports UK payroll preparation
- 7Frequently asked questions about payroll preparation
Why payroll preparation matters for UK businesses
Effective pre-payroll workflows lead to fewer mistakes and higher levels of employee trust, as employees know that they’ll be paid the right amount at the right time.
Accuracy builds employee trust
Employees expect to be paid correctly and on time. When payroll data is incomplete or inaccurate, mistakes can happen–like incorrect overtime payments or missing deductions.
Preliminary payroll gives you a chance to review the information that feeds your pay run before processing happens, so you can spot mistakes and correct them before they hit your employees’ bank accounts.
Preparation supports HMRC reporting requirements
UK employers are responsible for reporting payroll information to HMRC through Real Time Information (RTI). Missing or inaccurate payroll data can create problems when submitting a Full Payment Submission (FPS), resulting in extra work to correct records.
Validating employee information, tax details and pay data before each payroll run reduces the risk of reporting headaches, keeps your payroll running smoothly and allows you to make accurate submissions to HMRC every time.
Less rework means more time for the valuable work
Many payroll problems start long before payday. Missing starter information, unrecorded absences or incorrect pay changes create last-minute delays and corrections–especially if you rely on traditional systems without preliminary payroll.
A consistent pre-payroll process enables HR and payroll teams to spot issues earlier, and the right software can automate as much of the prep process as possible–giving HR teams valuable time back to focus on the work that matters most.
The UK payroll preparation procedure (step-by-step)
Preparing for payroll is easier when you have a simple, repeatable process to follow every time. Here’s how to prepare to pay your employees–including what to do the very first time.
1. Register as an employer with HMRC
Before you can run payroll, you'll need to register as an employer with HMRC and set up PAYE. Once you’re signed up, you’ll have access to the references and reporting framework needed to submit payroll information through Real Time Information (RTI).
If you’re already running payroll you can skip this step.
2. Gather new starter information
For any new starters, collect the information you’ll need for PAYE reporting and tax calculations. In most cases, this will come from a P45, but if they don't have one, have them complete and return a starter checklist.
What you'll need:
P45 or completed starter checklist
Employee bank details
National Insurance number
Start date
Salary or hourly pay details
3. Collect payroll data for the pay period
Next, gather all the information that could affect employee pay during the period–including hours worked, overtime, bonuses, commission payments, holiday taken, sickness absence and statutory leave.
If your organisation uses separate systems for time tracking, absence management or expenses, this is the stage where you’ll need to consolidate information. The accuracy of your payroll preparation depends heavily on the quality of the data collected here.
What you'll need:
Hours worked and overtime
Holiday and absence records
Statutory pay information
Bonuses and commission payments
Expense claims, where applicable
4. Confirm worker classifications
Before you process payroll, check that all workers are classified correctly. Most organisations will be dealing primarily with employees, but if you engage contractors you'll need to consider whether the IR35 rules apply. Misclassifying workers can create tax and reporting issues further down the line.
5. Calculate gross pay
Once you've gathered your payroll data, you can calculate each employee's gross pay before deductions are applied. Gross pay includes salary or wages, overtime payments, bonuses, commission and any statutory payments due during the period.
6. Apply deductions and contributions
After calculating gross pay, apply any relevant deductions for each employee.
These may include:
Income Tax through PAYE
National Insurance contributions (NICs)
Pension auto-enrolment contributions
Student loan repayments
Attachment of earnings orders
Other voluntary deductions
7. Review and approve the payroll run
Before you finalise payroll, review all figures and check for any missing data or discrepancies. This includes validating pay changes, checking unusual variances, confirming deductions have been applied correctly and ensuring starter and leaver information has been processed accurately. A final review helps reduce the risk of errors reaching employees or HMRC.
8. Produce payslips and supporting records
After you’re happy that your pre-payroll data is correct, generate payslips and prepare supporting documentation. Most HR teams use dedicated payroll software or combined HR and payroll software to handle this step.
Employers should also maintain payroll records appropriately and store relevant documentation securely. Depending on the circumstances, this may include records relating to P45s, P60s and P11Ds. Keeping accurate records makes future payroll runs easier and helps support reporting and audit requirements.
9. Prepare for HMRC submission
Finally, check that your data is ready for Full Payment Submission (FPS) and Employer Payment Summary (EPS) submission.
Documents and data you need before each payroll run
Even with a well-defined payroll preparation process, missing information can create delays and errors. Before each payroll run, check that you have all the documents and data you need to calculate pay, apply deductions and prepare payroll for reporting.
Employee information
Employee name and contact details
National Insurance number
Bank account details
Tax code
Employment start date
Starter and leaver documentation
P45 (where available)
Starter checklist (if no P45 is available)
Leaver information and final payment details
Pay-period data
Hours worked
Overtime records
Time and attendance data
Holiday and annual leave records
Sickness absence records
Statutory leave information
Variable pay and expenses
Bonus payments
Commission payments
Expense claims awaiting reimbursement
Any one-off payments or adjustments
Deductions and contributions
Pension scheme details and auto-enrolment contributions
Student loan repayment plan information
Attachment of earnings or court orders
Other voluntary deductions
Payroll records and supporting documents
Relevant P11D information, where applicable
Previous payroll records
Payroll approval documentation
Any employee pay changes for the current period
The 4 types of payroll systems
There are several ways to manage payroll preparation and payroll processing in the UK. The right approach depends on your organisation's size, complexity and available resources.
Type | Typically suited to | Pros | Cons | UK considerations |
Manual payroll (e.g. spreadsheets) | Very small businesses with simple payroll requirements | Low cost, familiar tools, full control | Time-consuming, higher risk of manual errors, difficult to scale | Not ideal for most UK businesses |
HMRC Basic PAYE Tools | Small employers with fewer than 10 employees | Free to use, supports RTI submissions, designed for PAYE reporting | Limited functionality, not designed for growing or complex organisations | Suitable for basic payroll requirements and HMRC reporting |
Dedicated payroll software | Businesses that want to automate payroll preparation and payroll processes | Improves accuracy, reduces manual work, supports growth and reporting requirements | Software costs and implementation effort | Many solutions include UK payroll features, RTI support and integrations with HR systems |
Outsourced payroll service | Organisations that prefer payroll administration to be managed externally | Reduces internal workload, access to specialist expertise | Less direct control, ongoing service costs, reliance on external provider | Employers remain responsible for providing accurate employee and payroll data |
A lot of growing businesses choose dedicated payroll software because it brings employee data, payroll preparation and reporting processes together in a more efficient and scalable way.
Start simplifying your payroll management

Learn how to streamline your payroll process to save time and ensure accuracy.
Read our guideWhat to look for in HR software with payroll preparation
The right HR software makes payroll preparation significantly easier. Here’s what to look for when evaluating HR and payroll software:
A single source of employee data
Automated time, attendance and absence tracking
Secure document management
Workflow automation
UK payroll support
Integrations with your payroll provider
Preliminary payroll functionality
Reporting and audit capabilities
Depending on the size of your organization and your needs, the right system could be standalone payroll software, a combined HR and payroll tool or a HR platform that supports pre-payroll and integrations.
Simplify your payroll tasks

Prepare your payroll more efficiently for accounts. Enable employees to change personal data themselves that HR approves. Working hours and bonus details are automatically transferred to your payroll system.
Streamline how you pay employeesHow Personio supports UK payroll preparation
Personio is the Intelligent HR Platform built to help growing businesses manage people processes with greater accuracy, efficiency and confidence – including preliminary payroll.
HR teams can use Personio to:
Create a single source of truth for employee data
Capture time, attendance and absence data automatically
Keep starters, leavers and approvals on track
Manage payroll documents securely
Bridge the gap between employee data and payroll
Support compliance and data security
Work with your existing payroll setup
Integrations with popular UK payroll tools, including Sage 50 and Xero
Personio gives UK HR teams a single, accurate foundation for payroll preparation, so the pay run starts with the right data, every time.
Ready to simplify payroll accuracy? Personio centralises employee data and payroll workflows in one place, so your team spends less time chasing tax codes and more time on people.
Book your demo and see how Personio supports HR teams across the UK.
Frequently asked questions about payroll preparation
How do I prepare payroll?
To prepare payroll, you'll need to gather employee and pay-period data, calculate gross pay, apply deductions, review payroll records and prepare information for HMRC reporting. A structured payroll preparation process helps reduce errors and ensures employees are paid accurately and on time.
Does HMRC have free payroll software?
HMRC offers free basic PAYE tools which allow you to perform most payroll tasks, including submitting information to HMRC – but it’s limited to businesses with fewer than 10 employees. For most organisations, a dedicated HR and payroll platform or standalone payroll software is the right choice.
Can I do payroll in Excel?
You can run payroll from a spreadsheet, but it’s not the recommended option – especially if you have more than a handful of employees. Growing businesses need payroll software that securely and accurately stores, calculates, and prepares data for payroll submission.
What’s the best payroll software in the UK?
The best payroll software is the one that your finance team feels most comfortable using, but many businesses make decisions based on features, budget, and compatibility with other tools in their HR tech stack. Examples of popular payroll software in the UK include Xero and Sage 50, both of which integrate with Personio.
How long does it take to prepare payroll?
It typically takes between 1-3 days to prepare and process payroll, but it depends on the software and processes you use. If you prepare data manually and have to update payroll software without automations, it can take much longer and be prone to user error – leading to more time spent fixing payroll data.

