New

Automatic labour-cost forecasting is live for every plan. See how it works →

Start free trial

Antwerp · hello@fluxdesk.io

v4.2 Shift swaps now approve themselves

The roster that pays for itself

Fluxdesk is shift planning, time tracking and labour-cost forecasting for hospitality and retail teams. Build next week in twenty minutes, see the cost before you publish, and keep every shift in your team's pocket.

No credit card needed 14-day trial Cancel in one click


4.8/5 from 612 reviews · 2,400+ teams

Planning 180,000 shifts a month for teams like

Kade&Co Nordvik Brasserie Halle Loop Retail Hotel Meridiaan Vers&Vers
Interactive tour

Watch one week go from blank to published

Four screens, one workspace. Step through them yourself, or let it play. Nothing here is a video: it is the actual interface, rebuilt.

Step 1 of 4
Abstract violet artwork suggesting the layered panels of the Fluxdesk schedule screen

Schedule

De Kade · Antwerp · week 33
Filters Publish
AVAmara V. 09–17Bar 12–20Bar 16–00Bar · lead
LMLuca M. 08–16Kitchen 14–22Kitchen 14–22Kitchen 12–20Kitchen
KDKim D. 11–19Floor 11–19Floor 17–01Floor 17–01Floor
SRSien R. 09–15Floor 09–15Floor 10–18Floor 10–18Floor

Auto-schedule drafted 22 shifts in 34 seconds. Two were moved by hand.

The product

Three jobs, one workspace

Most teams run the roster in a spreadsheet, hours on paper and cost in their head. Fluxdesk puts all three in the same place, so a change in one updates the others instantly.

Time tracking

Hours that count themselves

Staff clock in from the tablet at the pass or their own phone inside your venue's geofence. Breaks, overtime and late starts are recorded as they happen, so the timesheet is already correct on Monday morning.

  • Geofenced clock-in. No punches from the tram home.
  • Rounding rules you set. Per venue, per contract type.
  • One-click approval. Only exceptions need your attention.
Explore time tracking
Time clock Kitchen terminal · De Kade
Shift elapsed · Luca M.
04:12:07

Clocked in 08:02 · scheduled 08:00–16:00

Inside venue geofence
Clock out & start break
LM Luca M.08:02 → running · Kitchen On shift
AV Amara V.08:58 → 17:04 · 8h 06m Approved
KD Kim D.11:14 → 19:02 · 14m late Review
Labour-cost forecasting

See the bill before you publish

Fluxdesk reads your sales history, weather and local events, then projects the labour cost of the roster you are building, hour by hour, venue by venue. Overspend gets flagged while you can still fix it.

  • Live cost bar. Every drag updates the total instantly.
  • Demand curve per hour. Staff the rush, not the lull.
  • Budget guardrails. A warning at 90%, a block at 100% if you want one.
See what it costs
Labour forecast Week 33 · De Kade
120 80 40 0 Budget MonTueWed ThuFri Sat Sun
Scheduled hours Projected cost Budget ceiling
€4,182Forecast
27.4%Of revenue
−7.4%vs last year
Mobile app

Your team stops asking "am I working Friday?"

Everyone sees their own week, sets availability and swaps shifts from the Fluxdesk app. Swaps that respect your rules approve themselves; the rest land in your inbox with one tap to accept.

  • Push notifications when the roster changes, no group chat needed.
  • Open shifts marketplace. Post a gap, first qualified taker gets it.
  • Availability & leave in the same flow as the schedule.
Built for your team
Fluxdesk
Shift swap request
KD Kim D. wants to swap Fri 17:00–01:00 Sien R. is available and qualified

Your week

Wed 6 Aug · 11:00–19:00Floor · De Kade 8h
Thu 7 Aug · 17:00–23:00Open shift · claimed 6h
Sat 9 Aug · 17:00–01:00Floor · lead 8h
Everything included

The small things that save the week

No add-on modules, no "contact sales to unlock". Every plan gets the whole toolbox.

Auto-scheduling

Give Fluxdesk your rules, contracts, skills, availability, budget, and it drafts a full week in under a minute. You review, adjust and publish.

Skill matching Contract hours Rest periods Budget aware Fair rotation

Compliance guardrails

Belgian and Dutch rules on rest periods, student quotas, night work and minors are checked as you drag. Fluxdesk warns before the roster goes out, not after the inspection.

Time clock

Tablet kiosk with PIN or photo, or geofenced clock-in from a phone.

Open shifts

Post a gap to the team. Only qualified, available and legally-eligible staff can claim it, first come, first served.

Payroll exports

Approved hours out in one file, mapped to your provider.

Multi-site in one view

Run five venues from one login. Share staff between sites, compare cost per location, and let area managers see only what they should.

Availability & leave

Requests arrive before you plan, not after you publish.

Reports

Cost per hour, per site, per role, exported or scheduled to your inbox.

Built for your team

Same software, different week

A brasserie, a shop floor and a hotel do not plan the same way. Pick yours.

Plan around the rush, not the clock

Covers per hour drive the roster. Fluxdesk pairs your POS history with the weather and what is on at the Sportpaleis, so Friday gets a fourth runner and rainy Tuesday does not.

  • Split shifts, service windows and closing crews
  • Student contracts and quota tracking built in
  • Tips and service charge on the same export
19 minto build a week
−7.4%labour cost
3.1×fewer no-shows

Numbers from the last twelve months

Aggregated across every Fluxdesk account, anonymised and updated monthly.

0 Manager hours saved
0+ Teams planning weekly
0M Shifts planned
0% Average labour-cost drop
Abstract violet artwork of overlapping panels, used as the visual signature of the Fluxdesk studio in Antwerp
Kammenstraat 42, Antwerp Nineteen people, one product, no offshore support desk.
Who builds this

We closed the bar at two, then wrote the roster at eight

Fluxdesk started in 2019 in the back office of a brasserie on the Antwerp docks, where two of us were still doing the schedule on a printed grid with a pencil. We sold the first licence to the restaurant next door. Nineteen people later, the rule has not changed: nobody ships a feature they have not seen used during a Friday service.

2019Founded in Antwerp
19People, all in the Benelux
2hMedian support reply
99.97%Uptime last 12 months

Elke Verstraete (product), Ruben Maes (engineering) and the crew who answer your chat.

Come by for coffee, we are near the Scheldt
Pricing

Per user, per month. That is it.

Only active staff count. Seasonal team drops in January? So does your bill.

Billed monthly · switch or cancel any time

Starter

One venue, one team

Everything you need to stop planning in a spreadsheet.

6 / user / month

Billed monthly

Start free trial
  • Drag-and-drop rostering
  • Mobile app for staff
  • Time clock & timesheets
  • CSV payroll export
  • Email support
Most popular

Growth

Forecasting & automation

For teams who want the roster to cost less every month.

12 / user / month

Billed monthly

Start free trial
  • Everything in Starter, plus:
  • Automatic labour-cost forecasting
  • Auto-scheduling & open shifts
  • POS & payroll integrations
  • Up to 5 sites
  • Chat support, 2h response

Scale

Multi-site operations

Control, permissions and reporting across the whole group.

24 / user / month

Billed monthly

Talk to us
  • Everything in Growth, plus:
  • Unlimited sites & regions
  • SSO, SCIM & audit log
  • Custom roles & approval flows
  • Onboarding & named CSM
  • 99.9% uptime SLA

More than 500 staff, or a works council to satisfy?

We do custom contracts, data-residency in the EU and procurement paperwork without the six-week silence.

Contact sales
Customers

Managers got their Sunday back

Six of the 2,400 teams planning in Fluxdesk this week.

★★★★★
"The forecast is the part I did not expect to love. I can see a Saturday going over budget while I am still building it, move one shift, and it is back under. That never happened in the spreadsheet."
MB Margot BekaertOperations lead · Kade&Co
★★★★★
"Rolling out twelve stores took an afternoon. The staff app was the sell, people stopped calling the shop to ask when they were working, which is worth the subscription on its own."
JD Joris DhondtRetail director · Loop Retail
★★★★★
"Payroll used to take me two evenings a month. Approved hours now export in one file and the numbers match. My accountant asked what changed."
NV Nadia VerhoevenGeneral manager · Hotel Meridiaan
★★★★★
"Our student quota used to be a spreadsheet I checked twice a year and hoped for the best. Now it warns me while I am dragging the shift. That alone paid for the year."
SD Sofie De RidderOwner · Brasserie Halle
★★★★☆
"Import took a morning and the first roster was rough, that is on us, not the tool. Two months in, the team checks their week on the app and I have stopped printing anything."
PV Pieter VandammeSite manager · Vers&Vers, 3 shops
★★★★★
"I run two kitchens forty kilometres apart. Sharing a chef between them used to mean three phone calls; now it is one drag and everyone's app updates."
TN Tim NauwelaertsExecutive chef · Nordvik

Swipe to read more

FAQ

Questions people actually ask

Most single-venue teams publish their first roster the same afternoon. Import your staff from a CSV or your payroll provider, set opening hours and roles, and the first week takes about twenty minutes. Multi-site groups usually go live within a week with our onboarding team.

Yes, that is most of hospitality. Fluxdesk tracks contract hours, student quotas, flexi-jobs and minors separately, and warns you the moment a draft roster would break one of them. Rules are configured per country and per venue.

Your own sales history first, usually pulled straight from your POS — combined with hourly wage data from the roster, employer charges, the weather forecast and a local events calendar. Without a POS connection it still works from manually entered revenue targets, just with a wider margin.

They can. Every roster publish sends a link that opens in the browser, and the same screens work there. The app adds push notifications and offline clock-in, which is why about 90% of staff end up installing it in the first month.

It stays in the EU, on servers in Belgium and Germany, and it is yours. Export everything as CSV whenever you like, and if you leave we delete it within 30 days. We are GDPR compliant and ISO 27001 certified.

No. Monthly plans cancel from inside the app, effective at the end of the period. Yearly plans give you two months free in exchange for the commitment, and you can add or remove users mid-term, we settle the difference on the next invoice.

Build next week in twenty minutes

Start a 14-day trial with your real team and your real numbers. If it does not save you a morning, walk away, nothing to cancel by phone.

Your workspace is warming up

We sent a magic link to your inbox. Three things happen next:

  • Import your team from CSV or your payroll provider.
  • Set opening hours, roles and one budget.
  • Publish week one, most teams get there the same afternoon.

Demo site, nothing was sent and no address was stored.

No credit card needed Set up in an afternoon EU data residency

Website gemaakt door Sander Dekeyser · ook een website voor jouw zaak?