Cleaning

Hours off the clock, not off a memory.

The clock-in at the location is the proof your business runs on. Your cleaner starts before the offices fill or after they empty, and the hours are already right by the time you approve them.

Start trial
  • Card-free trial
  • Free support
  • Cancel anytime
Cleaner mopping the floor of a café before opening
A morning shift from 08:00 to 12:30 being dragged into the Shiftbase schedule
Leave balances in Shiftbase: statutory and extra-statutory hours remaining

Join the 8,000+ shift businesses and their 250,000+ employees who chose Shiftbase.

4.4/5from
The problem

You find out about a missed shift from the client.

The work happens before the location fills up or after it empties. If the only proof is a signed sheet at the end of the month, a gap becomes a phone call from the client first.

A gap shows up as a complaint.

Someone didn't turn up at six. You hear about it at nine, from the person who pays the invoice.

Hours are signed for, not counted.

A sheet on a clipboard, collected weekly. Nobody can check what was worked while it still matters.

The team turns over fast.

New starters most months, each needing a contract, a site induction, and their details keyed in again. HR Pro moves the contract paperwork into the app, so signing and details happen before their first morning instead of chasing them after it.

Employee scheduling

Build the standard week once.

Recurring shifts, copied forward into next week. When a gap opens you post it as an open shift and everyone qualified in that department sees it on their phone.

Copying the schedule forward: the week of 7 to 14 September selected in the calendar
Time tracking

Know the shift started, at six in the morning.

Your team clocks in on their phone at the location, restricted by geolocation if you want it. You see the shift start as it happens, instead of hearing about the one that did not.

Emma de Vries clocks in with her PIN at the kiosk, and her phone shows the evening shift running since 18:11
Mobile app

The site and the time, in their pocket.

Publish and everyone has their own schedule, with the address and the start time. Swaps, availability, and time off come in as requests you approve with a tap.

The week schedule with the Publish button, and the team's shifts for the day in the mobile app
Payroll preparation

Early and late hours already calculated.

Early, evening and weekend uplifts come off a rate card and apply to the hours you approve. Those hours carry the uplift into the payroll export, so nobody works it out a second time.

Preparing payroll: absences are approved, and a timesheet that ended 27 minutes late waits for approval

Cleaning teams that run on Shiftbase get their Spark back.

Tomingroep cleaner in high-vis next to the company vanFacility management
Tomingroep logo
Netherlands

“The use of Shiftbase encourages employees to check their hours. If there are questions, the system can be directly consulted, and a solution offered.”

Django Stoutenburg

Operational planner at Tomingroep

How Alpha Logistiek turned days of CAO work into minutes with ShiftbaseTransport
Alpha Logistiek logo
Netherlands

“The best part is that it no longer hangs on one person. The software is the colleague who is always there.”

Jordi de Koning

Co-owner, Alpha Logistiek

20%

saved on time and cost

8,000+

businesses run on Shiftbase

250k+

daily users

What changes for you.

A man at his desk looking up from his laptop with a smile, an orange mug beside himOwners

Know every site is covered, without driving there.

Clock-ins as they happen, and what the approved hours cost in wages, so you know what a week of the work really takes.

A woman in an orange jumper laughing, her laptop held to her chest, in a busy officePlanners

Cover a gap before the client sees it.

Post the shift open and whoever is qualified in that department can claim it. Confirmed before the doors open.

A cleaner in a blue apron mopping the floorTeam

Always know where and when you work.

Site, address, and start time in the app, with your own hours visible to you.

ATuesdaywith Shiftbase.

Cleaning happens in the margins of everyone else's day. Here is how it looks when the schedule, the hours, and the proof sit in one place.

05:30

First location.

The early team clocks in at the site on their phones. You see it happen from home.

06:20

Nobody clocked in at school.

It shows on this morning's timesheet, so you are making one call rather than finding out in three weeks.

17:45

Evening round.

The late team starts as the location empties. Their hours land against the right contract and rate.

22:15

Last one locked.

The final clock-out closes the day. Evening surcharges are counted, and payroll needs nothing rebuilt.

Try it out, then decide.

Plan one team for a week, watch the clock-ins land, and export the hours payroll-ready. If it doesn't earn its keep, it costs you nothing.

Set up in a day.

Every feature in your plan is open from day one, no credit card needed. Your first week can be live tonight.

Runs on shifts.

If your business runs on shifts, the setup already matches how you plan. Invite your team, set it up, and run it on a real week.

Cancel anytime.

Monthly plans, no long contracts. If Shiftbase doesn't fit your business, you leave with your data.

Data stays in Europe.

Wage data and contracts are sensitive, so we store them on European servers under GDPR.

Want to use Shiftbase at scale?Talk to sales

FAQ

Got questions?

Everything about running a cleaning team on Shiftbase, and if it isn't here, our team is one message away.

They clock in on their phone at the location, and you can restrict clock-ins by geolocation. A missing clock-in shows up straight away, not on a sheet at the end of the month.

Yes. Save the week as a template and the next schedule starts almost finished, with availability and contract hours already respected.

Not per client. Hours register on people and shifts, and Reports total them per employee and per department, so what you get is the cost of the work rather than of a customer - the euro figure there needs Premium. Setting each site up as its own location gets you close, but a location is part of your own organisation rather than a client record, and how many you get depends on your plan. Shiftbase holds no client or billing record, so what you charge for a site stays in your billing system.

No. Travel and in-between time inside a single shift are not modelled, which matters in the Netherlands because the CAO Schoonmaak pays for them. Shiftbase records the shift at the location, applies the early, evening and weekend uplifts, and exports the approved hours ready for payroll. Travel time is added in your payroll software.

Each location is its own shift, so a day with four stops is four shifts. That works when the stops are fixed and repeat weekly. If your people run a different route each day, the shift count gets unwieldy fast and Shiftbase is the wrong fit - there is no route or job record to hang the hours on.

In minutes. Add them, set their contract and availability, and they see their first shift in the app before their first morning.