Resource Hub
Support
Login
Features
Rota Management
Employee Self Service
Time & Attendance
Automated Compliance
Online Timesheets
Online Expense Management
Payslips
Automated Pay Runs
Integrations
P11D and Payrolling
CIS Functionality
Business Type
Bureau
Accountant
Bookkeeper
Plans
Why KeyPay
About Us
Partner With Us
Integrations
Partner Directory
Testimonials
Resource Hub
Talk to Sales
Sign In
Talk to Sales
KeyPay vs Xero
True comparison, no tricks
Employee Portal
Employee self service portal
View & download pay slips
View & download payment summaries
Submit Timesheets
Submit Leave requests
View/Accept/Decline shifts
Swap shifts
Submit Expenses
Employee onboarding (self setup)
Leave calendar
Document acknowlegement
Set unavailability
Mobile features
Employee mobile app
View & download pay slips
View & download payment summaries
Submit Timesheets
Submit Leave requests
View/Accept/Decline shifts
Submit Expenses
Manager mobile app
Timesheets
Record hourly timesheets
Record start / stop times
Record break start / stop times
Record multiple breaks
Import from CSV/Excel with custom file mappings
Record unit based timesheets (miles allowance, tool allowance etc)
Real time timesheet costings
Leave Management
Accrue fixed entitlement per pay run
Accrue entitlement per hour worked
Support contingent & entitlement periods
Only provides for annual entitlement
Predict future leave balances when applying for leave
Employee management
Employee documents
Employee qualifications
Employee notes
Multiple bank accounts
Advanced pension auto-enrolment
Previous employer tax check
Advanced director NI Calcs support
Create and distribute P45s
Reporting
Payroll Reporting
Basic payroll reporting
Gross to net report
State payroll tax reportings
Time and attendance reporting
Employee details audit report
Leave balance reporting
Leave liability reporting
Employee birthday report
Employee qualifications report
Payroll variance report
Unpaid employees report
Pension report
Pay categories report
Report packs
P32 Report
HMRC - RTI
FPS Submissions
Automated P60s
Payment Summaries lodgement (unlimited)
ETP Payment summaries
Automated EPS Submission
Apprenticehip Levy
Rota
Rota Management
Multiple rota layouts
Integrates directly with payroll
Templates
Notify employees of new shifts via email / SMS
Print rotas
Costed rotas
Shift bidding
Pay run calculations / functions
Re-imburse expenses via BACS file
Split journals by class or location
Handle termination payments
Pay PAYE via BACS file
Payroll deductions
Pay run import
Pay run filters
Email payslips
Email payslips on schedule
Pay run warnings
BACS files
Pay run tasks
Automated pay runs
Automated AE pension submissions
Automated NEST contribution collection
SMP
SSP
SPP
SAP
Shared Parental leave
Court Orders/AEOs
Student Loans
Auto update tax codes
Auto update PGL and SL status
National Minimum Wage calcs
Auto-increase NI code when employee turns 21
Business settings / functions
Leave calendar
Web hooks
Linked pay categories
Calendar feeds
Employing entities
Bulk employee import
Work Types
Pay categories
Leave categories
Deduction categories
Expense categories
Employer liability categories
Multiple locations
Multiple pay schedules
Additional features
Pay conditions engine
Time & attendance app
Integrated pension payments via PensionSync
Integrations/API
RTI compliant