Payroll costs in the UK range from £90/year for basic desktop software to £12+ per employee per month for fully outsourced services. The right option depends on your headcount, how much control you want, and whether you need HMRC compliance handled for you.
FREE QUOTE COMPARISON
Compare Payroll Quotes from Trusted Suppliers
✓ Plans from £4/employee per month
100% free • No obligation • Takes under 2 minutes
This guide breaks down the real costs of payroll software, outsourced payroll services, and hiring an in-house payroll administrator – with verified pricing from leading UK providers. Whether you run payroll for 5 employees or 500, you will find the cost breakdown you need to make a decision.
- Basic software costs £90 annually - Desktop solutions like Moneysoft provide essential HMRC compliance for smallest businesses cheaply
- Outsourced payroll from £12 per employee - Monthly bureau services handle full compliance but cost significantly more than software
- Cloud payroll averages £15-30 monthly - Mid-range option balances features with affordability for 5-20 employee businesses
- In-house administrator salary £25,000+ - Full-time payroll staff becomes cost-effective only above 100 employees typically
- Enterprise solutions exceed £100 monthly - Large organisations require advanced features justifying premium pricing over basic alternatives
How Much Does Payroll Cost in 2026?
UK payroll costs range from £90/year (desktop software) to £4–£12/employee/month (outsourced), plus £23,000–£28,000/year if hiring an in-house payroll administrator.
The cost of payroll depends on which route you take. Here is the full picture:
| Payroll Method | Typical Cost | Setup Cost | Best For |
|---|---|---|---|
| Desktop software | £90–£270/year | None | Small businesses, budget-conscious |
| Cloud software | £20–£60/month | None | SMEs wanting automated cloud payroll |
| Fully outsourced | £4–£12/employee/month | £500–£1,000 | Businesses wanting hands-off payroll |
| Enterprise HCM | £7–£20/employee/month | £2,000–£40,000+ | Large companies (100+ employees) |
| In-house administrator | £23,000–£28,000/year salary | Software costs on top | Businesses with 50+ employees |
| Accountant | £4–£12/employee/month | None usually | Small businesses with existing accountant |
The cheapest option is desktop software like Moneysoft at £90/year – but you do everything yourself. The most expensive is hiring a dedicated payroll administrator at £23,000–£28,000/year before software costs. Most SMEs fall somewhere in between, spending £20–£60/month on cloud software or £4–£12/employee/month on outsourcing.
Payroll Software Costs
Payroll software costs £90–£270/year for desktop or £20–£60/month for cloud platforms. You run payroll yourself but the software handles calculations, RTI, and payslips.
Payroll software is the most cost-effective option if you are comfortable running payroll in-house. The software handles tax calculations, National Insurance, pension deductions, payslip generation, and HMRC RTI submissions – you just input the data each pay period.
| Provider | Type | Price | Employees Included |
|---|---|---|---|
| Moneysoft | Desktop (Windows) | £90/year + VAT | Up to 20 (1 employer) |
| Moneysoft PM100 | Desktop (Windows) | £180/year + VAT | Up to 100 (unlimited employers) |
| Sage Payroll | Cloud | From £20/month | Up to 10 employees |
| Xero Payroll | Cloud (add-on) | £1.50/employee/month | Add-on to accounting plan (£16–£65/month) |
| Staffology | Cloud | From £39/month | Up to 19 payslips |
Example cost for 20 employees (monthly payroll):
- Moneysoft: £90/year + VAT = ~£9/month total (£0.45/employee)
- Sage Payroll: ~£30/month (10 employees base + extras)
- Xero Payroll: £30/month payroll add-on + accounting plan from £16/month
- Staffology: ~£41/month (£39 base + £1.95/extra payslip)
Software is cheapest per employee but requires you to understand UK payroll rules, stay current with tax code changes, and handle any HMRC queries yourself. If you are not confident doing this, outsourcing may be worth the extra cost.
For detailed comparisons, see our best payroll software UK guide.
Outsourced Payroll Costs
Fully outsourced payroll costs £4–£12 per employee per month plus £500–£1,000 setup, with a dedicated team handling HMRC submissions, payslips, and compliance.
When you outsource payroll, a specialist company takes over the entire process – calculating pay, processing deductions, submitting RTI to HMRC, generating payslips, and managing auto-enrolment pensions. You provide employee data and approve the payroll each period.
| Employees | Monthly Cost (Outsourced) | Annual Cost |
|---|---|---|
| 5 | £50–£80 | £600–£960 |
| 10 | £80–£140 | £960–£1,680 |
| 25 | £150–£325 | £1,800–£3,900 |
| 50 | £250–£550 | £3,000–£6,600 |
| 100 | £450–£1,000 | £5,400–£12,000 |
These estimates are based on £4–£12 per employee per month plus typical setup fees. The wide range reflects differences in service levels – basic payroll processing sits at the lower end, while services including HR support, dedicated account managers, and pension administration sit higher.
What affects outsourced payroll pricing:
- Number of employees – per-employee pricing means costs scale linearly
- Pay frequency – weekly payroll costs more than monthly (more runs per year)
- Service scope – basic processing vs full managed service with HR
- Contract length – longer contracts (24 months) often have lower monthly rates
- Setup complexity – migrating from another provider costs more than starting fresh
Outsourcing makes financial sense when the cost is less than hiring a payroll administrator (£23,000+/year). For businesses with fewer than 100 employees, outsourcing is almost always cheaper than hiring someone in-house. For provider comparisons, see our best outsourced payroll companies UK guide.
In-House Payroll Administrator Costs
A payroll administrator costs £23,000–£28,000/year in salary, plus employer NI (~£2,800), pension contributions (~£840), and software costs – total £28,000–£33,000/year.
Hiring a dedicated payroll administrator gives you full control and an in-house expert who understands your business. However, the true cost goes beyond their salary:
- Salary: £23,000–£28,000 (UK average, varies by region)
- Employer’s National Insurance: ~£2,400–£3,200 (15% on earnings above threshold)
- Employer’s pension: ~£690–£840 (3% minimum auto-enrolment contribution)
- Payroll software: £90–£500/year
- Training and CPD: CIPP membership and courses, ~£200–£500/year
- Total estimated cost: £26,500–£33,000/year
This only becomes cost-effective compared to outsourcing when you have 50+ employees. At that point, outsourced costs (£200–£600/month) start approaching half the cost of a full-time hire, and having an in-house person provides flexibility and institutional knowledge that outsourcing cannot match.
For businesses with fewer than 50 employees, payroll software (£20–£60/month) or outsourcing (£200–£600/month) is significantly cheaper than hiring.
Enterprise Payroll Costs
Enterprise payroll platforms like Dayforce and SAP cost £7–£20 per employee per month plus £2,000–£40,000+ setup, and require 100+ employees minimum.
Large organisations (100+ employees) typically use enterprise HCM platforms that combine payroll with HR, talent management, and workforce analytics. These platforms offer powerful features but come with significant cost and implementation complexity.
| Provider | Setup Cost | PEPM Cost | Minimum Employees |
|---|---|---|---|
| Dayforce | £2,000–£40,000 | £7–£20 | 100 |
| SAP SuccessFactors | Bespoke (six figures) | Bespoke | Enterprise only |
| ADP | Bespoke | Bespoke | Varies |
| MHR (iTrent) | £8,000–£20,000 | £3–£6 | 250+ |
For a company with 500 employees using Dayforce at £10/employee/month, the annual cost would be approximately £60,000 plus setup fees. Enterprise platforms are only cost-effective at scale – for smaller companies, they are overkill. See our Dayforce review or SAP Payroll review for details.
Using an Accountant for Payroll
Accountants typically charge £4–£12 per employee per month for payroll, with the advantage of combining it with your existing accounting relationship.
Many small businesses have their accountant run payroll alongside their bookkeeping and tax returns. This is often the simplest option if you already have an accountant you trust.
Typical accountant payroll costs:
- £4–£12 per employee per month (varies by practice and region)
- Setup usually included or minimal (£100–£200)
- Often bundled with year-end accounts at a combined rate
The advantage is convenience – one relationship handles accounts and payroll. The disadvantage is that smaller accounting practices may not have the same payroll specialisation as dedicated providers, and you have less control over timing and process.
For accountants looking for software to run payroll for their clients, see our guide to payroll software for accountants.
How to Choose the Right Payroll Option
Choose software if you have under 20 employees and are comfortable with payroll. Choose outsourcing if you want hands-off compliance. Hire in-house above 50 employees.
| If You Have… | Best Option | Estimated Monthly Cost |
|---|---|---|
| 1–10 employees | Desktop or cloud software | £8–£30/month |
| 10–25 employees | Cloud software or outsourced | £30–£200/month |
| 25–50 employees | Outsourced or cloud software | £150–£500/month |
| 50–100 employees | Outsourced or in-house admin | £400–£1,000/month |
| 100+ employees | Enterprise platform or in-house team | £1,000+/month |
Key decision factors:
- Budget: Software is cheapest, outsourcing is mid-range, in-house is most expensive
- Control: Software gives full control, outsourcing gives less, in-house gives the most
- Compliance confidence: If HMRC compliance worries you, outsource it
- Growth plans: Cloud software and outsourcing scale more easily than desktop
- Existing relationships: If you already have an accountant, ask about payroll rates first
Our Verdict
Most UK SMEs with under 25 employees should use cloud payroll software (£20–£60/month). Our payroll software costs breakdown compares what businesses actually pay at 5, 20, 50, and 100 employees. Above 25 employees, outsourcing or hiring in-house becomes worth evaluating.
For the majority of UK small businesses, cloud payroll software offers the best balance of cost and capability. Sage Payroll from £20/month or Xero Payroll at £1.50/employee/month handle everything most SMEs need, while Moneysoft at £90/year is the cheapest option if you are comfortable with desktop software.
If you would rather not manage payroll yourself, outsourcing at £4–£12/employee/month provides peace of mind and professional HMRC compliance. See our best outsourced payroll companies UK guide for provider comparisons.
Only consider hiring an in-house payroll administrator (£26,500–£33,000/year total cost) if you have 50+ employees and need daily payroll oversight. For most businesses, software or outsourcing delivers the same results at a fraction of the cost.

















