Industry solution

Staff scheduling for commercial cleaning

Sites. Working hours. Cover. One reliable schedule.

No credit card required · Built on GDPR principles

Hosted in Frankfurt (EU)Cancel monthly256-bit encryption
Cleaning staff member checking a tablet beside a cleaning trolley in an office building
AI-generated
Shifts for each cleaning sitePlan early and late shifts

Plan early and late shifts for your cleaning sites, consider the availability of part-time and Minijob staff, and arrange cover when someone is absent. Your team sees published shifts with their location and times in the employee app.

Challenges of staff scheduling in commercial cleaning

Many part-time and Minijob staff

Cleaning teams are often made up largely of part-time staff and Minijobbers with different hour quotas.

Changing cleaning sites

Employees work at different sites — scheduling has to work across all of them.

Early and late shifts

Office cleaning before 7 a.m. or after 6 p.m. — unusual working hours are the norm.

Short-notice absences

When someone is absent before an early shift, availability, existing shifts and the requirements at the site all need to be considered.

Travel times between sites

When employees work at several sites, the schedule needs to allow enough time for travel.

Working hours for payroll preparation

Start times, end times and breaks need to be recorded clearly and reviewed before payroll preparation.

Staff scheduling in commercial cleaning – how it works with Shiftdesk

Plan shifts by site and review recorded hours. The product views and example overlays illustrate the workflow; they do not show a customer’s business.

Scheduling

Multi-site schedule for office, maintenance and glass cleaning

  • Work site, times and required staffing for each shift
  • Review availability and existing shifts
  • Assign open shifts with manager approval
  • Allow for travel between sites when planning
See staff scheduling for commercial cleaning →
Original German Shiftdesk weekly schedule with fictional, industry-neutral management and office demo shifts.

Plan early and late shifts with the correct location. Consider availability and contracted hours before assigning employees.

Example site · West OfficeIllustration: schedule

Markus: move Friday's shift to Saturday.

Original German desktop app with fictional, industry-neutral demo data. The animation illustrates the workflow without changing any data. The demo shown is not a real customer from this industry.

This illustration does not automatically plan staffing needs, routes or travel times. The business determines shifts and additional travel time. Site assignment follows the configured setup or shift; GPS alone does not automatically identify the site.

Original desktop capture

Unchanged German capture with fictional, industry-neutral demo data.

Original German Shiftdesk weekly schedule with fictional, industry-neutral management and office demo shifts.

How Shiftdesk supports workforce planning in commercial cleaning

01Sites & cover

Multi-site scheduling

Create separately managed sites as locations. Choose the work site, times and required staffing for each shift.

Cover planning

Review availability and advertise unfilled duties as open shifts. In approval mode, you decide who is assigned.

02Minijobs & hour balances

Mini-job notice system

A notice when the earnings threshold is approaching — so you keep the mini-job limit in view.

Hours account

From Pro: review each employee’s positive and negative hours balance and use it when planning ahead.

03Time tracking & payroll preparation

Mobile time tracking on site

Cleaners record start times, end times and breaks in the app when time tracking is configured. An internet connection is required.

DATEV export

From Pro: prepare reviewed hours and wage types for DATEV export. Cost centers can be assigned after setup.

Assign shifts
Per site
Record working hours
Digital
Arrange cover
Together
Days free trial
14

App for your cleaning team

Staff-scheduling app for cleaners

View published shifts with their location and times, maintain availability and request shift swaps in the employee app.

Shift swaps with approval

A cleaner offers their shift for a swap. If a colleague accepts, the responsible manager reviews and approves the swap.

View the published site schedule

The app shows assigned shifts with their location and times. Notifications about shifts and changes depend on the enabled settings.

View all app features

Download for free — now on the App Store and Google Play

App Store badgeGoogle Play badge
Cleaner checking their site schedule in the Shiftdesk app in an office building
AI-generated
Example · West Office early shift
Cleaner clocking in at the tablet time clock at the site entrance
AI-generated
Example · 06:32Example site: West Office

Time clock for the site

Tablet time clock for commercial cleaning

Record arrival, departure and breaks at the configured site terminal using a PIN, without a personal smartphone. The tablet time clock is included from Pro.

Clock in by PIN at the site entrance

Select a name or employee number and enter the personal PIN. An employee record is required; a personal app login is not.

Assign the terminal to its site

During setup, the tablet is linked to a location. Provide an internet connection at the site and check the assignment before first use.

See all Terminal features

Get it now — on the App Store and Google Play

App Store badgeGoogle Play badge
14 days

try without a credit card

Frankfurt

Server location in the EU

Monthly

cancellation

DATEV

Export for payroll preparation

Staff and workforce scheduling in commercial cleaning

Office cleaning before opening, routine cleaning in the afternoon and stairwells in the evening: commercial cleaning schedules combine different working times and contracted hours. In Shiftdesk, you assign shifts to a location and plan staffing for each cleaning site.

The employee app supports planning: your team sees published shifts, maintains availability and can apply for open shifts. Review recorded working hours before preparing payroll. Pro adds hours accounts and DATEV export.

Organize several cleaning sites in one schedule

Create separately managed cleaning sites as locations and assign the correct location to each shift. This distinguishes an early office-cleaning shift from an evening stairwell shift in the schedule. When someone moves between sites, also check that the plan allows enough travel time.

Availability and cover for absences

For short-notice absences, review existing availability, absences and shifts. An open shift lets employees express interest. In approval mode, the responsible manager decides who is assigned. Availability information does not replace a confirmed commitment.

Part-time work, Minijobs and recorded hours

Consider contracted hours and recorded availability when planning staff. Shiftdesk provides notices about the Minijob earnings limit and documents recorded hours. Review the entries and notices before preparing payroll; they do not replace an individual legal assessment.

Example: three cleaning sites and short-notice cover

Fictional planning example: a team of six cleaners looks after two office buildings and one residential stairwell. One person is unavailable for the early shift at West Office.

  1. 01

    Assign sites and shifts

    Create separately managed cleaning sites as locations. Set up early and late shifts with the correct location, times and required staffing.

  2. 02

    Check availability before assigning staff

    Check who can work at the required time, their contracted hours and existing shifts. Allow enough travel time when someone moves between sites.

  3. 03

    Advertise cover with manager approval

    Advertise the unfilled shift as an open shift using the approval mode. Employees express interest; the responsible manager reviews the application and assigns the shift.

  4. 04

    Publish the updated schedule

    Check the location, times and staffing, then publish the updated schedule. The assigned cleaner sees the shift in their app and records their hours using the configured time-tracking method.

Fictional example explaining the workflow; not a customer reference or a promise of how quickly cover will be found.

Frequently asked questions

How do I organize several cleaning sites?

Create separately managed sites as locations and select the correct location for each shift. Employees have an assigned primary location; the work site is also specified in each shift. Basic includes up to three locations, while Pro and Enterprise support unlimited locations.

How do I arrange short-notice cover?

Review available staff and advertise the shift as an open shift if needed. In approval mode, employees express interest and the responsible manager decides who is assigned. Then review the updated schedule.

Can part-time staff enter their own availability?

Yes. Employees can use the app to indicate availability for each day and add a time window. The configured editing deadlines apply. Review availability alongside absences and existing shifts before assigning a duty.

Does Shiftdesk automatically account for travel between sites?

Shifts contain their location and working times. You need to allow for additional travel time between sites when planning. This does not include automatic route planning or travel-time calculations.

Does Shiftdesk warn when the Minijob limit is approaching?

Shiftdesk provides a notice when a Minijob employee is approaching the earnings limit. This is an organizational aid. You remain responsible for the final assessment of the earnings limit.

How are working hours recorded at a cleaning site?

Employees record start times, end times and breaks using the configured smartphone or tablet time tracking. Check the location assignment and recording mode during setup. An entry’s location follows the configured assignment or matching shift; a site is not automatically identified from GPS alone.

Does every cleaner need a smartphone?

A smartphone is needed to use the personal employee app. Alternatively, staff can clock in with a PIN at a configured tablet time clock. They need an employee record but no personal app login. The tablet time clock is included in Pro and Enterprise.

Ready for better shift scheduling?

Start your 14-day free trial now — free and no credit card required. Or book a personal demo.