
Kort samengevat: In de schoonmaak vertegenwoordigt arbeid 70 tot 80% van de totale kosten. Met marges van 3 tot 8% telt elke euro. De structuur van loonkosten begrijpen - van de schalen van de CAO Schoonmaak tot de nachttoeslag en de werkgeverslasten - is onmisbaar om uw prijzen te bepalen en uw marges te beschermen. Shyfter geeft u realtimezichtbaarheid op de kosten per locatie, per contract en per medewerker.
De schoonmaak is een arbeidsintensieve sector. Anders dan in de industrie is er geen machine die het menselijk werk op een bureau, sanitaire ruimte of ziekenhuisgang overneemt. Arbeid vertegenwoordigt 70 tot 80% van de kostprijs van een schoonmaakcontract. De rest is verdeeld over materiaal, producten, verplaatsingen en structuurkosten.
Met nettowinstmarges van 3 tot 8% in de sector maakt een berekeningsfout van 5% op de loonkosten van een winstgevend contract een verliesgevend contract. Dit is geen overdrijving: dit is de realiteit van veel schoonmaakbedrijven die te laat ontdekken dat bepaalde contracten hen geld kosten.
Het brutoloon wordt bepaald door de schalen van de CAO Schoonmaak- en Glazenwassersbedrijf. Deze schalen leggen een minimum per functieclassificatie en per ancienniteit vast. Er zijn verschillende categorieën: schoonmaker, vakbekwaam medewerker, ploegenhoofd, inspecteur. Elke categorie heeft zijn eigen schaal, met verhogingen gekoppeld aan ancienniteit.
In 2026 ligt het basis bruto uurloon voor een schoonmaker in de laagste categorie (zonder ancienniteit) rond de 14,50 euro. Met ancienniteit en kwalificaties kan dit boven de 16 euro uitkomen. Controleer altijd de meest actuele schalen via de CAO Schoonmaak- en Glazenwassersbedrijf of uw salarisadministratiekantoor.
De werkgeverslasten vertegenwoordigen circa 20 tot 25% van het brutoloon (na eventuele loonkostenkortingen). Ze dekken de sociale zekerheid, werkloosheidspremies (UWV), pensioenpremies (BPF Schoonmaak), arbeidsongeschiktheidsverzekering en arbeidsongevallenverzekering. Het exacte tarief hangt af van het profiel van de werknemer en de toepasselijke kortingen.
Schoonmaak gebeurt vaak buiten kantooruren. De toeslagen op grond van de CAO Schoonmaak zijn als volgt:
Deze toeslagen worden toegepast op het brutoloon en genereren evenredige werkgeverslasten. Een nachtshift op zondag kost meer dan het dubbele van een normale dagshift door de week. Als u deze toeslagen niet integreert in uw prijsberekening, verliest u geld op elk uur gepresteerd tijdens onregelmatige werktijden.
Schoonmakers verplaatsen zich tussen locaties. De werkgeversbijdrage in reiskosten is wettelijk verplicht en varieert naargelang het vervoermiddel (openbaar vervoer, privévoertuig). Voor bedrijven die een voertuig ter beschikking stellen, worden de kosten van het voertuig, brandstof en verzekering bij de loonkosten opgeteld.
De werkgever levert en onderhoudt de werkkleding en persoonlijke beschermingsmiddelen. Dit onderdeel wordt vaak onderschat: uniformen, veiligheidsschoenen, handschoenen, veiligheidsbrillen, maskers voor bepaalde producten. De jaarlijkse kosten per medewerker liggen tussen 200 en 500 euro, afhankelijk van de locaties.
Vakantiegeld en eindejaarsuitkering zijn volwaardige loonkosten. Ze vertegenwoordigen het equivalent van circa 2 extra maandsalarissen per jaar. Veel schoonmaakbedrijven vergeten deze in hun uurkostprijs te integreren, wat de rentabiliteitsberekening verstoort.
De schalen van de CAO Schoonmaak- en Glazenwassersbedrijf zijn georganiseerd per functieclassificatie en per ancienniteit. Elke categorie komt overeen met een kwalificatieniveau:
Ancienniteit laat het loon evolueren binnen elke categorie. Na 1 jaar, 2 jaar, 4 jaar, 6 jaar, enz. stijgt de schaal. Deze progressie is automatisch en verplicht. Uw salarisadministratiekantoor past deze verhogingen toe, maar u moet ze anticiperen in uw prijsberekeningen.
De schalen worden in Nederland aangepast aan de hand van de reguliere cao-onderhandelingen en loonindexeringen. In periodes van hoge inflatie kunnen de lonen meerdere malen per jaar stijgen. Uw klantcontracten moeten voorzien in prijsherzieningsclausules die zijn afgestemd op deze aanpassingen.
Een voltijds contract (40 uur/week in Nederland) is het eenvoudigst te berekenen, maar niet het meest voorkomend. Totale werkgeverskosten bij benadering: brutoloon + 20-25% werkgeverslasten + toeslagen + vakantiegeld + eindejaarsuitkering + reiskosten + uitrusting. De totale werkgeverskosten vertegenwoordigen ongeveer 1,4 tot 1,6 maal het brutoloon.
Het deeltijdcontract (Wet flexibel werken) is de norm in de schoonmaak. De uurkosten zijn gelijk aan voltijds (zelfde schaal), maar bepaalde vaste kosten (transport, uitrusting, administratie) zijn verspreid over minder uren, waardoor de werkelijke uurkosten stijgen. Een halftiemerse medewerker kost per gewerkt uur meer dan een voltijdse, ceteris paribus.
Een oproepkracht met een nul-urencontract of min-maxcontract biedt flexibiliteit, maar onder de Wet arbeidsmarkt in balans (WAB) zijn de rechten na 12 maanden versterkt. Na de overgangsperiode gelden de standaard cao-verplichtingen volledig. Het kostenvoordeel ten opzichte van een vast contract hangt af van de werkelijke inzetfrequentie.
Uitzend is het duurst. De vermenigvuldigingscoëfficiënt van het bureau (1,8 tot 2,5) dekt het loon, de lasten, de bureaumarge en de administratieve afhandeling. Voor een schoonmaker op de basisschaal kan de uurkost via uitzend 30 tot 35 euro bereiken, tegenover 20 tot 22 euro voor een medewerker in directe dienst. Uitzend is gerechtvaardigd voor urgente en eenmalige behoeften, niet voor reguliere prestaties.
De kosten per gepresteerd uur op een klantlocatie worden als volgt berekend:
Uurkosten locatie = (brutoloon + lasten + toeslagen + voordelen) / daadwerkelijk gepresteerde uren op de locatie
De truc zit in de noemer. De daadwerkelijk gepresteerde uren sluiten de reistijd tussen locaties, pauzetijden, ziektedagen, verlof en opleidingsuren uit. Een medewerker met een contract van 30 uur per week presteert niet 30 productieve uren bij klanten. Na aftrek presteert hij er vaak 25 tot 27.
De reistijd tussen twee locaties is een werkelijke kost. De medewerker wordt betaald terwijl hij zich verplaatst, maar de klant betaalt niet voor deze tijd. Als een medewerker 45 minuten per dag kwijt is aan verplaatsingen tussen locaties, vertegenwoordigt dit bijna 4 uur per week betaalde maar niet-factureerbare tijd. Deze kost moet worden verdeeld over de productieve uren.
Een absentiepercentage van 8% (gemiddelde in de schoonmaaksector) betekent dat voor elke 100 geplande uren er 8 niet worden gepresteerd door de ingestelde medewerker. Ofwel reinigt u niet (en riskeert u de klant te verliezen), ofwel stuurt u een vervanger (uitzend, oproepkracht) tegen hogere kosten. In beide gevallen heeft ziekteverzuim een kost die in de berekening moet worden opgenomen.
De prijs die u aan de klant factureert, moet de directe loonkosten dekken, de indirecte kosten (transport, materiaal, producten, supervisie, kwaliteitsinspecties), de structuurkosten (administratie, kantoor, verzekeringen) en uw marge. In de praktijk ligt de vermenigvuldigingscoëfficiënt tussen de directe loonkosten en de verkoopprijs tussen 1,3 en 1,6, afhankelijk van de bedrijfsstructuur.
Shyfter berekent de werkelijke kosten van elke dienst door de geregistreerde uren per locatie, de schaal van elke ingestelde medewerker en de toepasselijke toeslagen te combineren. U ziet in realtime of een klantcontract winstgevend of verliesgevend is. U hoeft niet meer te wachten tot de maandafsluiting om een overschrijding te ontdekken.
Elk overuur, elke nacht- of weekendtoeslag wordt automatisch berekend op basis van de werkelijke geregistreerde uren. U identificeert de locaties waar toeslagen het zwaarst wegen en past de organisatie dienovereenkomstig aan.
Door de kosten per contracttype te visualiseren (voltijds, deeltijds, oproepkracht, uitzend) identificeert u de optimaliseringsopties. Een locatie die elke week door een uitzendkracht wordt gedekt, kost aanzienlijk meer dan een locatie gedekt door een vaste oproepkracht. Shyfter geeft u de gegevens om deze beslissing te nemen.
Shyfter waarschuwt u wanneer een locatie haar urenbudget overschrijdt of wanneer het overwerk over een periode een bepaalde drempel overschrijdt. Met deze waarschuwingen kunt u actie ondernemen voordat de overschrijding significant wordt.
Vervang terugkerende uitzenduren door oproepkrachten of directe arbeidsovereenkomsten. Stel een pool van betrouwbare oproepkrachten samen voor regelmatige behoeften. Reserveer uitzend voor eenmalige urgente gevallen. De besparing kan 30 tot 40% per uur bereiken op omgezette uren.
Overwerk kost 25 tot 100% meer dan een normaal uur. Een goed opgebouwde planning in Shyfter verdeelt de werklast evenwichtig en anticipeert op pieken. Minder overwerk betekent beheersbare loonkosten zonder de prestaties te verminderen.
Wijs medewerkers toe aan de locaties die het dichtst bij hun woonplaats liggen, of groepeer locaties per geografische zone. Elke bespaarde reisminuut is een gewonnen presentieminuut.
Ziekteverzuim genereert vervangingskosten (uitzend, overwerk). Personeelsverloop genereert kosten voor werving en opleiding. Elk procentpunt minder ziekteverzuim en elk vermeden vertrek vertaalt zich rechtstreeks in bespaard euro op de loonkosten.
De totale werkgeverskosten voor een schoonmaker onder de CAO Schoonmaak vertegenwoordigen circa 1,4 tot 1,6 maal het brutoloon. Voor een medewerker op de basisschaal (circa 14,50 euro bruto/uur) liggen de totale werkgeverskosten tussen 20 en 23 euro per uur, inclusief werkgeverslasten, vakantiegeld, eindejaarsuitkering, transport en uitrusting. Tel de toeslagen op voor nacht-, weekend- of overwerkuren.
Voorziet systematisch een prijsherzieningsclausule in uw klantcontracten, gekoppeld aan dezelfde parameters als de lonen (cao-onderhandelingen, CAO Schoonmaak-schalen). De meeste professionele schoonmaakcontracten bevatten een automatische jaarlijkse herziening. Zonder deze clausule verlaagt elke loonsverhoging uw marge.
Bereken de werkelijke uurkosten van de dienst (totale loonkosten van de ingestelde medewerkers, inclusief toeslagen en verplaatsingen) en vergelijk deze met de aan de klant gefactureerde uurprijs. Als de werkelijke uurkosten meer dan 80% van de gefactureerde prijs bedragen, is de winstgevendheid fragiel. Met Shyfter is deze berekening automatisch: de per locatie geregistreerde uren worden gewaardeerd tegen de werkelijke kosten van elke medewerker, en u ziet de marge per contract in realtime.