Many part-time and Minijob staff
Cleaning teams are often made up largely of part-time staff and Minijobbers with different hour quotas.
Industry solution
Sites. Working hours. Cover. One reliable schedule.
No credit card required · Built on GDPR principles

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.
* Informational notes based on statutory default values. Not legal advice. Collective-bargaining, company-specific and industry-specific special rules must be reviewed on your own responsibility.
Cleaning teams are often made up largely of part-time staff and Minijobbers with different hour quotas.
Employees work at different sites — scheduling has to work across all of them.
Office cleaning before 7 a.m. or after 6 p.m. — unusual working hours are the norm.
When someone is absent before an early shift, availability, existing shifts and the requirements at the site all need to be considered.
When employees work at several sites, the schedule needs to allow enough time for travel.
Start times, end times and breaks need to be recorded clearly and reviewed before payroll preparation.
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
Plan early and late shifts with the correct location. Consider availability and contracted hours before assigning employees.
Markus: move Friday's shift to Saturday.
Time tracking
Review your cleaning team’s recorded hours and breaks. Hours accounts and DATEV export support payroll preparation from Pro.
Original values: Approved (payroll) 186h 09min · Planned 290h 15min.
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.
01Sites & cover
Create separately managed sites as locations. Choose the work site, times and required staffing for each shift.
Review availability and advertise unfilled duties as open shifts. In approval mode, you decide who is assigned.
02Minijobs & hour balances
A notice when the earnings threshold is approaching — so you keep the mini-job limit in view.
From Pro: review each employee’s positive and negative hours balance and use it when planning ahead.
03Time tracking & payroll preparation
Cleaners record start times, end times and breaks in the app when time tracking is configured. An internet connection is required.
From Pro: prepare reviewed hours and wage types for DATEV export. Cost centers can be assigned after setup.
App for your cleaning team
View published shifts with their location and times, maintain availability and request shift swaps in the employee app.
A cleaner offers their shift for a swap. If a colleague accepts, the responsible manager reviews and approves the swap.
The app shows assigned shifts with their location and times. Notifications about shifts and changes depend on the enabled settings.


Time clock for the site
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.
Select a name or employee number and enter the personal PIN. An employee record is required; a personal app login is not.
During setup, the tablet is linked to a location. Provide an internet connection at the site and check the assignment before first use.
try without a credit card
Server location in the EU
cancellation
Export for payroll preparation
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.
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.
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.
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.
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.
Create separately managed cleaning sites as locations. Set up early and late shifts with the correct location, times and required staffing.
Check who can work at the required time, their contracted hours and existing shifts. Allow enough travel time when someone moves between sites.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Start your 14-day free trial now — free and no credit card required. Or book a personal demo.