Checklist: UK Payroll Processing
Introduction
This topic provides a high level guide to processing one UK payroll run in a single processing period. Use the topic as a form of checklist of suggested actions as you step through each process.
This topic doesn't include any bespoke configuration, reports, processes, and so on, which you might have created for your specific needs.
Pre-Processing
Data Type | Data Source | Action, Information, or Location |
|---|---|---|
Master data changes, such as:
Temporary data such as:
| Payroll | Complete any changes by business cut-off times (if such deadlines exist). Example: Business needs or times, such as entering information into payroll by a specific date for it to be included in a specific period’s payroll run.
Use reports to identify any missing data. Examples:
|
Worker |
| |
Human Resources |
| |
Integrations
Data Source | Action, Information, or Location |
|---|---|
External third party | Examples:
|
Payroll |
Pay Input
Data Source | Action, Information, or Location |
|---|---|
Payroll |
Pay Processing
Data Source | Action, Information, or Location |
|---|---|
Payroll | Run retro pay calculation and retro pay complete.
|
Checking Payroll Output
Data Source | Action, Information, or Location |
|---|---|
Payroll | Check workers for any blank UK Payroll IDs.
|
Check data and complete your analysis of your payroll. | |
Generate RTI FPS data and view the exceptions report.
| |
Update and process any changes, then produce validation reports. | |
Check for any missing payment elections. Example: Search for any missing bank account details. | |
Run the View UK RTI FPS Data report to check for any contract end date overrides. | |
Investigate if you need to make any payroll accounting adjustments.
(You can also do this before you complete payroll.) | |
Run reports, such as the Payroll Register report.
| |
Generate RTI FPS data and view the exceptions report again.
| |
Check to see if all onboarding tasks have been completed. | |
Use the Run UK RTI FPS task to submit files to the HMRC Live Gateway, without updating any records (Test in Live).
| |
Re-run any corrections and test again, if necessary. | |
Complete Payroll
Data Source | Action, Information, or Location |
|---|---|
Payroll | |
Post Payroll Actions
Data Source | Action, Information, or Location |
|---|---|
Payroll | Create your settlement run (Example: BACS). |
Submit your RTI FPS.
| |
Run the View UK RTI EPS Data report to verify your EPS data. When correct, submit the data to HMRC.
| |
Create any P45s.
| |
Create and publish payslips.
See: Define Payslips. | |
Process pension auto-enrolment assessments and notifications.
| |
Prepare and submit any third party payments. | |
Complete payroll reconciliation.
|