VLM Powered OCR

Bulletin de paie vers Excel, salaire net vérifié depuis tout format de paie

Saisir manuellement les données d'un bulletin de paie dans Excel prend 3 minutes par bulletin, et chaque fournisseur de paie (ADP, Gusto, Paychex, Workday, systèmes internes) formate la rémunération, les cotisations et les totaux YTD différemment. Extrayez ces champs en 5 à 10 secondes par bulletin, sans configuration par fournisseur.

Enterprise-grade security · TLS 1.3 encrypted

PDF
Scanné
XLSX/CSV
Vérification du salaire net

Ce que vous pouvez extraire d'un bulletin de paie

Fini la recherche du bon champ sur chaque mise en page. Saisissez une fois les noms de colonnes dont vous avez besoin, et l'IA trouve ces valeurs sur le bulletin de paie de n'importe quel fournisseur de paie en comprenant ce que chaque nombre et chaque libellé signifie, et non où il se trouve sur la page.

Informations personnelles et période de paie

Employee Name
Employer Name
Employee ID
Pay Period Start
Pay Period End
Pay Date

Rémunération, cotisations et récapitulatif

Gross Pay
Regular Hours
Overtime Hours
Hourly Rate
Bonus / Commission
Federal Tax
State Tax
Social Security (FICA)
Medicare
401(k) Contribution
Health Insurance
Net Pay
YTD Gross Pay
YTD Deductions
YTD Net Pay

Cette liste n'est pas exhaustive. Saisissez n'importe quel nom de champ présent sur vos bulletins de paie, et l'IA lit le document pour trouver ce que vous demandez.

Pourquoi les bulletins de paie sont plus difficiles à extraire que d'autres documents financiers

Un bulletin de paie n'est pas une simple liste de champs. Il comporte deux horizons temporels, la période en cours et le cumul YTD, sur la même page, et la chaîne de calcul du salaire brut au salaire net doit rester intacte pour que les chiffres soient vérifiables. C'est pourquoi tant d'outils « bulletin de paie vers Excel » confondent encore les totaux de la période en cours avec ceux de l'année, ou laissent passer une erreur de transcription sans la remarquer. L'OCR basé sur des modèles et le copier-coller manuel échouent tous deux face à cette structure double.

Le problème

01 Les valeurs actuelles et YTD côte à côte n'ont pas la même signification

Chaque bulletin de paie affiche les montants de la période en cours (« Cette période de paie : 2 500 $ ») et les montants cumulés depuis le début de l'année (« YTD : 40 000 $ ») pour les mêmes catégories : salaire brut, impôt fédéral, Sécurité sociale, 401(k), salaire net. Les outils basés sur des modèles qui recherchent « Salaire brut » à une position fixe ne peuvent pas distinguer les deux valeurs, surtout lorsque les totaux YTD diffèrent des montants courants. La saisie manuelle est encore pire : les utilisateurs sur des forums comme r/personalfinance signalent régulièrement passer des heures à recouper les totaux YTD sur plusieurs bulletins pour vérifier l'exactitude de la paie.

02 Chaque fournisseur de paie formate les mêmes données différemment

ADP imprime un tableau horizontal dense avec des sections groupées. Gusto utilise des mises en page épurées de type carte avec un regroupement minimal. Paychex empile les rémunérations, les impôts et les cotisations en blocs verticaux. Workday répartit les informations sur une grille multipage. Le libellé d'un même champ varie selon le fournisseur : « Federal Income Tax » sur un bulletin devient « Fed Withholding » ou « FIT » sur d'autres. Les outils OCR basés sur des modèles exigent un modèle de coordonnées distinct pour chaque mise en page, et les équipes de paie, comme discuté sur r/Payroll, finissent par tester plusieurs outils OCR avant d'en trouver un qui gère réellement les structures de tableaux de paie.

03 La chaîne de calcul brut-net se rompt sans vérification croisée

Salaire brut → cotisations avant impôt → salaire imposable → impôts → cotisations après impôt → salaire net : c'est la chaîne de calcul standard de la paie. Si un maillon est mal transcrit (une cotisation saisie comme salaire brut, un impôt retenu au mauvais taux, une prime d'avantage omise), le salaire net ne se recoupe pas. La saisie manuelle n'offre aucune vérification intégrée ; la personne qui transcrit doit vérifier mentalement chaque étape. La plupart des outils d'extraction extraient chaque champ indépendamment, sans mécanisme pour valider l'arithmétique entre eux.

Comment l'extraction de colonnes personnalisées résout ce problème

01 Les valeurs actuelles et YTD sont automatiquement placées dans des colonnes distinctes

Lorsque vous définissez des colonnes comme « Salaire brut », « Salaire net », « Salaire brut YTD » et « Salaire net YTD » dans votre liste de colonnes, l'IA lit chaque valeur dans le contexte de sa section documentaire, et non selon ses coordonnées de pixels. Elle distingue un montant « Salaire brut » dans la section rémunération d'un montant « Salaire brut YTD » dans la section récapitulative en s'appuyant sur la sémantique du document. Le résultat comporte deux colonnes distinctes, chacune avec la valeur correcte, sans que vous ayez besoin de préciser à quelle section chaque nombre appartient.

02 La correspondance sémantique entre les fournisseurs de paie élimine les modèles par employeur

L'extraction de colonnes personnalisées, le mécanisme central d'ImageToTable.ai, vous permet de saisir une seule fois les noms de champs souhaités : « Impôt fédéral », « Salaire brut », « 401(k) », « Salaire net ». L'IA localise chaque valeur en comprenant sa signification, quel que soit le libellé utilisé sur le document (« Retenue fédérale », « Rémunération totale », « 401k Match », « Salaire net à recevoir »). La même définition de colonne fonctionne avec ADP, Gusto, Paychex, Workday et les formats internes. Aucun modèle de coordonnées. Aucune règle par fournisseur. Aucune maintenance lorsqu'un fournisseur de paie met à jour sa mise en page.

03 Les colonnes calculées vérifient la chaîne salaire brut à salaire net pendant l'extraction

Ajoutez une colonne calculée, une colonne dont le nom décrit un calcul que l'IA effectue pendant l'extraction, pour vérifier toute la chaîne de calcul de la paie. Écrivez « Vérification du salaire net (salaire brut − impôt fédéral − impôt d'État − Sécurité sociale − Medicare − 401(k) − assurance maladie) » et l'IA calcule le salaire net attendu pendant l'extraction, en affichant le résultat à côté du salaire net imprimé. Toute divergence est visible immédiatement, avant que les données n'entrent dans votre feuille de calcul. Pour une logique de vérification plus complexe impliquant des calculs de prestations ou des dérivations en plusieurs étapes, les utilisateurs connectés peuvent utiliser le format de règle pour définir des règles basées sur JSON qui maintiennent des noms de colonnes clairs tout en exécutant une validation sophistiquée.

Du bulletin de paie PDF au tableur Excel vérifié : comment ça fonctionne

Si vous traitez régulièrement des bulletins de paie (pour le rapprochement de la paie, la vérification des revenus, la préparation fiscale ou la comptabilité multi-entités), voici à quoi ressemble le flux de travail, du téléversement au résultat vérifié.

1

Téléversez des bulletins de paie dans n'importe quel format, de n'importe quel fournisseur, un ou des dizaines à la fois

Déposez des PDF provenant de votre portail de paie (ADP, Gusto, Paychex, Workday, QuickBooks Payroll), des bulletins papier scannés ou des photos de chèques de paie imprimés. L'outil accepte les formats JPG, PNG, WebP et PDF. Si vous traitez les bulletins de 50 employés de différents employeurs, téléversez-les tous en même temps. Le traitement par lots gère chaque fichier dans une seule opération et consolide les résultats. Pour collecter les bulletins de paie d'employés ou de clients qui n'ont pas accès à votre système, générez un Lien de collecte : une URL partageable où chacun peut téléverser des bulletins de paie dans votre file de traitement sans s'inscrire ni se connecter.

2

Saisissez les noms de colonnes dont vous avez besoin, une seule fois

Saisissez les champs souhaités : « Nom de l'employé », « Début de période de paie », « Salaire brut », « Impôt fédéral », « Sécurité sociale », « 401(k) », « Salaire net », « Salaire brut YTD », « Salaire net YTD ». Mélangez les champs de la période en cours et les champs YTD dans n'importe quel ordre. Ajoutez une colonne calculée comme « Vérification du salaire net (salaire brut − somme des cotisations) » pour vérifier l'exactitude pendant l'extraction. L'IA effectue le calcul et affiche le résultat de vérification à côté des données brutes. Utilisez une colonne inférée comme « Fréquence de paie (options : hebdomadaire/bihebdomadaire/bimensuelle/mensuelle) » pour que l'IA classe chaque bulletin en fonction du contexte de période de paie qu'elle lit dans le document. La même configuration de colonnes fonctionne pour chaque bulletin du lot, quel que soit le fournisseur de paie.

3

Téléchargez le fichier Excel consolidé avec vérification intégrée

Chaque bulletin de paie devient une ligne dans votre résultat. Un lot de 30 bulletins de paie produit 30 lignes, chacune avec tous les champs demandés alignés dans les bonnes colonnes. Les colonnes calculées figurent à côté des colonnes extraites, affichant le résultat de vérification pour chaque ligne. Exportez au format XLSX, CSV ou JSON. Le résultat est prêt pour le rapprochement W-2, les écritures de journal dans le grand livre, l'analyse comparative de la rémunération d'une année à l'autre ou l'importation dans QuickBooks, Xero, NetSuite ou toute autre plateforme comptable. Pour le traitement mensuel récurrent de la paie, enregistrez votre configuration de colonnes comme modèle : connectez-vous, réutilisez-la à chaque lot et évitez de ressaisir les noms de champs.

Quand l'utiliser et quand être prudent

Quand cela fonctionne le mieux

Bulletins de paie PDF numériques provenant des portails de paie. Les bulletins téléchargés directement depuis ADP, Gusto, Paychex, Workday et QuickBooks Payroll sont extraits avec une grande précision. L'IA lit le texte numérique propre et comprend les mises en page spécifiques aux sections de paie. Les informations sur l'employé, toutes les lignes de rémunération, les cotisations, le salaire net et les totaux actuels et YTD sont restitués correctement.

Traitement par lots de bulletins de paie de plusieurs employés ou employeurs. Téléchargez des bulletins de différents employés, de différents employeurs et de différents fournisseurs de paie en un seul lot. La même définition de colonne les extrait tous, et la sortie est un fichier Excel consolidé, idéal pour les cabinets comptables qui traitent la paie mensuelle de plusieurs entreprises clientes.

Vérification du salaire brut au salaire net sur plusieurs périodes de paie. Utilisez les colonnes calculées pour vérifier l'exactitude du salaire net au moment de l'extraction. L'ajout d'une colonne de vérification permet de détecter les écarts, comme une cotisation manquante ou une erreur de saisie, avant que les chiffres n'entrent dans votre feuille de calcul.

Quand être prudent

Bulletins de paie papier scannés ou photographiés avec une encre délavée. Un texte à faible contraste, des angles inclinés et un mauvais éclairage sur les bulletins photographiés réduisent la précision de l'extraction. Si vous numérisez des documents papier historiques, scannez à 200+ dpi sur un scanner à plat pour de meilleurs résultats. Vérifiez quelques lignes avant de traiter en masse.

Bulletins de paie avec des types de rémunération non standard ou des catégories de cotisations inhabituelles. Les champs courants (salaire régulier, heures supplémentaires, impôt fédéral, 401(k)) sont extraits de manière fiable. Les codes de rémunération inhabituels, tels que les majorations pour travail posté, les revenus imputés, les avantages sociaux ou les saisies sur salaire avec références légales, peuvent nécessiter une vérification ponctuelle lors de la première extraction. L'IA les lit de manière contextuelle, mais une relecture humaine est bénéfique pour les premiers bulletins d'un nouvel employeur.

Bulletins de paie Workday multipages denses avec des détails détaillés sur les avantages sociaux. Workday et les plateformes d'entreprise similaires peuvent produire des bulletins multipages avec des sections distinctes pour les avantages payés par l'employeur, les calculs d'avantages imposables et les résumés de rémunération. Ces documents sont extraits correctement, mais la sortie contient plus de colonnes. Vérifiez donc la première extraction pour confirmer le mappage des champs avant le traitement par lots.

Questions fréquentes

Quels champs spécifiques peuvent être extraits d'un bulletin de paie ?

L'outil extrait le nom de l'employé, le nom de l'employeur, l'identifiant de l'employé, les dates de début et de fin de période de paie, la date de paie, le salaire brut, les heures régulières, les heures supplémentaires, le taux horaire, la prime et la commission, les retenues à la source fédérales et d'État, la Sécurité sociale (FICA), Medicare, les cotisations 401(k), les primes d'assurance maladie, le salaire net, le salaire brut YTD, les cotisations YTD et le salaire net YTD. Vous saisissez uniquement les colonnes dont vous avez besoin. L'IA localise chaque valeur en comprenant le contexte du document, et non sa position en pixels, de sorte que les noms de champs qui varient selon les fournisseurs (« Federal Income Tax » vs « Fed Withholding » vs « FIT ») sont reconnus comme le même concept.

Comment l'IA gère-t-elle la différence entre les valeurs de la période en cours et les totaux YTD ?

Les bulletins de paie comportent deux horizons temporels sur la même page, la période en cours et le cumul annuel, pour les mêmes catégories de champs (salaire brut, chaque type d'impôt, salaire net). L'IA les distingue en comprenant le contexte du document : un montant « Gross Pay » dans la section de rémunération en cours est extrait dans la colonne « Gross Pay », tandis qu'un montant « YTD Gross Pay » dans la section récapitulative est extrait dans la colonne « YTD Gross Pay ». Vous définissez des noms de colonnes distincts pour chacun, et l'IA place la valeur correcte dans chaque colonne. Cette distinction est importante car les valeurs YTD s'accumulent sur plusieurs périodes de paie et ne doivent jamais être additionnées sur plusieurs bulletins ; la lecture contextuelle de l'IA évite la confusion que la saisie manuelle et l'OCR basé sur des modèles provoquent fréquemment.

Fonctionne-t-il avec les bulletins de paie de n'importe quel fournisseur de paie ?

Oui. L'IA lit les bulletins de paie d'ADP, Gusto, Paychex, Workday, QuickBooks Payroll, Paylocity, UKG, Ceridian, Rippling et des systèmes de paie internes, ainsi que les fiches de paie internationales des employeurs du Royaume-Uni, du Canada, d'Australie et de l'UE. Comme l'IA utilise la compréhension sémantique plutôt que des modèles basés sur les coordonnées, elle n'a pas besoin de configuration par fournisseur. La même définition de colonne (« Employee Name », « Gross Pay », « Federal Tax », « Net Pay », « YTD Gross Pay ») extrait les données de chaque format. Lorsque vous rencontrez une mise en page avec des regroupements de sections que vous n'avez jamais vus (un bulletin Workday d'entreprise avec des tableaux d'avantages payés par l'employeur, par exemple), examinez la première extraction pour confirmer le mappage des champs, puis traitez le reste par lots avec la même configuration.

Puis-je vérifier que le salaire net a été calculé correctement par l'employeur ?

Oui. Utilisez Computed Columns, une fonctionnalité qui vous permet d'intégrer la logique de calcul directement dans vos noms de colonnes. Ajoutez une colonne comme « Vérification du salaire net (salaire brut − impôt fédéral − impôt d'État − Sécurité sociale − Medicare − 401(k) − assurance maladie) » et l'IA effectue les calculs lors de l'extraction, en affichant le résultat à côté du salaire net imprimé. Si la valeur calculée diffère du salaire net imprimé, l'écart est visible immédiatement dans votre sortie, avant d'importer les chiffres dans les journaux de paie, les déclarations fiscales ou les rapports de rémunération. Pour une logique plus complexe impliquant des tranches d'imposition ou des dérivations en plusieurs étapes, les utilisateurs connectés peuvent définir des règles en JSON via le Format de règle, ce qui maintient des noms de colonnes épurés tout en exécutant des calculs sophistiqués. L'outil ne remplace pas le logiciel de paie ; il fournit les données des bulletins de paie dans un format structuré et vérifiable afin que vous puissiez confirmer les chiffres avant qu'ils ne soient transmis en aval.

Puis-je traiter par lots les bulletins de paie de plusieurs employés différents en une seule fois ?

Oui. Téléversez les bulletins de paie d'un nombre illimité d'employés, provenant de tout mélange d'employeurs et de fournisseurs de paie, en un seul lot. Chaque bulletin devient une ligne dans le fichier Excel de sortie, avec tous les champs demandés alignés dans leurs colonnes respectives. Pour le traitement récurrent de la paie dans plusieurs sociétés clientes, enregistrez votre configuration de colonnes comme modèle après vous être connecté, puis réutilisez-la pour chaque lot sans ressaisir les noms de champs. Pour collecter les bulletins d'employés ou de clients qui n'utilisent pas votre système, générez un Lien de collecte : une URL partageable où chacun peut téléverser des bulletins de paie directement dans votre file de traitement en saisissant un court code de vérification, sans inscription ni connexion requise côté utilisateur. Les fichiers apparaissent dans la file d'attente en attente de votre compte, prêts pour l'extraction par lots avec votre modèle enregistré.

📮 contact email: [email protected]