Payroll and workplace pensions
Running payroll means filing a Real Time Information submission to HMRC on or before every payday, issuing payslips, operating auto-enrolment pensions and producing P60s and P11Ds. We run the whole thing from £25 a month plus £4 per payslip, so you only have to tell us who is getting paid what.
Payroll is small, repetitive, and punishing when it goes wrong. Late RTI filings trigger automatic penalties, and auto-enrolment breaches carry fines of up to £500 a day. It is the first thing most business owners should hand over.
What is included
RTI filing every pay run
Full Payment Submissions sent to HMRC on or before payday, every time.
Payslips
Branded digital payslips to your staff, or to you to distribute, whichever you prefer.
Auto-enrolment
Assessment, enrolment, opt-outs, contributions and re-enrolment every three years. We deal with the pension provider.
Starters and leavers
New starter checklists, P45s, statutory pay for sickness, maternity and paternity.
Year end
P60s for everyone and P11Ds for benefits in kind.
CIS returns
If you are in construction, monthly CIS returns and subcontractor statements too.
Read more about payroll & pensions
Payroll & pensions: your questions answered
How much does payroll cost?
From £25 a month for the payroll itself, plus £4 per payslip. A five-person payroll is therefore £45 a month. Auto-enrolment administration is included.
Do I need to run payroll for just myself as a director?
If you take a salary, yes. Most director-only companies run a single annual or monthly payroll at the National Insurance threshold to preserve the state pension record without paying contributions.
What is the penalty for filing payroll late?
HMRC charges between £100 and £400 per month depending on headcount, for each month you file an RTI submission late. Penalties apply automatically after the first default in a tax year.
What is auto-enrolment?
Every employer must put qualifying staff into a workplace pension and contribute at least 3% of qualifying earnings. The Pensions Regulator can fine up to £500 a day for non-compliance.