Aller au contenu principal

Bulletin de paie traité par IA Make

Bulletin de paie traité par IA est un Make module par PDF4me qui lit un bulletin de paie PDF (ou image) et renvoie un ensemble structuré de champs de paie : salaire brut, salaire net, lignes fiscales, informations sur l’employé et l’employeur, heures travaillées et totaux cumulés depuis le début de l’année. Utilisez-le pour automatiser la numérisation de la paie, la vérification des revenus ou le traitement des documents fiscaux sans configuration de modèle.

Que fait ce module ?

PDF4me Bulletin de paie traité par IA lit un bulletin de paie PDF (ou image) à l'intérieur d'un Make Ce scénario génère un ensemble structuré de données de paie : salaire brut, salaire net, détails des taxes, informations sur l’employé et l’employeur, heures travaillées et cumul annuel. Aucune configuration de modèle n’est requise ; l’IA identifie automatiquement la mise en page et est compatible avec les bulletins de paie de toute entreprise ou prestataire de services de paie.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Comment puis-je authentifier mon Make Scénario ?

Chaque PDF4me module dans Make nécessite un numéro valide ConnexionCréez ou sélectionnez-en un qui contient votre PDF4me API clé permettant au scénario d'authentifier en toute sécurité les demandes d'extraction de bulletins de paie.

Informations importantes à ne pas manquer

Accepte PDF et images
Supports PDF, PNG, JPG, et JPEG Les bulletins de paie numériques générés par les logiciels de paie et les bulletins photographiés avec un smartphone sont tous acceptés. N'oubliez pas d'inclure l'extension du fichier dans le nom du bulletin de paie.
Structuré payStubData Paquet
Rémunération brute, rémunération nette, période de paie, fédéral/étatique/FICA impôts, nom et identifiant de l'employé, nom de l'employeur, heures normales et supplémentaires, salaire brut et net cumulé depuis le début de l'année, assurance maladie, régime 401(k), et plus encore à l'intérieur du payStubData objet.
Extension de fichier requise
Le champ « Nom du bulletin de paie » doit comporter l’extension correcte (.pdf, .png, .jpg). L’IA l’utilise pour la détection du format et le traitement précis du document ; son omission peut entraîner un dysfonctionnement du module ou une identification erronée du type de document.
Module AI-Process Pay Stub Paystail dans Make : extraction des données de paie à partir de PDF ou d’images

PDF4me Module de traitement par IA des bulletins de paie, extrayant des données de paie structurées dans un Make scénario.

Paramètres

Requis: Le lien de connexion, le nom figurant sur le bulletin de paie, le document et le type de données saisies doivent tous être renseignés. Les clés de champ personnalisées sont facultatives.

ParamètreRequisCe que cela faitExemple
ConnectionRequiredPDF4me API connection. Click Add and paste your API key if connecting for the first time.Your PDF4me connection
Pay Stub NameRequiredFilename of the pay stub including extension: used for format detection and processing accuracy.payslip_march.pdf
DocumentRequiredBinary pay stub file mapped from a preceding module such as Dropbox Get File or Google Drive Download.[Buffer from Get File]
Input Data TypeRequiredFormat of the input: Binary Data, Base64 String, or URL: choose based on how your preceding module delivers the file.Binary Data
Custom Field KeysOptionalOptional array of extra field names to extract beyond the standard payroll fields: e.g. shift_premium or car_allowance.["shift_premium"]

Champs de sortie

ChampTaperCe qu'il contient
payStubDataObjectContainer object with all extracted pay stub fields: earnings, taxes, deductions, employee details, employer information, and YTD totals.
grossPayNumberThe gross pay amount before deductions.
netPayNumberThe net pay amount after all deductions.
payPeriodStringThe pay period date range for the pay stub, e.g. "07/10/2017 - 07/23/2017".
federalIncomeTaxNumberFederal income tax amount deducted.
stateIncomeTaxNumberState income tax amount deducted.
employeeNameStringName of the employee as printed on the pay stub.
companyNameStringName of the employer or company.
ytdGrossPayNumberYear-to-date gross pay total.
ytdNetPayNumberYear-to-date net pay total.
successBooleanTrue if the AI extraction completed successfully; false if it failed.
messageStringHuman-readable status message confirming success or describing the error.

Comment configurer le traitement par IA des bulletins de paie dans Make?

  1. Ajouter PDF4meBulletin de paie traité par IA à votre Make scénario.
  2. Sélectionner Connexion (ou cliquez Ajouter pour en créer un avec votre PDF4me API clé).
  3. Ensemble Type de données d'entrée à Binary Data (La plupart des sources de stockage cloud renvoient des données binaires).
  4. Associez le fichier binaire du bulletin de paie du module précédent (par exemple, Dropbox → Obtenir le fichier → Data).
  5. Entrez un Nom figurant sur le bulletin de paie y compris l'extension de fichier : payslip.pdf ou scan.jpg.
  6. Ajouter éventuellement Clés de champ personnalisées Pour les champs spécifiques à l'employeur, exécutez ensuite le scénario. payStubData Le bundle apparaît dans la sortie, prêt à être mappé dans n'importe quel module en aval.

Configurations typiques

Exemples de flux de travailCommon Make scenario patterns using AI-Process Pay Stub Payslip.
Numérisation mensuelle de la paie
  1. Le dossier de surveillance Dropbox détecte un nouveau bulletin de paie téléchargé par les RH.
  2. La fonction Get File récupère le fichier binaire, puis la fonction AI-Process Pay Stub Paystip Paystip extrait tous les champs de paie.
  3. La fonction « Ajouter une ligne » de Google Sheets enregistre le salaire brut, le salaire net, les taxes et les heures travaillées dans le tableau de suivi de la paie.
  4. Chaque bulletin de paie est traité automatiquement, aucune saisie manuelle de données n'est nécessaire.
Vérification des revenus pour les demandes de prêt
  1. Typeform collecte les bulletins de salaire téléchargés par les demandeurs de prêt via HTTP.
  2. Le module de traitement par IA extrait le salaire brut et les totaux cumulés depuis le début de l'année de chaque fichier téléchargé.
  3. Un filtre vérifie si grossPay répond aux critères minimaux pour le produit de prêt.
  4. Airtable Update Record inscrit les données de revenus vérifiées dans le dossier du demandeur pour examen par le souscripteur.
Préparation des déclarations de fin d'année
  1. Le déclencheur programmé liste tous les bulletins de paie de l'année fiscale correspondante depuis Google Drive.
  2. L'itérateur parcourt chaque fichier, Obtenir le fichier → Bulletin de paie - Traitement IA.
  3. L'agrégateur additionne le salaire brut cumulé depuis le début de l'année, l'impôt fédéral et l'impôt d'État sur tous les bulletins de paie.
  4. Google Sheets exporte les totaux annuels prêts pour la déclaration d'impôts, le tout à partir d'une seule exécution de scénario.

Conseils pratiques

Always include the file extension
The Pay Stub Name field must carry the real extension (.pdf, .png, .jpg, .jpeg). A file mapped without one can fail format detection or reduce AI accuracy.
Match Input Data Type to your actual field
If Input Data Type is Binary Data but you only mapped a value into a Base64 field, the module errors. Set the type first, then fill only the matching field.
Some fields return empty on non-standard layouts
Fields like employerEin or rawOcrText can return empty strings when a pay stub layout omits that data. Handle empty values in downstream Filters rather than assuming every field is always populated.
Scanned pay stubs need legible resolution
For photographed or scanned pay stubs, low resolution or a cropped edge reduces field-extraction accuracy. Capture the full document in frame with good lighting.
Employee ID/SSN may be masked
employeeIdSsn can appear partially masked on the source pay stub itself. Treat it as a reference value, not a verified full SSN, unless your payroll provider prints it in full.
Use Custom Field Keys for employer-specific lines
Standard fields cover common payroll line items. For employer-specific extras like shift_premium or car_allowance, list them in Custom Field Keys rather than parsing rawOcrText manually.

Aide-mémoire

ChampValeur
ModuleAI-Process Pay Stub Payslip
ConnectionPDF4me API key
Input Data Type (from previous step)Binary Data
Input Data Type (Base64 payload)Base64 String
Input Data Type (public link)URL
Pay Stub Name formatfilename.pdf / .png / .jpg / .jpeg
Key output fieldspayStubData.grossPay, netPay, payPeriod, ytdGrossPay, ytdNetPay
Optional extrasCustom Field Keys array

Questions fréquentes

What file formats does AI-Process Pay Stub Payslip support?+
The module accepts PDF, PNG, JPG, and JPEG files. Both digital pay stubs generated by payroll software and scanned or photographed payslips are supported. For image-based pay stubs, capture the full document in frame with good lighting for best results.
What payroll fields are extracted from a pay stub?+
The module returns a payStubData object with fields including grossPay, netPay, payPeriod, payDateStr, federalIncomeTax, stateIncomeTax, socialSecurityTax, medicareTax, employeeName, employeeIdSsn, companyName, employerAddress, regularHours, overtimeHours, retirement401k, ytdGrossPay, ytdNetPay, checkNumber, and directDepositInfo. Additional fields are available via Custom Field Keys.
Can it process scanned or photographed pay stubs?+
Yes. The AI engine handles image-based pay stubs (PNG, JPG, JPEG) including documents photographed with a smartphone, as long as the image is clear and the full document is in frame. This supports income verification workflows similar to the document checks described in the <a href="https://www.consumerfinance.gov/ask-cfpb/what-is-proof-of-income-en-1000/" target="_blank" rel="noopener noreferrer">CFPB guidance on proof of income</a>.
What is the Custom Field Keys parameter?+
Custom Field Keys is an optional array of extra field names you want extracted beyond the standard payroll fields. Use it when your pay stubs include employer-specific line items, for example shift_premium or car_allowance. Leave it empty to use the standard field set.
Where does the extracted pay stub data appear in Make?+
All fields appear in the module output bundle under payStubData. Click any field in a downstream module and select the desired key, for example payStubData.grossPay or payStubData.employeeName, to map it directly into Google Sheets, Airtable, Slack, email, or any other module. See the <a href="https://www.irs.gov/individuals/employees/understanding-your-pay-stub" target="_blank" rel="noopener noreferrer">IRS guidance on pay stub components</a> for the standard payroll fields this module is trained to recognize.

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide