Le pipeline de paie Google Sheets :des photos de feuilles de temps aux salaires calculés

La paie n'est pas lente à cause de l'étape de calcul. Elle est lente à cause de la demi-douzaine de transferts entre la réception d'une feuille de temps et la saisie de la dernière heure dans votre feuille. Un gérant de restaurant vous envoie par texto une photo du registre de pointage signé. Vous tapez 15 noms, 15 dates, 15 totaux de quarts dans votre registre de paie. Puis vous appliquez vos formules : heures × taux pour la rémunération normale, heures sup. × taux × 1,5, et une SOMME pour le salaire brut. Le calcul prend 90 secondes. Saisir les chiffres dans les cellules pour que le calcul puisse se faire prend 40 minutes. Cet article couvre un pipeline à outil unique qui réduit les six transferts à un seul : téléversez depuis un panneau latéral, obtenez des salaires calculés dans votre feuille, prêts pour le versement d'impôt.

Importez vos données documentaires dans Google Sheets
Extraction IA dans la barre latérale — données dans votre feuille
Ajouter à Sheets
Sans carte bancaire · Sans configuration · Compatible tout tableur
Pipeline de paie Google Sheets — extraction de photos de feuilles de temps avec salaires calculés directement dans la feuille de calcul pour le traitement de la paie des petites entreprises

Points clés à retenir

  1. Plus de 30 % du temps de traitement de la paie est consacré à une seule tâche que le logiciel de paie ne fera pas pour vous — déplacer les heures d'une photo de feuille de temps papier vers votre feuille de calcul, champ par champ.
  2. Les erreurs de frappe sont détectées — le vrai danger est la chaîne de formules entre les heures brutes et le salaire brut, où une référence cassée se propage silencieusement sur 20 lignes et vous la découvrez après que les dépôts directs sont partis.
  3. La solution n'est pas un autre abonnement de paie — ImageToTable.ai extrait les heures d'une photo et calcule les salaires en une seule passe, de sorte que chaque ligne de paie arrive comme un montant en dollars fixe qui ne cassera pas si quelqu'un insère une ligne au-dessus à la prochaine période de paie.

Les six transferts entre la réception d'une feuille de temps et le paiement d'un employé

L'enquête mondiale sur la paie 2024 de Deloitte, présentée au congrès annuel de PayrollOrg (anciennement American Payroll Association), a révélé que plus de 30 % du temps de traitement de la paie est consacré à la saisie et au chargement manuels des données de paie — l'étape où les données brutes des relevés de temps, des ajustements et des corrections sont intégrées au système avant même le début des calculs (Bloomberg Tax, juin 2025). Pour les grands employeurs, ces 30 % représentent des heures de travail rémunérées. Pour une petite entreprise utilisant Google Sheets comme registre de paie, cela représente le propriétaire ou le responsable de bureau qui travaille tard la veille du jour de paie.

Suivez le parcours d'une feuille de temps, de la réception à la ligne de saisie : le problème de transfert est structurel, pas accidentel :

  1. Réception — la feuille de temps arrive sur papier, en photo par texto ou en pièce jointe par courriel
  2. Ouverture — passer de votre tableur à la visionneuse qui affiche l'image de la feuille de temps
  3. Lecture — repérer chaque champ dans un document sans mise en page standardisée : nom de l'employé ici, date là, heures écrites en bas d'une écriture différente chaque semaine
  4. Saisie — transcrire chaque valeur dans la cellule appropriée de Google Sheets
  5. Vérification — recouper la cellule avec l'image, car une erreur de saisie signifie des employés mal payés
  6. Calcul — appliquer maintenant les formules : =Heures*TauxHoraire, =HSupp*TauxHoraire*1.5, =Brut+RémunérationHSupp

Les étapes 1 à 5 sont de la pure transcription — déplacer des informations qui existent déjà d'un support à un autre. L'étape 6 est la seule qui ajoute de la valeur. Pourtant, les étapes 1 à 5 consomment environ 80 % du budget de temps de tout cycle de paie qui commence par des feuilles de temps papier ou photo.

Un sondage Intuit QuickBooks auprès de 1 006 employeurs américains a révélé que 82 % des propriétaires de petites entreprises vérifient manuellement chaque calcul de paie pour garantir l'exactitude, et que 63 % n'avaient jamais réalisé le temps consacré aux tâches liées à la paie avant de le mesurer. L'étape de vérification n'est pas de la paranoïa — c'est rationnel. Lorsqu'une erreur de transcription modifie le salaire net d'un employé, le coût ne se limite pas à la correction. C'est la réparation de la confiance avec une personne qui dépend de ce chèque de paie.

Chaque cycle de paie qui commence par des feuilles de temps papier a un employé non rémunéré caché : l'étape de transcription. Elle n'apparaît dans aucun budget de paie, mais elle travaille à chaque période de paie, facturant des heures au lieu de dollars — et elle ne prend jamais de jour de congé.

Pourquoi le logiciel de paie ne résout pas le problème de saisie des feuilles de temps

Les logiciels de paie pour petites entreprises ne manquent pas. Gusto commence à 49 $/mois plus 6 $ par employé pour la paie complète avec déclaration fiscale. QuickBooks Payroll Core coûte 50 $/mois plus 6,50 $ par employé et s'intègre nativement à QuickBooks Online. ADP RUN démarre autour de 79 $/mois plus 4 $ par employé. Patriot propose 17 $/mois plus 4 $ par employé pour la paie de base. OnPay à 49 $/mois plus 6 $ par employé gère les déclarations multi-États. Ce sont des produits matures et performants. Ils calculent les salaires, retiennent les impôts, remplissent les formulaires 941 et traitent les dépôts directs.

Aucun d'eux n'extrait les heures manuscrites d'une photo de feuille de temps papier.

Le marché des logiciels de paie a massivement investi dans l'automatisation du back-office — calcul des impôts, planification des dépôts, génération des W-2 de fin d'année. Le front-office — le moment où les données entrent dans le système — reste un problème de clavier. Si vos employés pointent sur une application (Clockify, Toggl, Harvest, ou les horloges intégrées de Gusto et QuickBooks Time), les données circulent numériquement. S'ils signent une feuille papier et que quelqu'un la photographie avec un téléphone, les données cessent d'être numériques au moment de la capture et doivent être ressaisies par un humain.

C'est précisément le scénario qui pousse les petites entreprises à utiliser Google Sheets pour la paie malgré l'existence de logiciels dédiés. Le chef d'entreprise qui a construit un registre de paie dans Sheets il y a trois ans — avec une mise en forme conditionnelle qui surligne les lignes d'heures supplémentaires, un tableau croisé dynamique qui alimente la préparation du 941 trimestriel, et des colonnes ordonnées exactement comme son comptable les attend — n'a aucune raison de migrer vers une plateforme qui ne sait toujours pas lire une photo de carte de pointage. Le tableur fonctionne. Ce qui ne fonctionne pas, c'est la boucle qui l'alimente.

Le marché des logiciels de paie a résolu le problème d'automatisation du back-office — calculs d'impôts, dépôts de déclarations, dépôt direct. Il a laissé le problème du front-office — « comment les heures d'une feuille de temps papier deviennent-elles des chiffres dans un système ? » — sur le bureau de la personne qui gère la paie.

Importez vos données documentaires dans Google Sheets
Extraction IA dans la barre latérale — données dans votre feuille
Ajouter à Sheets
Sans carte bancaire · Sans configuration · Compatible tout tableur

Le pipeline en trois couches : capture, extraction, calcul

Un pipeline est différent d'un outil. Un outil fait une seule tâche — extraire des données d'une feuille de temps. Un pipeline fait circuler les données à travers trois étapes connectées, chacune alimentant la suivante sans intervention manuelle. Pour une entreprise dont la paie est gérée dans Google Sheets, le pipeline comporte trois couches qui opèrent toutes dans l'environnement du tableur :

1
Capture — Les photos de feuilles de temps arrivent par SMS, pièce jointe d'e-mail ou dossier partagé. La fonction Lien de collecte génère une URL partageable (comme /c/xxxx). Envoyez-la aux chefs de chantier, aux chefs d'équipe ou aux employés. Ils ouvrent le lien, saisissent un code de vérification court et téléversent directement les photos de feuilles de temps — sans inscription ni connexion. Les fichiers arrivent automatiquement dans la file de traitement de votre compte. Vous pouvez aussi glisser des photos depuis votre e-mail vers Google Drive et y accéder depuis le panneau latéral sans les télécharger.
2
Extraction — Le module complémentaire du panneau latéral Google Sheets (aperçu complet du module) s'ouvre comme un panneau dans votre feuille de calcul de paie. Téléversez une photo de feuille de temps depuis le panneau latéral. Grâce à l'extraction par nom de colonne — vous spécifiez des noms de champs comme « Nom de l'employé », « Date », « Heures normales », « Heures supplémentaires », « Code projet » — l'IA localise chaque valeur sur le document en comprenant ce qu'elle signifie, et non où elle se trouve sur la page. Pour un guide pas à pas sur la configuration des colonnes et le téléversement de fichiers, consultez le guide d'extraction. Les données résultantes sont ajoutées à la prochaine ligne vide de votre feuille active.
3
Calcul — C'est ici que le pipeline se distingue de l'extraction conventionnelle. Au lieu d'extraire les heures brutes puis d'appliquer des formules dans des cellules séparées, les colonnes calculées effectuent le calcul des salaires pendant l'extraction elle-même. Définissez une colonne comme Paie normale (Heures × Taux horaire) ou Paie des heures sup. (Heures sup. × Taux × 1,5) directement dans votre définition de colonne. L'IA lit les heures sur le document, référence le taux horaire depuis votre définition de colonne et génère le montant en dollars calculé — pas les heures brutes que vous devriez ensuite multiplier dans une cellule de formule.

Les trois couches opèrent toutes dans Google Sheets. Pas de téléversement vers un tableau de bord web externe. Pas de téléchargement de CSV et de reformatage des en-têtes de colonnes. Pas de bascule entre un visualiseur de photos, un tableur et une calculatrice. Le panneau latéral est la seule interface, et la feuille active est la seule destination. Pour un aperçu complet des capacités — types de champs pris en charge, formats et détails des formules — consultez la page d'extraction vers Google Sheets.

Le pipeline ne remplace pas votre feuille de calcul de paie. Il l'alimente. Votre structure de colonnes existante, votre mise en forme conditionnelle, vos tableaux croisés dynamiques — ils restent exactement où ils sont. La seule chose qui change, c'est la façon dont les données arrivent à la ligne 47 : par extraction plutôt que par saisie manuelle.

La sortie du module complémentaire peut être exportée en Excel (XLSX) ou CSV, et il prend en charge le traitement par lots — téléversez plusieurs photos de feuilles de temps à la fois et extrayez-les toutes en lignes consécutives en une seule passe. Pour une période de paie de 20 employés, c'est un seul téléversement par lots au lieu de 20 sessions de saisie individuelles.

Colonnes calculées : là où l'extraction et le calcul de paie fusionnent

Le flux de travail traditionnel extraction-vers-paie sépare deux étapes qui devraient n'en faire qu'une. Vous extrayez les heures dans les colonnes A à E. Puis, dans la colonne F, vous écrivez =D2*HourlyRate, dans la colonne G =E2*HourlyRate*1.5, dans la colonne H =F2+G2. Vous étirez les formules vers le bas. Si votre feuille contient 200 lignes de données de paie historiques, vous gérez les plages de formules à chaque période de paie — en vous assurant que les formules s'étendent aux nouvelles lignes mais pas au-delà, en surveillant les références cassées lorsque quelqu'un trie ou insère une ligne au-dessus.

Les colonnes calculées fusionnent l'étape d'extraction et l'étape de calcul en un seul moment. Au lieu d'extraire « Heures normales : 40 » et « Taux horaire : 22 $ » dans des cellules séparées puis de construire une formule pour les multiplier, vous définissez une colonne qui renvoie directement le produit. Le moteur d'extraction lit 40 heures sur la feuille de temps, lit 22 $ dans votre définition de colonne, et affiche 880,00 $ dans la cellule.

Voici les définitions de colonnes calculées qui transforment l'extraction brute de feuilles de temps en une ligne prête pour la paie :

Nom de la colonneCe qu'elle faitExemple de sortie
Employee NameExtraction directe — nom tel qu'écrit sur la feuille de tempsMaria Gonzalez
DateExtraction directe — date de travail ou date de fin de période de paie2026-05-23
Regular HoursExtraction directe — heures normales travaillées40
Overtime HoursExtraction directe — heures au-delà du seuil normal6
Regular Pay (Regular Hours × 22)Calculée — multiplie les heures extraites par le taux horaire fixe880,00
Overtime Pay (Overtime Hours × 22 × 1.5)Calculée — calcul au taux majoré de 50 %198,00
Gross Pay (Regular Pay + Overtime Pay)Calculée — additionne les deux colonnes de paie1 078,00

Pour des calculs plus complexes — comme la référence à plusieurs taux depuis une table de recherche ou l'application de règles conditionnelles d'heures supplémentaires — le Format de règle (disponible pour les utilisateurs connectés) vous permet de définir une logique de calcul en plusieurs étapes en JSON tout en gardant des noms de colonnes propres. C'est là qu'un pipeline se distingue d'un simple outil d'extraction : le calcul est intégré à la passe d'extraction, et non superposé ensuite.

Comparez les deux approches sur une période de paie de 20 employés :

ÉtapeTraditionnel : extraction puis formulePipeline : colonnes calculées
Téléverser les feuilles de temps20 téléversements individuels ou un téléversement par lots vers un outil externeTéléversement par lots depuis le panneau latéral, 20 fichiers en une fois
Intégrer les données dans la feuilleTélécharger le CSV, copier, coller dans la feuille de paie, faire correspondre les en-têtes de colonnesLes données s'ajoutent directement à la feuille active dans l'ordre correct des colonnes
Appliquer les formules de salaireÉcrire ou étirer les formules pour la paie normale, les heures supplémentaires, le brut sur 20 lignesDéjà calculé — chaque ligne arrive avec les montants en dollars calculés
Vérifier les totauxContrôler les plages de formules ; une référence cassée peut avoir un effet en cascadeContrôler les valeurs extraites par rapport à la feuille de temps d'origine ; les formules ne dérivent pas

La différence n'est pas théorique. Dans le flux de travail traditionnel, chaque nouvelle période de paie apporte une nouvelle occasion qu'une plage de formules soit mal alignée — surtout si des employés sont ajoutés ou retirés entre les périodes. Dans le flux de travail pipeline, le résultat de chaque ligne est autonome. La ligne 47 ne dépend pas d'une formule dans la colonne H qui référence les colonnes F et G. La valeur en H a été calculée pendant l'extraction, stockée comme un nombre simple, et ne cassera pas si quelqu'un insère une ligne au-dessus.

La partie la plus fragile d'une feuille de calcul de paie n'est pas l'extraction — le moteur est déterministe. C'est la couche de formules qui se situe entre les heures extraites et les salaires calculés. Les colonnes calculées déplacent cette couche à l'intérieur de la passe d'extraction, où elle s'exécute une fois par ligne et ne dérive jamais.

Le moteur d'extraction gère le texte imprimé et l'écriture manuscrite — y compris l'écriture cursive et les formats mixtes — avec une précision allant jusqu'à 99 % pour les données de tableaux imprimés, traitant chaque page en 5 à 10 secondes. Une photo de feuille de temps unique est généralement traitée en moins de 10 secondes via le panneau latéral.

JPG/PNG/PDF Extraction IA + colonnes calculées

Les fichiers sont traités en toute sécurité et ne sont pas stockés.

Conformité des heures sup' : quand les règles locales imposent plus que 1,5× après 40h

La règle fédérale FLSA est simple : 1,5 fois le taux normal au-delà de 40 heures par semaine. La plupart des États suivent ce standard. La Californie, le Colorado, le Nevada et l'Alaska ajoutent des déclencheurs quotidiens qui compliquent considérablement le calcul — et les entreprises les plus susceptibles d'utiliser une chaîne de paie sous Google Sheets sont aussi les moins susceptibles d'avoir un service conformité qui vérifie leurs formules.

La structure des heures sup' en Californie est la plus agressive et la meilleure illustration de l'importance de la couche de calcul :

DéclencheurTauxApplicable
Heures 9 à 12 sur une même journée1,5× taux normalQuotidien
Heures 12+ sur une même journée2× taux normal (double)Quotidien
Heures 40+ par semaine1,5× taux normalHebdomadaire
8 premières heures le 7e jour consécutif1,5× taux normalJour consécutif
Heures 8+ le 7e jour consécutif2× taux normal (double)Jour consécutif

Si votre employé a travaillé 50 heures dans la semaine, dont 10 au-delà de 8h par jour et 2 au-delà de 12h, votre ligne de paie doit répartir les heures totales dans trois catégories (normal, 1,5×, 2×) et appliquer des multiplicateurs différents à chacune. Dans un tableur classique, cela signifie trois formules SI distinctes — chacune étant un point de défaillance potentiel quand il est 23h la veille du jour de paie.

Pour les employés qui travaillent à plusieurs taux — un serveur qui fait aussi barman, gagnant 12 $/h en service et 16 $/h au bar — la FLSA exige un taux régulier moyen pondéré pour le calcul des heures sup' (Fiche d'information DOL #23). Les gains totaux de tous les taux sont additionnés et divisés par le total des heures travaillées. Ce calcul est notoirement sujet aux erreurs dans les tableurs, et c'est le genre de calcul que les logiciels de paie comme Gusto et ADP gèrent automatiquement — mais seulement quand les heures sont saisies directement ou pointées via leur application.

Pour une chaîne Google Sheets, ces règles complexes d'heures sup' peuvent être traitées via des colonnes inférées et une logique de colonne calculée. Une colonne inférée classe chaque shift dans une catégorie de paie selon les seuils d'heures travaillées. Une colonne calculée applique ensuite le bon multiplicateur par catégorie. Pour les scénarios de moyenne pondérée, le format de règle (règles de calcul basées sur JSON pour les utilisateurs connectés) peut référencer plusieurs champs extraits et effectuer la division en une seule passe. Le résultat est une ligne de paie qui a déjà segmenté et calculé la rémunération aux bons taux avant d'atteindre le tableur — sans aucune formule SI.

Les erreurs de conformité des heures sup' ne s'annoncent pas dans un tableur. Une formule qui calcule 1,5× pour toutes les heures sup' a l'air identique à une formule qui distingue les heures sup' quotidiennes des hebdomadaires — jusqu'à ce qu'un audit découvre trois ans d'heures doubles sous-payées et la responsabilité de rappel de salaire qui va avec.

Tenue de registres : ce que la FLSA exige que votre feuille de calcul prouve

En vertu du 29 CFR Partie 516, tout employeur couvert par la Fair Labor Standards Act doit conserver des registres spécifiques pour chaque employé non exonéré. Le règlement n'impose pas de formulaire ou de format particulier — un Google Sheet est légalement suffisant tant que les données requises sont enregistrées et conservées (29 CFR § 516.2). Mais la liste des champs obligatoires est plus longue que la plupart des propriétaires de petites entreprises ne le pensent :

Registre requis (29 CFR § 516.2)Période de conservationComment le pipeline le satisfait
Nom complet et numéro de sécurité sociale de l'employé3 ans (§ 516.5)Stocké dans votre onglet maître des employés ; la ligne du pipeline référence le nom de l'employé
Heures travaillées chaque jour et total par semaine de travail3 ansExtrait directement de la feuille de temps dans la ligne ; totaux journaliers et hebdomadaires calculés
Taux horaire régulier de rémunération3 ansDéfini dans votre spécification de colonne ou référencé depuis le tableau des taux des employés
Gains totaux journaliers ou hebdomadaires au taux normal3 ansSortie de colonne calculée : Salaire normal = Heures × Taux
Gains totaux en heures supplémentaires pour la semaine de travail3 ansSortie de colonne calculée : Heures sup. = Heures sup. × Taux × 1,5 (ou multiplicateur applicable)
Salaire total versé chaque période de paie3 ansSortie de colonne calculée : Salaire brut = Salaire normal + Heures sup.
Date de paiement et période de paie couverte3 ansAjouté à la ligne du pipeline ou conservé dans une colonne de référence de période de paie distincte
Ajouts ou déductions sur les salaires3 ansLes colonnes de déductions peuvent être calculées (pourcentage de retenue fiscale × brut) ou déduites
Cartes de pointage, tickets de travail à la pièce, grilles de taux2 ans (§ 516.6)Photos originales des feuilles de temps conservées dans Google Drive avec le tableur

La distinction entre deux et trois ans est importante et souvent mal comprise. Les registres de paie — les montants finaux, les dates et les identifiants des employés — doivent être conservés pendant au moins trois ans à compter de la dernière date de saisie. Les documents sources sur lesquels ces calculs de salaire sont basés — les feuilles de temps réelles, les cartes de pointage et les grilles de taux — doivent être conservés pendant au moins deux ans (Fiche d'information DOL n° 21). Un pipeline qui stocke les données extraites dans Sheets (pour la conservation de 3 ans) et les photos originales des feuilles de temps dans Google Drive (pour la conservation de 2 ans) satisfait simultanément aux deux exigences — sans classeur.

À des fins fiscales liées à la paie, la publication 15 de l'IRS (Circular E, 2026) ajoute son propre calendrier. Les employeurs doivent déterminer leur calendrier de versement — mensuel ou bihebdomadaire — en fonction d'une période de référence (les 12 mois se terminant le 30 juin de l'année précédente). Les employeurs ayant déclaré 50 000 $ ou moins de taxes sur l'emploi au cours de la période de référence suivent le calendrier mensuel (versement au plus tard le 15 du mois suivant). Ceux qui dépassent 50 000 $ suivent le calendrier bihebdomadaire — versements le mercredi pour les jours de paie tombant du samedi au mardi, ou le vendredi pour les jours de paie tombant du mercredi au vendredi. Dans les deux cas, les montants réels qui déterminent ces versements proviennent des données extraites et calculées dans les lignes de sortie du pipeline (Pub 15 de l'IRS).

Pipeline sous pression : clôture de paie de fin de mois

La plupart des articles sur la clôture de paie de fin de mois se concentrent sur la liste de contrôle de rapprochement : vérifier les heures par rapport aux feuilles de temps, confirmer les classifications d'heures supplémentaires, vérifier l'absence d'employés manquants, calculer le salaire brut en net, rapprocher les versements d'impôt. La liste de contrôle est bien documentée. Ce que ces articles ne montrent pas, c'est la compression du temps — toutes ces étapes de vérification se déroulent dans les 24 à 48 heures précédant l'échéance du dépôt direct, car l'étape de transcription a consommé la première partie de la fenêtre de traitement.

Le modèle de pipeline modifie la répartition du temps. Lorsque l'extraction et le calcul des salaires se font en un passage par lots depuis le panneau latéral — 20 photos de feuilles de temps traitées en quelques minutes au lieu de 40 minutes de saisie — la fenêtre de vérification s'élargit. La gestionnaire de bureau qui passait le mercredi soir à transcrire et le jeudi matin à calculer passe désormais le mercredi matin à examiner et le jeudi matin à déposer. La même liste de contrôle est exécutée avec plus de clarté et plus de temps pour détecter les anomalies — comme un employé dont les heures ont bondi de 60 % par rapport à la période de paie précédente ou une feuille de temps manquante qui aurait été découverte à 16 h 45 le jour du versement.

Le coût de la saisie manuelle des feuilles de temps inclut non seulement les salaires de la personne qui saisit, mais aussi le coût en aval des fenêtres de vérification compressées — les erreurs de paie qui surviennent lorsque la vérification est coincée dans l'heure précédant la limite d'EFTPS.

Ce que le pipeline fait — et ce qu'il ne fait pas

L'honnêteté sur le périmètre est essentielle. Le pipeline de paie Google Sheets décrit ici gère l'extraction, le calcul des salaires et la structuration des données. Il ne fait pas :

  • Déclarer les charges sociales. Le pipeline calcule les salaires bruts qui déterminent votre obligation fiscale, mais vous devez toujours déposer les cotisations FICA et les retenues d'impôt sur le revenu via EFTPS ou un prestataire de paie — le résultat de votre pipeline alimente le calcul du dépôt ; il ne lance pas le dépôt.
  • Gérer le dépôt direct ou imprimer des chèques. Le résultat est un montant calculé dans une cellule de feuille de calcul. La façon dont vous transférez ce montant à votre employé — dépôt direct via votre banque, chèque papier, application de paiement — est une étape distincte.
  • Calculer le salaire net avec retenues fédérales/étatiques. Le pipeline peut calculer le salaire brut (le chemin extraction-vers-salaire). Le salaire net — après impôt fédéral sur le revenu, Sécurité sociale (6,2 %), Medicare (1,45 %), impôt d'État et toute déduction volontaire — nécessite des calculs supplémentaires que vous pouvez ajouter à votre feuille avec des formules ou des tables de référence après que le pipeline a fourni les montants bruts. Les colonnes calculées peuvent gérer un pourcentage de retenue fixe (par exemple, Salaire net (Brut × 0,78)), mais une retenue d'impôt précise doit se référer aux tables IRS Pub 15-T, qui varient selon la situation fiscale, les choix du formulaire W-4 et la fréquence de paie.
  • Générer les W-2 ou déposer le formulaire 941. Le pipeline fournit des données de paie structurées — les données d'entrée de ces formulaires — mais ne produit pas les formulaires eux-mêmes.

Considérez le pipeline comme la couche qui comble l'écart entre « les feuilles de temps sont arrivées » et « les données de paie sont prêtes à être déposées ». Tout ce qui se trouve en amont du dépôt — calcul des impôts, dépôt des formulaires, distribution des paiements — relève toujours des outils et services que vous utilisez déjà pour ces fonctions.

Ce pipeline ne remplace pas Gusto, QuickBooks Payroll ou ADP. Il remplace la session de 40 minutes de saisie qui a lieu avant même d'ouvrir ces outils — ou avant d'effectuer le dépôt EFTPS que les totaux de votre Google Sheet vous indiquent de faire. C'est une couche d'entrée, pas une plateforme de paie.

Le même modèle de pipeline, un document différent

Si cette structure de pipeline à trois couches — capture, extraction, calcul — vous semble familière, c'est normal. La même architecture alimente le pipeline de factures Google Sheets pour les flux fournisseurs vers comptabilité fournisseurs. Dans ce pipeline, les factures fournisseurs arrivent en pièces jointes par e-mail, sont extraites via le même module complémentaire de panneau latéral, et alimentent une feuille de suivi AP avec des colonnes calculées pour les totaux par ligne et la vérification des taxes. Le type de document change, mais la logique du pipeline est identique : éliminer les transferts manuels entre l'arrivée du document et les données structurées, et laisser la feuille de calcul être le système qu'elle est déjà.

Pour les entreprises qui gèrent à la fois des feuilles de temps et des factures fournisseurs — entreprises de construction, restaurants, sociétés de services sur site — les deux pipelines fonctionnent en parallèle, partageant le même module complémentaire, le même moteur d'extraction et le même environnement Google Sheets. La courbe d'apprentissage pour le deuxième pipeline est nulle, car le premier a déjà établi le modèle.

FAQ

Le module complémentaire peut-il traiter les feuilles de temps manuscrites ?

Oui. Le moteur d'extraction utilise une reconnaissance basée sur un modèle de vision qui gère le texte imprimé, l'écriture manuscrite, la cursive et les formats mixtes sur la même page. La précision varie selon la lisibilité de l'écriture — comme pour un lecteur humain. Les données de tableaux imprimés atteignent jusqu'à 99 % de précision ; la précision de l'écriture manuscrite dépend de la clarté. Le moteur identifie et extrait les données des tableaux, des cases à cocher (cochées/entourées) et des mises en page mixtes texte-image. Pour plus de détails, consultez le guide de précision pour les feuilles de temps manuscrites.

Combien de feuilles de temps puis-je traiter à la fois ?

Le module complémentaire prend en charge le traitement par lots — téléversez plusieurs photos de feuilles de temps simultanément et extrayez-les dans des lignes consécutives de votre feuille en une seule passe. L'utilisation est régie par le quota de crédits de votre forfait, les crédits étant consommés par page. Une période de paie de 20 employés avec une feuille de temps d'une page chacun représente 20 pages — traitable en un seul lot depuis le panneau latéral.

Le pipeline peut-il gérer des employés avec des taux horaires différents ?

Oui, via deux approches. Pour les cas simples où chaque employé a un taux fixe, référencez le taux directement dans la définition de la colonne calculée — par ex., Salaire de base (Heures × 25) pour un employé à 25 $/heure. Pour les employés avec des taux variables selon les rôles, utilisez une table de référence dans votre feuille (avec RECHERCHEV ou INDEX-EQUIV) et une colonne calculée basée sur un pourcentage fixe, ou utilisez le Format de Règle pour intégrer une logique multi-étapes. Le calcul de la moyenne pondérée des heures supplémentaires requis par la FLSA pour les employés avec plusieurs taux peut être géré via des colonnes déduites + le Format de Règle pour les utilisateurs connectés.

En quoi cela diffère-t-il de l'utilisation d'une application de suivi du temps comme Clockify ou Toggl ?

Les applications de suivi du temps enregistrent les heures au fur et à mesure que les employés les travaillent — elles exigent que chaque travailleur ait l'application, se souvienne de démarrer et d'arrêter le chronomètre, et ait un téléphone ou un ordinateur à portée de main. Elles sont excellentes pour les travailleurs du savoir et les équipes de bureau. Le modèle de pipeline décrit ici est pour le scénario inverse : des travailleurs qui remplissent une feuille de temps papier à la fin d'un quart de travail (équipes de construction, personnel de cuisine, techniciens de terrain) et dont les heures arrivent sous forme de photo. Les deux approches servent des effectifs différents. Elles sont complémentaires, pas concurrentes — un pipeline peut traiter les feuilles de temps papier aux côtés des heures suivies par application dans le même tableur.

Que se passe-t-il si les heures d'un employé ont été extraites incorrectement ?

Le module complémentaire n'est pas une boîte noire. Vous voyez les valeurs extraites dans la barre latérale avant qu'elles ne soient validées dans la feuille. Si un champ semble erroné — un "8" mal lu qui devrait être "3", une date mal interprétée — vous pouvez le modifier dans l'aperçu de la barre latérale avant de l'ajouter à la feuille. Cette étape de vérification est intégrée au flux de travail du pipeline. Une fois les données dans la feuille, ce sont des données de tableur standard — modifiables, triables, audibles, comme toute autre valeur de cellule. Il n'y a pas de format de données verrouillé ni de fichier de sortie propriétaire.

Le module complémentaire déclare-t-il les charges sociales ou génère-t-il des fiches de paie ?

Non. Le module complémentaire extrait les données des feuilles de temps et calcule les salaires. Il ne dépose pas le formulaire 941, n'effectue pas de versements EFTPS, ne génère pas de W-2 et ne traite pas les dépôts directs. Ces fonctions restent assurées par votre fournisseur de paie existant ou votre processus de déclaration fiscale. Le rôle du module complémentaire est de combler l'écart entre « la photo de la feuille de temps est dans mon téléphone » et « les données de paie sont dans ma feuille, calculées et prêtes ». Le résultat alimente le reste de votre flux de paie — il ne le remplace pas.

Le goulot d'étranglement n'est pas le calcul. Ce sont les transferts.

Le moyen le plus rapide de raccourcir un cycle de paie n'est pas de calculer plus vite. C'est d'éliminer les étapes qui précèdent le calcul. Pour une petite entreprise traitant 20 employés horaires, le processus décrit ici remplace environ 40 minutes de saisie, d'application de formules et de vérification croisée par période de paie par un téléversement par lots et un passage de colonnes calculées qui s'exécute en moins de trois minutes. Sur 26 périodes de paie bihebdomadaires, cela représente plus de 16 heures de temps récupéré — deux journées complètes de travail par an qui reviennent à l'entreprise au lieu d'être passées au clavier.

Mais le gain de temps, bien que réel, n'est pas le résultat le plus important. Le résultat important est une feuille de calcul de paie où chaque ligne est autonome — calculée à l'extraction, sans dépendre de plages de formules qui dérivent entre les périodes de paie. C'est une feuille où un auditeur peut retracer un salaire brut jusqu'à une valeur d'heures extraite et une photo de feuille de temps originale en une seule piste continue. C'est un flux où la personne qui gère la paie passe son mercredi soir à faire autre chose que taper.

Testez le processus sur vos propres feuilles de temps. Ouvrez la démo, téléversez une photo de feuille de temps, définissez une colonne calculée et voyez si le résultat ressemble à une ligne de paie — car les transferts entre la réception d'une feuille de temps et le paiement d'un employé ne devraient pas être plus nombreux que les employés sur la paie.

📮 contact email: [email protected]