Doing your own payroll: what it actually takes (and when to outsource)

You can cost a recipe to the gram, negotiate a lease, and hold a Saturday rush together with two staff and a grinder that's playing up.
And payroll is still the job that keeps you awake on a Sunday night.
There's a good reason for that. Most café mistakes are recoverable by Tuesday. A payroll mistake writes itself into someone's pay packet and HMRC's records at the same time, and you usually find out about both at once. One is a conversation you don't want to have with someone you rely on. The other is a letter.
So here's the honest version: what a pay run actually involves, what the three routes typically cost, and how to work out which one you should be on.
What running payroll actually involves
Most owners think payroll is "add up the hours, multiply by the rate, pay it". That's maybe a fifth of the job. Here's the rest.
Every single pay run, without exception:
- Gross to net. The correct tax code for each person, the correct National Insurance category letter, and the correct treatment for anyone on a student loan plan.
- A Real Time Information Full Payment Submission to HMRC, on or before every payday. Not the following week. Not when you next get a quiet hour. On or before.
- An Employer Payment Summary when you're reclaiming statutory payments or reporting that you've paid nobody in a period. Miss it and HMRC keeps expecting the money it assumed you'd owe.
- Pension assessment and a contribution upload, every cycle. Eligibility isn't set once at hiring. It moves when hours move, which in a café is constantly. This is on top of the employer pension contribution that quietly adds to every payday, and there are re-enrolment duties roughly every three years with a fresh declaration on top.
- Other deductions. Student and postgraduate loans, plus attachment of earnings orders if one lands on your desk. These aren't optional and they aren't negotiable with the employee.
- Starters and leavers. Starter details in, P45s out, leaving dates reported properly so HMRC stops expecting someone who left in March.
And on a longer cycle:
- P60s at year end for everyone still on the books.
- National Minimum Wage compliance, rechecked every time the rates change and every time someone has a birthday that moves them into a new band. Worth reading alongside what an NMW rise really costs once NI, holiday and pension are stacked on top.
- Holiday pay on variable hours, which is a small mathematical adventure of its own if your rota changes week to week. If yours does, how holiday accrues on variable hours is the bit to get right before it compounds.
- Statutory sick pay from day one of absence, which matters enormously in hospitality because our absences are short ones.
- Tronc. If you pool tips, that pot needs its own PAYE treatment through a troncmaster rather than being quietly dropped into the normal pay run, which is one of the practical consequences of the tipping rules and how a tronc has to be handled.
Read that list again and notice something. Almost none of it is skilled work. It's all exact work. That distinction is the whole article.
The three routes, and roughly what they cost
Prices move and vary by provider, so treat these as illustrative shapes rather than quotes. Check current rates before you commit to anything.
Route one: DIY with software
HMRC Basic PAYE Tools is free. It's also deliberately bare-bones: it does the core RTI submissions and not much else. No proper payslips to hand out, no auto-enrolment assessment, no real reporting. For two or three people on fixed hours it can genuinely do the job. Beyond that it starts costing you in workarounds.
Paid payroll software runs from a few pounds a month at the small end up to a few tens of pounds a month depending on headcount, with pension integration usually the thing that pushes the price up a tier.
So on paper, DIY is cheap. Call it around £120 to £400 a year for a small café on decent software.
The real cost isn't the licence. It's two or three evenings a month, and the low-level anxiety of being the person who has to remember the 22nd of the month, the re-enrolment date, and the fact that Katie turns 21 in April.
Route two: an accountant or payroll bureau
The standard model is typically a few pounds per payslip per month, sometimes with a small minimum monthly fee, and often bundled into an existing accounting package at a discount.
Illustrative maths, twelve staff paid monthly:
- 12 payslips at around £4 each = around £48 a month
- That's around £576 a year, plus whatever they charge for year-end
You send hours. They send you a report telling you what to pay, when, and what's due to HMRC. You still own the compliance legally, but you stop owning the mechanics.
Route three: fully outsourced, including pensions and year end
The same bureau relationship with the auto-enrolment uploads, the declarations, the P60s and the statutory payments handled as part of the service. Expect a higher per-payslip rate, plus a setup fee in the first month.
For a twelve-person café you're realistically looking at somewhere in the low four figures a year. Not nothing. Compare it honestly against three evenings a month of your own time, though, before you decide it's expensive.
Where DIY actually goes wrong
Not in the obvious places. Nobody forgets to pay their staff. Here's what actually catches people out.
Late Full Payment Submissions. The FPS has to reach HMRC on or before payday. File it late repeatedly and penalties follow. It's the single most common DIY failure, and it's almost always caused by a busy week rather than a lack of understanding.
Wrong NI category letters. Younger staff and apprentices can sit in different categories with different employer NI treatment. Cafés are full of exactly those people. Leave everyone on the default letter and you're either overpaying or underpaying, and one of those two comes with interest.
Missed re-enrolment. Auto-enrolment gets set up properly on day one, then sits there for three years while everyone forgets it has an anniversary. The re-declaration is due whether or not you have anyone to re-enrol.
Holiday pay on variable hours. The classic. Someone works between fifteen and thirty-five hours a week depending on the season, takes a week off in August, and gets paid for a flat "average" that nobody can reconstruct six months later.
NMW breaches you never intended. This one is genuinely unfair and genuinely common. If you deduct for a uniform, charge for a shirt, or dock a till shortage, and that deduction technically drags someone's effective hourly pay below the minimum wage for that period, you're in breach. You didn't mean to. It doesn't matter.
A decision framework you can actually use
Forget what other operators do. Answer these three.
1. How many people, and how stable are their hours?
Under roughly five staff on fairly stable hours, DIY with decent software is genuinely fine. Thousands of small cafés run it that way without drama. It's a repeatable monthly task, not a profession.
2. How much variation is in the month?
A variable-hours rota, plus a tronc, plus regular starters and leavers, is bureau territory sooner than most people admit. Every one of those adds a category of error, and the categories multiply rather than add. Seasonal trade and student staff turnover push you over the line faster than headcount alone does.
3. What's your own hour actually worth?
Be honest. If payroll and its associated worrying eats three evenings a month, and you'd value that time at even £20 an hour, you're spending somewhere north of £1,400 a year of yourself on it. That's usually more than the bureau. And the bureau doesn't get distracted mid-run by a delivery arriving.
The uncomfortable truth is that most operators who "save money" doing their own payroll are paying for it in the one resource they can't buy more of.
If you outsource, your job doesn't disappear
Here's the part people get wrong when they hand payroll over. A bureau is only ever as good as the hours you send it.
Send a photo of a scribbled rota with three amendments in the margin, and you'll get a payslip that reflects a scribbled rota with three amendments in the margin. Garbage in, compliant garbage out, and you're the one having the conversation about it on Friday.
The input that matters is boring and specific: clean, confirmed hours per person per pay period, agreed before you send them, with absence and holiday already accounted for. Getting rotas, hours, absence and the true cost of employment sitting in one place rather than across three notebooks is exactly what StaffBrik is built for, and it makes the handover to whoever runs your payroll a five-minute job instead of an evening.
Do that and outsourcing works properly. Skip it and you've paid someone to make your mistakes faster.
The takeaway
Payroll is a compliance treadmill, not a craft. There's no version of it where doing it brilliantly makes you money. There are only versions where doing it badly costs you.
So pick one of two honest positions. Either do it properly yourself, with real software and a written monthly checklist you follow the same way every time. Or pay someone a few pounds a payslip to carry the worry, and put your effort into sending them clean numbers.
The expensive option is the third one nobody chooses on purpose: doing it casually, in the gaps, and hoping.
Ed O'Brien has run Hunters Cake Company for 17 years across cafés in Witney, Burford, and a bakery in Carterton, Oxfordshire. He's building Brikly - modular tools that give independent café owners the same data the big chains have, without the big chain price tag.