Le problème concret que personne ne chiffre
Un maçon pointe à 07h00, quitte le chantier à 16h30, mais le rapport journalier transmis au bureau indique 8h00 de travail effectif. Multiplié par 15 ouvriers, 220 jours ouvrables et des taux horaires entre CHF 35.– et CHF 55.–, l'écart annuel peut dépasser CHF 80'000.– de masse salariale mal imputée — sans compter les cotisations sociales calculées sur une base erronée. La détection manuelle de ces glissements est quasi impossible dans une PME de 10 à 40 employés sans outil dédié.
Cadre légal : ce que la loi exige réellement
Obligation d'enregistrement du temps de travail
La Loi sur le travail (LTr) et son ordonnance d'exécution OLT 1 imposent à l'employeur d'enregistrer la durée du travail de chaque employé. Pour le secteur de la construction, la Convention nationale du bâtiment (CN) fixe la durée hebdomadaire à 41 heures (art. 20 CN 2022–2025) et prévoit un compte annualisé d'heures. Toute heure dépassant le seuil de 45h/semaine est soumise à majoration de 25 % (art. 13 LTr), portée à 50 % dès la 60e heure hebdomadaire.
L'organe fédéral SECO et les inspections cantonales du travail contrôlent le respect de ces exigences. Depuis l'arrêt du Tribunal fédéral 4A_384/2014, la charge de la preuve incombe à l'employeur en cas de litige sur les heures supplémentaires : si les registres sont lacunaires, le juge peut admettre les estimations de l'employé. Les amendes administratives en cas d'absence de registre atteignent CHF 5'000.– par infraction, sans préjudice des réclamations civiles.
Spécificités du travail sur chantier
Le travail en plein air sur chantier est soumis à l'OLT 2 (art. 27 sur les conditions climatiques) et aux dispositions de la CN relatives aux intempéries. Ces absences autorisées doivent elles-mêmes être documentées heure par heure pour déclencher correctement les indemnités prévues par la caisse AVS/AI compétente via le régime des réductions d'horaire (RHT/APG intempéries). Un système de détection des écarts doit donc distinguer absence productive, absence climatique et absence injustifiée — trois catégories traitées différemment sur le plan des charges sociales.
Comment l'IA détecte les écarts : mécanismes réels
Pointage géolocalisé et règles métier
Les solutions actuelles croisent plusieurs flux de données : badge NFC ou QR code scanné sur le chantier, géolocalisation GPS du smartphone, données du planning prévu (affectation de chantier, heure de départ prévue), et saisies manuelles du chef de chantier. L'IA — dans la plupart des cas un moteur de règles enrichi d'apprentissage statistique — compare en temps réel la présence déclarée avec la présence probable et génère une alerte quand l'écart dépasse un seuil paramétrable (par exemple ±20 min par demi-journée).
Les anomalies typiquement détectées : pointage d'entrée sans pointage de sortie, heure de départ GPS incompatible avec l'heure déclarée, pause déjeuner de 45 min déclarée mais absence GPS de 90 min, heures déclarées un jour férié cantonal sans signalement préalable, doublons de pointage sur deux chantiers simultanément. Chaque anomalie génère un ticket assigné au responsable de chantier ou au gestionnaire RH pour validation humaine.
Intégration avec la paie : le maillon critique
La valeur réelle de la détection n'est pas l'alerte — c'est la correction avant clôture de paie. Un écart détecté le 25 du mois peut être corrigé avant le virement du 28. Un écart découvert six mois plus tard oblige à une régularisation AVS rétroactive, avec intérêts moratoires de 5 % l'an selon l'art. 26 LAVS et potentiellement un redressement de l'impôt à la source si l'employé est soumis à ce régime. Pour les PME qui utilisent Crésus Salaires, l'importation des heures corrigées passe par un fichier CSV structuré ou une API ; la cohérence entre les données corrigées et la déclaration AVS mensuelle doit être vérifiée avant transmission à la caisse cantonale.
Limites réelles de l'IA sur chantier
L'IA ne remplace pas le jugement du chef de chantier. Elle ne sait pas qu'un ouvrier a passé 40 minutes supplémentaires à charger les outils après le pointage de sortie, ni qu'une réunion de sécurité impromptue a débuté avant le pointage d'entrée officiel. Les faux positifs — anomalies signalées à tort — représentent entre 15 % et 30 % des alertes dans les déploiements typiques observés sur des chantiers romands de taille moyenne. Un taux d'alertes trop élevé entraîne une fatigue des utilisateurs et une désactivation progressive du système. Le calibrage des seuils de tolérance est la phase la plus critique de l'implémentation.
Procédure de traitement d'un écart détecté
Voici la procédure recommandée pour une PME du bâtiment de 10 à 40 ouvriers :
- Détection automatique : le système génère une alerte horodatée avec le nom de l'employé, le chantier, la date et la nature de l'anomalie (ex. : « écart de 1h15 entre pointage déclaré et données GPS »).
- Première validation (chef de chantier, délai 24h) : le responsable de terrain confirme, infirme ou explique l'anomalie dans l'outil. Si justification valide (réunion sécurité, déplacement non prévu), l'alerte est classée et les données corrigées.
- Escalade RH (si non traité ou litige) : le responsable RH ou le dirigeant reçoit l'alerte au bout de 24h sans réponse. Il convoque un entretien de clarification avec l'employé, consigné par écrit (art. 328b CO sur la protection des données personnelles).
- Correction de la saisie : les heures corrigées sont validées par double signature (employé + responsable) et importées dans le logiciel de paie avant clôture mensuelle.
- Déclaration AVS corrigée : si la correction modifie le salaire AVS du mois, la caisse de compensation est informée via le décompte mensuel rectificatif. Toute correction rétroactive sur plus de 3 mois doit faire l'objet d'un formulaire de rectification auprès de la caisse cantonale.
- Archivage : les données de pointage et les tickets d'anomalie sont conservés 10 ans (art. 958f CO pour les pièces comptables ; 5 ans selon la nLPD pour les données personnelles si elles n'ont pas de finalité comptable primaire).
- Rapport mensuel de synthèse : le gestionnaire RH reçoit un tableau de bord : nombre d'alertes générées, taux de faux positifs, heures corrigées, impact financier estimé. Ce rapport alimente le dialogue avec la fiduciaire lors du bouclage mensuel.
Cas pratique : Charpente Fragnière SA, Bulle (FR)
Charpente Fragnière SA emploie 22 ouvriers et 3 chefs de chantier. En 2023, la fiduciaire remarque lors du bouclement annuel que les heures supplémentaires déclarées sur deux chantiers à Châtel-St-Denis dépassent le budget de 18 %. Le dirigeant, Marc-Antoine Fragnière, mandate une analyse rétrospective sur six mois.
Données constatées :
- Période analysée : 01.05.2023 – 31.10.2023 (130 jours ouvrables)
- Effectif concerné : 8 ouvriers affectés aux deux chantiers
- Heures déclarées totales : 8'840 heures
- Heures reconstituées via GPS et pointages téléphoniques : 8'470 heures
- Écart brut : 370 heures (4,2 % de la masse)
- Taux horaire moyen chargé (salaire + charges sociales ~22 %) : CHF 52.–
- Surcoût calculé : 370 × CHF 52.– = CHF 19'240.–
L'analyse révèle trois causes distinctes : 40 % des écarts sont des arrondis systématiques à la demi-heure supérieure par les chefs de chantier (habitude non malveillante), 35 % correspondent à des pauses non déduites sur deux chantiers éloignés où la cantine est à 800 m (cas limite), et 25 % restent inexpliqués après confrontation des données.
Démarche corrective : Fragnière SA déploie un système de pointage NFC couplé à une règle de détection automatique à ±15 min. Dès le premier mois d'exploitation (novembre 2023), 34 alertes sont générées : 11 faux positifs (réunions de sécurité, déplacements entre chantiers), 23 anomalies confirmées représentant 41 heures corrigées, soit CHF 2'132.– de surcoût évité sur un seul mois. La fiduciaire valide la déduction correspondante sur le décompte AVS de novembre avant la transmission du 10.12.2023.
Point de vigilance : le chef de chantier Didier Oberson conteste initialement deux alertes : ses déplacements entre chantier A et chantier B généraient un « trou GPS » de 25 min non couvert par le système. Le paramétrage a été ajusté pour inclure une zone tampon de déplacement inter-chantiers. Sans cette correction manuelle, 30 % des alertes de Didier auraient été des faux positifs, nuisant à l'adhésion de l'équipe.
Récapitulatif opérationnel
- Vérifiez votre obligation légale : tout employeur soumis à la LTr doit tenir un registre des heures. Pour le bâtiment, la CN 2022–2025 précise les modalités. Absence de registre = charge de la preuve inversée en cas de litige.
- Définissez les seuils d'alerte avant déploiement : un seuil trop bas (±5 min) génère une fatigue d'alertes. Commencez à ±15 min et ajustez après 4 semaines de données réelles.
- Imposez une validation humaine à 24h : aucune correction automatique sans validation du chef de chantier. L'IA signale, l'humain décide.
- Cartographiez les zones sans couverture GPS : sous-sols, zones de montagne, bâtiments en béton armé. Prévoyez un mode de pointage alternatif (badge NFC, code QR papier) pour ces zones.
- Corrigez avant clôture de paie : une correction rétroactive sur AVS coûte du temps et des intérêts moratoires. Intégrez la vérification des alertes dans la checklist de clôture mensuelle (J-5 avant virement).
- Informez les employés : la nLPD (en vigueur depuis 01.09.2023) exige une information claire sur la collecte de données de géolocalisation. Intégrez une clause dans le contrat de travail ou un avenant signé.
- Formez les chefs de chantier : la détection fonctionne si les responsables terrain valident dans l'outil, pas par SMS ou à l'oral. Une demi-journée de formation suffit ; sans elle, le taux de validation chute sous 50 %.
- Mesurez le ROI mensuellement : heures corrigées × taux horaire chargé = économie directe. Comparez avec le coût de la solution (licence + temps de traitement des alertes). Le seuil de rentabilité se situe typiquement à 15–20 alertes fondées par mois pour une PME de 20 ouvriers.
- Archivez systématiquement : conservez les tickets d'anomalie, les validations et les corrections pendant au moins 10 ans pour les pièces comptables et 5 ans pour les données personnelles non comptables.
SynHR intègre nativement un module de suivi des heures avec alertes d'écarts paramétrables, conçu pour les PME romandes soumises à la CN du bâtiment et aux conventions cantonales de la construction.
Sources
- Loi sur le travail (LTr) — fedlex.admin.ch — Texte consolidé : durée du travail, repos, registre obligatoire, majorations pour heures supplémentaires.
- Loi fédérale sur l'assurance-vieillesse et survivants (LAVS) — fedlex.admin.ch — Dispositions sur les cotisations, intérêts moratoires et rectifications rétroactives.
- Loi fédérale sur la protection des données (nLPD) — fedlex.admin.ch — En vigueur depuis le 01.09.2023 : obligations d'information sur la collecte de données de géolocalisation des employés.
- Secrétariat d'État à l'économie (SECO) — Conditions de travail, inspection du travail, directives sur l'enregistrement du temps de travail.
- Portail AVS-AI — Informations sur les caisses de compensation, décomptes de cotisations et procédures de rectification.