In this article
Saturday night is fully booked, two cooks have called in sick, and you call the staffing agency. Someone's standing in your kitchen within the hour. It feels like the easy button — no interview, no contract, no risk. And for one night, that's exactly what it is.
Where it stops being easy is the month after, once that same button has been pressed three, four, five times and nobody has ever added up what it cost together. The hourly rate on the invoice is clear enough. What isn't on it — the margin folded into that rate, the minimum booking that quietly doubles a short shift, the drag of someone seeing your kitchen for the first time — counts just as much, and nobody does the arithmetic.
This piece does the arithmetic: the real rate versus what the temp actually takes home, the two hidden surcharges that can sit on any booking, and the number that tells you when hiring permanent would already have been cheaper than calling again.
The numbers below describe one example restaurant. Further down, plug in your own rates, shift length and bookings per month into the calculator and get your own break-even instead of this example.
Why the invoice never tells the whole story
Agency costs disappear the same way tableware breakage does: never their own line, always spread across separate invoices that only get added up at the end of a quarter — if they get added up at all. An owner who reads their P&L every month has rarely seen "agency staffing" as its own figure, because it sits buried inside "staff costs" next to wages that are built completely differently.
The hourly rate itself makes it easier to ignore. €24 an hour doesn't sound alarming next to a €28 main course — until you realise that rate has a completely different structure to your own team's hourly wage, with a margin folded in that never appears as its own line anywhere.
And the two surcharges that actually matter — the minimum booking and the ramp-up cost of someone seeing your kitchen for the first time — only bite on short, urgent bookings. Exactly the bookings you make in a panic, at 4pm, for a night that's already going wrong, when nobody has time to read the fine print.
The 7 numbers
Seven numbers, in the order you actually meet them — from the moment you call the agency to the moment you consider just hiring someone permanently.
1. The margin you never see on its own
An agency rate of €24 an hour looks, at first glance, like simply a higher wage. It isn't. The rate you pay splits into three pieces: what the temp actually sees land in their account, the employer-side charges the agency still owes — social contributions, insurance, holiday-pay accrual, costs exactly as real as they'd be for a permanent hire — and the agency's own margin and overhead.
For a typical hospitality temp cook or waiter, that works out to roughly €13 an hour net for the worker, €6 in employer charges the agency carries, and €5 of margin for the agency — together the €24 rate you see on the invoice.
That means you're paying almost double what the worker actually takes home — a gap of nearly 1.85 times. Not because anyone's being dishonest: the agency carries real costs and real risk. But it's the first number that makes the permanent-hire comparison further down this article an honest one.
A €24/hour agency rate, split — typical hospitality temp cook or waiter
The agency worker takes home roughly 54% net of what you pay. The rest is employer charges the agency carries, and the margin the agency takes on the booking.
2. The minimum booking that quietly doubles a short shift
Agencies bill in fixed blocks, usually with a four-hour minimum — even if you only need two or three hours. Book someone for a busy Friday lunch rush from 11am to 1:30pm, and you're not billed for two and a half hours. You're billed for four.
At €24 an hour, that's the difference between €60 for what you actually needed and €96 for what's on the invoice — a €36 premium, over 60% on top of the real need, purely because the shift was shorter than the agency's minimum.
It isn't a hidden cost in the sense that nobody tells you — it's usually right there in the terms and conditions. It is a cost that almost never gets factored in the moment someone calls in a panic to fill a gap, precisely when there's no time to check those terms.
3. The ramp-up cost of someone seeing your kitchen for the first time
A temp standing in your kitchen or on your pass for the first time doesn't work at your regular team's pace — however experienced they are at somebody else's restaurant. Where the salt lives, which plate goes with which dish, how your till works, where the allergen list is kept: all of that takes time to learn, and you pay for that time twice — in wages, and in the slower tables, the remade dishes and the drag on turnover that come with it.
Research on hospitality onboarding consistently finds the same pattern: a new worker runs at a fraction of a trained regular's pace on shift one, and only climbs to full speed after a few shifts — provided it's the same person each time.
And that last part is exactly what an agency rarely guarantees. Ask for a cook three times and you often get three different people, each starting again at shift one. The ramp-up cost isn't a one-off you pay once and move past — it's a cost that repeats on every new booking, unless you explicitly ask for the same worker back.
Productivity by shift, against a trained regular employee (100%)
The curve only climbs if you keep asking for the same agency worker back. Order "a cook" with no name attached, and every new booking starts again at shift one.
4. The odds the booking doesn't get filled — or filled on time
An agency guarantees a name, not a guarantee that name actually shows up. Fill-rate figures from the hospitality staffing sector point to a failure rate of roughly 1 in 11 bookings — a no-show, a late replacement, or simply no candidate found.
That number is small on its own. The problem is when it lands: precisely on the night you're already short, because your own team is already down sick or bookings are already running higher than normal. An empty spot where you expected an agency worker is the worst possible night to be missing one.
5. The cancellation clause that bills you anyway
Over-schedule and cancel a booking too late, and you usually still pay. Most hospitality staffing agencies work on a 24-hour notice window; cancel inside it and the full booked block gets billed, even though nobody shows up.
It's the mirror image of the minimum booking above: where that one bills you for hours you didn't need, the cancellation clause bills you for hours that were never delivered at all. Both are avoidable by forecasting how much staff a service actually needs early enough — exactly what the covers-forecasting tool on this site exists for.
6. The break-even point: when a permanent hire already paid for itself
Put every number above together and a clear threshold emerges. A permanent hire costs something once — recruiting, onboarding, paperwork — call it €900 as a realistic average. You earn that back out of the difference between what an agency shift costs and what a permanent shift costs.
For the example restaurant running through this article — a six-hour shift, a €24-an-hour agency rate against a €21.50-an-hour full cost for a permanent hire (wage plus employer charges, no agency margin) — that break-even point lands at five bookings a month. Call an agency more often than that for the same role, and hiring permanent would already have paid for itself.
Below that number, the reverse is also true: fewer than five times a month, and the agency worker really is the cheaper choice, because the one-off recruiting cost outweighs the hourly difference. This isn't an argument against agency staff — it's the number that says when the agency's easy button stops being the easy choice and quietly becomes the expensive habit.
7. The liability nobody reads until an inspection asks for it
In several EU countries — including Belgium, the Netherlands, Germany and France — a form of joint liability applies: if the staffing agency you hire isn't properly registered or licensed, you as the host business can be held jointly liable for unpaid social contributions on that worker's wage.
It's the least visible of the seven numbers in this article, precisely because it rarely bites — until a labour inspection checks the agency's registration and finds it isn't in order. One simple check before the first booking — is this agency licensed to operate in the country you trade in? — takes five minutes and closes off a risk that, if it lands, dwarfs every other number in this piece.
The exact rules on joint liability vary widely by country and change regularly. Don't read this as legal advice — check with the agency itself, or with your own accountant or lawyer, before working with a new agency for the first time.
Calculate your own break-even
The defaults below are the worked example running through this whole article: a six-hour shift, a €24-an-hour agency rate, a €21.50-an-hour full cost for a permanent hire, and a €900 one-off recruiting cost. Swap in your own numbers and everything recalculates instantly.
"Minimum booking" is the shortest block the agency invoices — drop the shift length below that minimum and you'll see exactly what the minimum-booking premium does to the cost per shift.
Calculator: agency worker vs. permanent hire
Adjust the defaults below to match your own restaurant
—
The ramp-up cost, the booking fill-failure rate and the liability risk aren't in this number — they come on top of what's shown here. Read the result as a floor.
Two things worth doing with your own number. First: track how often you actually book an agency worker per month for the same role — most owners underestimate that count, precisely because it's never kept as its own line. Second: if that count is above your break-even, the next move isn't "call less" — it's "hire now": every month you wait costs the difference the calculator above shows.
The calculator deliberately only prices the hourly rate and the break-even point — the ramp-up cost, the booking fill-failure rate and the liability risk from steps 3, 4 and 7 aren't in it, exactly as they're rarely their own line in most accounting either. Read the number you get as a floor, not the whole picture.
The takeaway
Calling an agency isn't the mistake — for a single sick colleague, an unexpected rush, a gap you genuinely can't fill any other way, that's exactly what agency staffing is for, and below the break-even point it's simply the cheaper choice too.
The mistake is never adding it up. The hourly rate, the minimum booking, the ramp-up cost on every new name, and the risk of an unlicensed agency together form a number most owners have never calculated — and that number is exactly what decides whether the agency is still the easy fix, or has quietly become the most expensive habit in the building.
Work it out once for your own restaurant, hold the break-even point against how often you actually call, and the next decision — call again, or finally hire — makes itself.