Un problème de terrain, pas seulement un problème RH
La saisie des heures sur chantier reste l'un des angles morts de la gestion RH dans les PME de la construction romande. Pointage papier transmis en fin de semaine, rapports journaliers remplis le vendredi soir pour toute la semaine, heures de trajet absentes ou gonflées : les écarts entre le temps réellement travaillé et le temps déclaré s'accumulent sans que personne ne les détecte en temps réel. Quand la fiduciaire ou le responsable RH s'en aperçoit, c'est souvent au moment du bouclement mensuel, soit trois à quatre semaines après le fait générateur.
Ce délai n'est pas anodin. Il complique les corrections salariales, expose l'entreprise à des rappels de cotisations sociales en cas de contrôle, et rend quasi impossible toute discussion factuelle avec le collaborateur concerné. La détection automatique des écarts change fondamentalement ce rapport au temps : elle produit une alerte dès que la divergence apparaît, pas un mois plus tard.
Cadre légal : ce que la loi impose aux entreprises de construction
Obligation d'enregistrement selon la LTr et la CCT Bâtiment
La loi sur le travail (LTr) et son ordonnance d'exécution OLT 1 imposent à l'employeur de tenir un registre des heures de travail effectuées. Cette obligation s'applique à toutes les entreprises soumises à la loi, y compris les petites entreprises artisanales du bâtiment. La convention collective de travail (CCT) pour le secteur principal de la construction en Suisse renforce cette exigence en précisant les règles relatives au temps de travail hebdomadaire, aux pauses et aux heures supplémentaires. Toute dérogation doit être documentée.
Le Secrétariat d'État à l'économie (SECO) est l'autorité de surveillance fédérale en matière de droit du travail. En cas de contrôle, l'absence de registre d'heures conforme expose l'employeur à des sanctions administratives et peut invalider les accords individuels sur les heures supplémentaires.
Heures supplémentaires et sursalaire : les règles du CO
Le Code des obligations (art. 321c CO) distingue les heures supplémentaires des heures extraordinaires. Les premières peuvent être compensées en congé d'un commun accord. Les secondes, qui dépassent la durée maximale légale fixée par la LTr, doivent être rémunérées avec un sursalaire dont le taux minimal est fixé par la loi. Sans registre d'heures fiable, l'employeur ne peut ni prouver que le seuil n'a pas été atteint, ni justifier les compensations accordées.
Dans la construction, la CCT prévoit des dispositions spécifiques sur les heures de travail annualisées, les comptes d'heures et les règles de report d'un exercice à l'autre. Ces mécanismes ne fonctionnent correctement que si les saisies quotidiennes sont exactes et vérifiables.
Contrôles sur les chantiers : qui inspecte et avec quels pouvoirs
Les inspections cantonales du travail, sous l'autorité du SECO, peuvent effectuer des contrôles inopinés sur les chantiers. Elles vérifient notamment le respect des durées maximales de travail, la tenue des registres et le respect des dispositions de la CCT. Les organismes paritaires de contrôle de la CCT Bâtiment ont également un droit d'accès aux documents de paie et aux feuilles de présence. En cas d'infraction constatée, les sanctions peuvent aller du rappel de prestations sociales à des amendes administratives, selon la gravité et la récidive.
Comment la détection automatique fonctionne concrètement
Sources de données exploitables sur un chantier
La détection automatique des écarts repose sur la mise en relation de plusieurs flux de données qui existent déjà dans la plupart des PME de construction, mais qui sont traités séparément. Les principales sources sont : les données de badgeage ou de pointage géolocalisé (application mobile, badge NFC sur site), les bons de travail ou rapports de chantier validés par le chef d'équipe, les données issues du logiciel de planification des ressources, et les fiches de paie avec les heures déclarées.
Un système de détection automatique croise ces sources en temps réel. L'écart est calculé entre l'heure d'arrivée géolocalisée et l'heure déclarée sur le bon de travail, ou entre le total d'heures planifiées et le total d'heures saisies en fin de journée. Dès que l'écart dépasse un seuil paramétrable (par exemple 15 minutes par jour ou 1 heure par semaine), une alerte est générée à destination du responsable RH ou du chef de chantier.
Le rôle de l'IA : reconnaissance de patterns, pas de magie
L'intelligence artificielle intervient à deux niveaux. D'abord, la détection d'anomalies statistiques : un algorithme identifie les comportements atypiques par rapport à la moyenne de l'équipe ou aux habitudes passées de l'individu (heure d'arrivée systématiquement plus tardive le lundi, pauses systématiquement arrondies à l'heure supérieure). Ensuite, la priorisation des alertes : tous les écarts ne méritent pas une intervention RH immédiate. L'IA distingue les anomalies ponctuelles (embouteillage, panne de véhicule) des dérives structurelles (sous-déclaration chronique).
Ce que l'IA ne fait pas : elle ne prend pas de décision. Elle ne peut pas distinguer automatiquement une erreur de saisie d'une fraude délibérée. Elle ne connaît pas le contexte humain (conflit avec le chef d'équipe, problème de santé non déclaré, situation familiale). L'alerte produite est un signal à investiguer, pas une conclusion. Le responsable RH reste l'acteur décisionnaire, et c'est précisément son rôle.
Intégration dans le processus RH existant
Pour que la détection automatique soit utile plutôt qu'envahissante, elle doit s'intégrer dans un processus RH clair. L'alerte déclenche une vérification documentaire (comparaison bon de travail, rapport de chantier, données de pointage), suivie si nécessaire d'un entretien avec le collaborateur. Si l'écart est confirmé, la correction salariale est opérée selon les règles de la CCT applicable et les dispositions du contrat de travail individuel. Si l'écart résulte d'une erreur de saisie systémique (mauvaise configuration du pointage, bug applicatif), la correction est faite en masse et documentée.
Limites légales et éthiques à connaître avant de déployer
Protection des données personnelles : la nLPD s'applique
La nouvelle loi fédérale sur la protection des données (nLPD, en vigueur depuis le 01.09.2023) s'applique pleinement au traitement des données de géolocalisation et de pointage des collaborateurs. Ces données sont des données personnelles au sens de la loi. Leur collecte doit respecter les principes de proportionnalité (ne collecter que ce qui est nécessaire), de transparence (informer les employés), et de finalité (n'utiliser les données qu'aux fins déclarées).
Concrètement : les collaborateurs doivent être informés par écrit de l'existence du système de pointage et de géolocalisation, de la nature des données collectées, et de la durée de conservation. Une clause dans le règlement du personnel ou dans le contrat de travail est recommandée. L'employeur ne peut pas utiliser les données de géolocalisation à des fins autres que le suivi du temps de travail (par exemple, pour surveiller les déplacements privés pendant les pauses).
Droit de consultation et de contestation du collaborateur
Un collaborateur qui conteste les données d'heures enregistrées à son sujet dispose d'un droit d'accès aux données le concernant (art. 25 nLPD). Il peut demander la correction des données inexactes. En pratique, cela signifie que le système doit permettre de conserver les données brutes (logs de pointage) séparément des données corrigées, avec un historique des modifications. Un pointage corrigé sans traçabilité n'a aucune valeur probatoire en cas de litige.
Représentation des travailleurs et information préalable
Dans les entreprises disposant d'une commission du personnel ou d'une représentation syndicale, l'introduction d'un système de surveillance automatisée doit faire l'objet d'une information préalable, voire d'une consultation. La LTr (art. 48) impose à l'employeur d'informer les représentants des travailleurs sur les questions de santé et de sécurité au travail ; les systèmes de surveillance entrent dans ce périmètre. Ignorer cette étape expose l'entreprise à un contentieux sur la validité des données collectées.
Cas pratique : Entreprise Favre Toitures SA, Martigny (VS)
Favre Toitures SA emploie 22 collaborateurs, dont 17 ouvriers de chantier répartis sur 4 équipes actives dans le Valais central et le Chablais. Le responsable administratif, Frédéric Bumann, gère seul la paie et le suivi des heures. Jusqu'en 2023, le système reposait sur des feuilles de présence hebdomadaires papier remises chaque lundi matin pour la semaine précédente.
Lors d'un contrôle paritaire CCT Bâtiment en octobre 2023, l'organisme de contrôle a constaté que les heures déclarées pour une équipe de 5 ouvriers présentaient des arrondis systématiques à la demi-heure supérieure, représentant un total de 43 heures non justifiées sur le trimestre contrôlé. La société a reçu un rappel de cotisations sociales sur ces heures, majoré d'un intérêt moratoire. Le montant n'est pas public, mais les cotisations sociales en Suisse représentent une part significative du salaire brut (environ 12 à 13 % à la charge de l'employeur pour AVS/AI/APG/AC, selon les taux en vigueur publiés par les caisses de compensation cantonales, voir avs-ai.ch).
En janvier 2024, Frédéric Bumann a déployé une application de pointage géolocalisé pour les chefs d'équipe. Chaque chef valide les heures de son équipe depuis son téléphone en début et en fin de journée. Les données sont comparées automatiquement au planning chantier saisi dans le logiciel de gestion. Les écarts supérieurs à 20 minutes déclenchent une alerte par e-mail à Frédéric Bumann le lendemain matin.
Résultat sur les six premiers mois : 14 alertes générées. Parmi elles, 9 correspondaient à des erreurs de saisie corrigées le jour même, 3 à des situations légitimes documentées (retard de livraison de matériaux entraînant un arrêt de chantier), et 2 à des sous-déclarations chroniques sur une même équipe. Ces deux cas ont fait l'objet d'entretiens individuels documentés et d'une mise à jour des contrats de travail pour clarifier les obligations de pointage. Aucune sanction disciplinaire n'a été nécessaire : la simple transparence du système a suffi à modifier le comportement.
Le calcul de rentabilité est simple. À 22 collaborateurs, si chacun sous-déclare en moyenne 10 minutes par jour sur 220 jours ouvrables, cela représente environ 807 heures par an. Au salaire moyen de la CCT pour un ouvrier qualifié de la toiture (à consulter dans la CCT en vigueur sur le site de la Société suisse des entrepreneurs), l'enjeu financier est substantiel, sans compter les cotisations sociales afférentes.
Récapitulatif opérationnel
- Vérifier que votre système de saisie d'heures actuel produit des données horodatées et conserve un log immuable : sans traçabilité, aucune alerte n'a de valeur probatoire.
- Rédiger ou mettre à jour le règlement du personnel pour informer explicitement les collaborateurs de l'existence du système de pointage automatisé et de l'usage des données (obligation nLPD).
- Définir des seuils d'alerte réalistes avant déploiement : un seuil trop bas génère du bruit et fait perdre la confiance dans le système, un seuil trop haut laisse passer les dérives structurelles.
- Séparer techniquement les données brutes des données corrigées, avec un historique des modifications nominatif et daté, pour conserver la valeur probatoire en cas de contrôle CCT ou de litige prud'homal.
- Former les chefs d'équipe à leur rôle de premier valideur : ils sont responsables de la fiabilité de la saisie, pas seulement de la production.
- Traiter chaque alerte dans un délai court (48 à 72 heures maximum) : une alerte non traitée invalide le processus et crée un précédent.
- Documenter systématiquement les entretiens consécutifs à une alerte confirmée : date, participants, constat, mesure décidée, signature des parties.
- Vérifier annuellement que les paramètres du système restent conformes aux évolutions de la CCT applicable (durées de travail, règles de report d'heures, périodes de référence).
- Si votre effectif dépasse le seuil de représentation du personnel prévu par la LTr, informer formellement les représentants avant tout déploiement ou modification substantielle du système de surveillance.
Un outil comme SynHR peut centraliser ces flux de données et automatiser les alertes, mais la valeur du système reste conditionnée à la qualité du paramétrage initial et à la rigueur du processus RH en aval.
Sources
- Loi sur le travail (LTr), fedlex.admin.ch, texte consolidé de la LTr avec les dispositions sur la durée du travail, les registres d'heures et les sanctions.
- Code des obligations (CO), fedlex.admin.ch, notamment les art. 321c et suivants sur les heures supplémentaires et le sursalaire.
- Loi fédérale sur la protection des données (nLPD), fedlex.admin.ch, texte en vigueur depuis le 01.09.2023, applicable au traitement des données de pointage et de géolocalisation des collaborateurs.
- Secrétariat d'État à l'économie (SECO), autorité de surveillance fédérale en droit du travail, publications sur les obligations d'enregistrement du temps de travail et les contrôles.
- Portail AVS-AI (avs-ai.ch), taux de cotisations en vigueur, informations sur les caisses de compensation et les bases de calcul des charges sociales.