There is no dearth of payroll software catering to the UK or the EU market. However, a good portion of the payroll solutions cater to enterprises and businesses. Agencies, especially ones dealing with a large volume of candidates, are best served by specialised pay & bill software built for the recruitment sector.
With the right software, a number of tasks can be streamlined and automated, leading to efficiency gains, superior candidate experience and improved cash flow. However, the sheer complexity of timesheet processing, payment and billing can make it difficult to identify features and functionalities that you should be looking for.
At QX, we process over 1.5 million timesheets every year, working for many of the biggest recruitment agencies in the UK. Our pay & bill teams have worked with almost all the major recruitment payroll software and we have a thorough understanding of the key features that any agency needs.
Read related blog: 7 steps to choosing the right payroll software for your recruitment agency
If you are considering to implement or migrate to new software for payment and billing, make sure that it has the key features from our detailed list below. It is likely that the software may not have ALL of these features, but if you process a high volume of timesheets, make sure it has at least the ones that are most relevant to your process. For convenience, we have divided the list based on key agency payroll activities. Click on any of the sections to navigate directly to the relevant features.
Candidate Management
Client Management
Contract/Booking Management
Timesheet Management
Managing Corrections
Paper Timesheet Management
Pension Management
Mobile/Web Application Features
P45 and Leavers
Generating Reports
Other important features
Candidate Management
- Drop down to choose between different umbrella companies
- Support for payslips from online portal, email and paper
- Holiday payment calculation, with and without accruals
- Scan employee documents (e.g. Starters, P45, etc.) and link to the specific employee
- Make and access pop-up notes related to specific candidate while processing
- Support for all relevant types of employee taxes
- Ease of setting payment frequency – daily, weekly, monthly
- Send automatic remittance emails to umbrella companies with payment breakdown
- View, print and email historical payslips from within the software
- Setup for payment deduction to recover overpayment, accommodation costs, etc.
- Ability to send SMS to individual candidates as and when required
- Paper timesheets barcoding to automatically link candidate timesheet with candidate records
- Auto-import of tax code and student loan notices from HMRC (DPS)
- Holiday management
Related case study: Automating master vendor process to boost payroll processing efficiency and accuracy
Client Management
- Support for sending paper and digital invoices
- Integration and interface with accounting software
- Make and access pop-up notes related to specific client
- Support for invoicing parent-child level (e.g. at site-location level)
- Split or merge invoices as per client’s specifications
- Facility to un-check self-bill clients to whom invoices are not to be sent
- Setting to block invoice raising if selected parameters are missing. For example – missing PO or missing site details.
- Option to print invoice address
- Configurable invoice fields
- Option to add IR35 inside/outside status
- Ease of setting invoicing frequency as per client’s specification – daily, weekly, monthly
Contract/Booking Management
- Pop-up of any notes made against specific candidate names
- Permanent placement setup details
- Facility to calculate consultant split margin
- Automatic AWR (Agency Workers Regulations)
- Facility to select framework; e.g. CPP, HTE, etc.
- Import placement and contract details from front office software
- Selecting key details while creating placements. E.g. Site, Ward, Hospital.
- Easy to access rate history to review and make any rate changes
- IR35 inside/outside status
Timesheet Management
- Automatic pop-up notifying of duplicate timesheet
- Pop-up for timesheets from ‘On Hold’ employees
- Pop-up when the pay rate his higher than the charge rate
- Attaching documents to the timesheet
- Facility to place a specific timesheet on hold
- Split consultants at timesheet level
- VAT/NI adjustments at timesheet level
- Automatic splitting of hours i.e. Day Rate, Night Rate, Saturday Rate, Sunday Rate, etc.
- Timesheet Query Log management within the software
Managing Corrections
- Error codes to populate adjustment reason
- Facility for detailed notes
- Adjust both pay and charge by selecting original timesheet
- Automatically link original timesheet image with the adjustment entry
Paper Timesheet Management
- Facility to upload timesheet images individually or in a batch
- Configurable drop down of common reasons for rejection – e.g. Candidate Not Set, Duplicate Timesheet, Contract Not Set, etc.
- SMS rejected timesheets to candidate or consultant for next steps
- Email rejected timesheets to candidate or consultant for next steps
- Automatically reject/ignore images that are not timesheet
- Orient timesheets automatically and save (in case the image is upside down or sideways)
- Zoom in on the timesheet image for improving readability
- Option to fit to screen size to check the full timesheet image
- Barcode or QR code search
Related case study: Recruitment agency saves over £6.5 million through successful payroll and accounts outsourcing relationship
Pension Management
- Support employee assessment for pensions i.e. auto enrolment, deferment, etc.
- Support different calculation methods for pensions i.e. relief at source, net pay arrangement, etc.
- Calculate Auto Enrolment and opt out period automatically on updating employee pensions details.
- Employee assessment for Re-Enrolment (every 3 years)
- Allow to change pensions percentage to bespoke
- Pensions calculation – Tax week or pay week
Mobile/web Application Features
Allows candidates to:
- Submit timesheets
- View and print payslips and statutory forms
- Notification on approval, rejection and payment of timesheets
- Facility to click on notification and respond via email
- Upload paper timesheet
Allows the clients to:
- Approve timesheets
- Reject timesheet and/or suggest amends
- Receive reminders to authorise timesheets
P45 and Leavers
- Create P45 (Individual)
- Create P45 (in Bulk i.e. After 12 Weeks)
- P46 Entry Process / Starter Checklist Entry Process
- New starter listing – P45 Listing
Generating Reports
- Exception report to review
- Pre-payroll calculation report
- Payroll calculation report
- Payslip report
- Deduction report (details of deduction set for any candidates payments)
- Invoicing report; i.e. Day Book
- Email payslip report (provides information of any exceptions of sending email payslips)
- Paper invoices report (provides information of any exceptions of sending email invoices)
- Invoice – Monthly / Weekly
- RTI Submission – FPS and EPS
- Payroll update (to separate one payroll from the next payroll within the week)
- Weekly update (to separate tax week to rolled forward to new tax week)
- Intermediaries reporting
- Gross Margin output
Other important features
- Download reports and upload timesheets with VMS Tool
- Payroll system – Desktop Base or Web Base
- if Web base, can IP address be configurable to control access?
- Check calculation method of payroll software (tax week or pay week, i.e. ‘when worked’ or ‘when paid’)
- Facility to use different business logo on invoices and payslips for different offices or databases
- Ability to configure payment process with banking software
- Import timesheets from CSV files or auto transfer from front-office software
- Calculate and make statutory payments i.e. SMP, SSP, SAP, SPP, etc.
- Email key payroll documents (historic or current) from within the software
- Can payroll pay back any wrong deduction i.e. student loan to the candidate?
- Ability to refund excess/incorrect tax, NI, student loan deductions
- Support for previous year tax and NI adjustments (EYU)
- Print, email and/or upload P60 to online portal
Need more help?
- Looking for more ideas on how to go about implementing a new pay & bill software for a high-volume process?
- Shopping for a software and want unbiased advice?
- Need tips of how to improve your pay & bill process?
Write to us and we will get back to you with answers and advice.