Comment extraire les données des fiches de paie brésiliennes
vers Excel — avec INSS et IRRF
L'article 464 de la CLT brésilienne (Consolidação das Leis do Trabalho) impose à tout employeur de fournir aux travailleurs un bulletin de paie détaillé — et depuis 2025, ce document doit comporter quatre déductions distinctes (INSS, IRRF, FGTS et contributions facultatives comme le vale-transporte ou la cotisation syndicale) réparties sur trois tranches d'imposition progressives qui évoluent chaque année. Pourtant, l'outil le plus courant que les équipes RH utilisent pour analyser ou consolider ces données sur plusieurs mois et employés reste la saisie manuelle dans Excel — une fiche de paie (holerite/contracheque) à la fois.
Points clés à retenir
- Saisir 1 200 holerites dans Excel représente 40 heures non facturables par mois — et le seul chiffre manqué se répercute simultanément sur la cotisation INSS, la retenue IRRF et l'accumulation FGTS.
- Une seule erreur de tranche se cumule en vertu de l'article 467 de la CLT jusqu'au double du montant impayé en cas de rupture — et l'OCR basé sur des modèles ne peut pas la détecter, car il échoue dès que votre prestataire de paie modifie la mise en page de la fiche.
- ImageToTable.ai trouve « Salário Bruto » et « Desconto INSS » en comprenant ce que signifie le libellé — vous cessez donc de recopier des chiffres et commencez à auditer la paie par rapport au barème progressif de la Receita Federal.
Pourquoi les fiches de paie brésiliennes sont plus complexes à automatiser qu'il n'y paraît
La difficulté ne réside pas dans le nombre de chiffres sur la page — mais dans le fait que chaque fiche de paie (holerite/contracheque) repose sur une chaîne de calculs dépendants où une seule erreur de lecture se répercute simultanément sur la cotisation INSS, le prélèvement IRRF et l'accumulation FGTS.
La plupart des logiciels de paie au Brésil — TOTVS, ADP Brésil, Senior Sistemas, SAP SuccessFactors — exportent des holerites parfaitement structurés en PDF. Mais une fois ces PDF sortis du système de paie, ils deviennent inertes. Un responsable RH qui doit répondre à « quelle était la déduction moyenne INSS pour tous les employés du bureau de São Paulo au cours du dernier trimestre » n'a aucun accès lisible par machine à cette réponse. Les données existent sur chaque fiche de paie individuelle, mais elles sont enfermées dans une mise en page PDF qui varie selon les employeurs, les prestataires de paie, et même selon les mois pour un même employé, à mesure que de nouvelles catégories de déductions apparaissent (13ᵉ salaire, prime de vacances, heures supplémentaires, participation aux bénéfices PLR).
Ce qui rend cela plus difficile qu'une extraction générique de documents, c'est que les fiches de paie brésiliennes comportent des déductions régies par des barèmes progressifs qui changent chaque année. Le taux de cotisation INSS (prévoyance sociale) utilise quatre tranches progressives : 7,5 % jusqu'à 1 518,00 R$, 9 % de 1 518,01 R$ à 2 793,88 R$, 12 % de 2 793,89 R$ à 4 190,83 R$, et 14 % de 4 190,84 R$ jusqu'au plafond INSS (teto) de 8 157,41 R$. Le prélèvement IRRF (impôt sur le revenu retenu à la source) comporte cinq tranches — de l'exonération (isento) jusqu'à 2 428,80 R$, à 27,5 % au-dessus de 4 664,68 R$, avec une déduction mensuelle par personne à charge de 189,59 R$ — régies par le barème IRRF 2025 de la Receita Federal selon la Loi n° 15.191/2025. À cela s'ajoute le dépôt FGTS (Fonds de Garantie du Temps de Service) — 8 % du salaire brut, payé par l'employeur conformément à la Loi n° 8.036/1990 — qui apparaît sur l'holerite même si le travailleur ne le reçoit jamais directement.
Lorsque ces taux changent — comme entre janvier-avril et mai 2025, où le seuil d'exonération IRRF est passé de 2 259,20 R$ à 2 428,80 R$ — un modèle Excel tenu manuellement avec des formules codées en dur devient immédiatement obsolète. Le problème n'est pas d'extraire des chiffres. C'est d'extraire les bons chiffres selon les bonnes règles pour la bonne période.
Étape par étape — Extraire les données du holerite/contracheque vers Excel
Contrairement aux outils OCR basés sur des modèles qui vous obligent à dessiner des cadres autour de chaque champ sur un bulletin de paie — et qui échouent complètement lorsqu'une nouvelle ligne de déduction apparaît ou que la disposition change entre les périodes de paie — l'extraction par colonnes personnalisées fonctionne différemment : vous tapez les noms des champs souhaités (comme « Contribution INSS », « IRRF retenu », « Salaire net ») et l'IA localise chaque valeur n'importe où sur la page en comprenant ce que signifie l'étiquette, et non pas où elle se trouve dans la mise en page.
Les fichiers sont traités en toute sécurité et ne sont pas stockés.
Vérification de l'INSS et de l'IRRF — S'assurer que les chiffres concordent
Dès que vous cessez de saisir manuellement les données des bulletins de paie, vous cessez également de remarquer les erreurs du logiciel de paie — et les erreurs de paie au Brésil, lorsqu'elles impliquent des versements incorrects d'INSS ou d'IRRF, créent une responsabilité pour l'employeur comme pour l'employé.
C'est pourquoi l'extraction seule n'est pas l'objectif. L'extraction vous donne les données dans Excel. La vérification vous donne la confiance. Et le moyen le plus rapide de vérifier est de recouper les chiffres d'INSS et d'IRRF extraits avec les barèmes progressifs officiels.
Voici la structure des taux de référence dont vous avez besoin pour toute vérification de bulletin de paie brésilien. Utilisez le salaire brut (salário bruto) du holerite, faites-le correspondre à la tranche, et confirmez que la déduction correspond à la formule :
| Tranche INSS (Faixa) | Taux (Alíquota) | Plage de salaire mensuel (Salário de Contribuição) |
|---|---|---|
| 1ª faixa | 7.5% | Jusqu'à R$1 518,00 |
| 2ª faixa | 9% | De R$1 518,01 à R$2 793,88 |
| 3ª faixa | 12% | De R$2 793,89 à R$4 190,83 |
| 4ª faixa | 14% | De R$4 190,84 à R$8 157,41 (teto) |
L'INSS est calculé progressivement — chaque tranche ne s'applique qu'à la partie du salaire comprise dans cette tranche, puis est additionnée. Le plafond (teto) est de R$8 157,41 en 2025.
| Faixa mensal do IRRF (a partir de maio de 2025) | Alíquota | Dedução (Parcela a Deduzir) |
|---|---|---|
| Até R$2.428,80 | Isento | — |
| De R$2.428,81 a R$2.826,65 | 7,5% | R$182,16 |
| De R$2.826,66 a R$3.751,05 | 15% | R$394,16 |
| De R$3.751,06 a R$4.664,68 | 22,5% | R$675,49 |
| Acima de R$4.664,68 | 27,5% | R$908,73 |
Fonte: Receita Federal — Tabelas IRPF 2025, Lei nº 15.191/2025. Dedução por dependente: R$189,59/mês.
Uma vez que os dados do holerite estejam na sua planilha Excel, adicione uma coluna de verificação ao lado do valor do INSS extraído, com uma fórmula de consulta a essas faixas. Se o valor extraído e o valor esperado divergirem, você identificou um erro de configuração do software de folha de pagamento ou um problema de extração — e, em qualquer caso, você o detectou antes que chegasse ao seu sistema contábil ou ao funcionário.
Erros de folha de pagamento no Brasil têm consequências desproporcionais. Nos termos do artigo 467 da CLT, o pagamento a menor de salários — incluindo cálculos incorretos de deduções — dá ao empregado o direito ao dobro do valor não pago, caso não seja corrigido no momento da rescisão. Uma única classificação incorreta de faixa ao longo de um ano de holerites mensais pode se acumular em uma obrigação substancial que surge durante uma fiscalização trabalhista ou em uma rescisão contratual.
Traitement par lots — quand vous avez 100 holerites de 12 entreprises
Le flux de travail pour un seul bulletin de paie répond à la question de l'employé individuel. Mais le scénario de volume — là où opèrent les cabinets comptables (escritórios de contabilidade), les prestataires d'externalisation de la paie et les services RH multi-filiales — introduit une friction cumulative qu'une approche individuelle ne peut pas supporter.
Un cabinet comptable desservant 30 entreprises clientes, chacune avec une moyenne de 40 employés, traite environ 1 200 holerites par mois. Si chaque bulletin prend ne serait-ce que 2 minutes pour vérifier les champs clés — INSS, IRRF, FGTS, salaire net — et les recouper avec les soumissions eSocial, cela représente 40 heures par mois consacrées à ce qui revient à une double vérification de conformité. Chaque heure de ce temps n'est facturable à personne.
Le traitement par lots change la donne. Téléversez les 1 200 holerites — même issus de 12 systèmes de paie différents générant 12 mises en page PDF différentes — en un seul lot. Définissez les colonnes une seule fois. L'IA les traite ensemble et génère un seul fichier Excel avec 1 200 lignes, chacune représentant un mois-employé. La structure des colonnes est uniforme, quel que soit le logiciel de paie qui a généré chaque holerite d'origine.
Pour les cas d'usage comptables multi-entreprises, cela signifie que vous pouvez créer des onglets Excel par client à partir d'un seul lot, ou tout conserver dans une feuille maîtresse avec une colonne « Nom de l'entreprise » ou « CNPJ » pour le filtrage. Le format de sortie est standard, même si les formats d'entrée ne l'étaient pas du tout — et c'est là la proposition de valeur essentielle pour tout cabinet gérant la paie brésilienne à grande échelle. Pour en savoir plus sur l'approche par lots pour différents types de documents, consultez notre guide sur l'extraction de données de factures NF-e brésiliennes, qui applique le même principe aux flux de travail de l'achat au paiement.
Du holerite à l'eSocial — où cela s'inscrit dans le flux de conformité brésilien
Extraire les données des holerites dans Excel résout le problème d'analyse de l'équipe RH. Mais au Brésil, chaque bulletin de paie a une seconde vie en tant que document de conformité. Depuis l'introduction de l'eSocial (Sistema de Escrituração Digital das Obrigações Fiscais, Previdenciárias e Trabalhistas) en vertu du Decreto nº 8.373/2014, les employeurs doivent déclarer électroniquement les événements de paie — y compris la rémunération (événement S-1200), les paiements (S-1210) et les clôtures périodiques (S-1299) — via une plateforme gouvernementale unifiée. Le holerite généré par votre logiciel de paie est le résumé destiné à l'employé des mêmes données qui alimentent l'eSocial.
Lorsqu'un audit eSocial signale un écart entre la rémunération déclarée et les dépôts réels, le holerite devient votre preuve principale — et si vos données de holerites ne sont pas facilement accessibles dans un format analysable, reconstituer cette preuve devient un exercice de recherche de documents à travers des mois de fichiers PDF.
Disposer de données de holerites extraites dans Excel permet deux choses que le stockage PDF pur ne peut pas offrir : (1) la validation croisée eSocial — comparer les chiffres INSS/IRRF/FGTS extraits aux valeurs de soumission S-1200 pour détecter les écarts avant que l'administration fiscale (Receita Federal) ne le fasse, et (2) une réponse rapide aux audits — lorsque le Ministério do Trabalho demande les registres de paie d'un employé spécifique sur une période donnée (une occurrence courante dans l'environnement de conformité à forte intensité de main-d'œuvre du Brésil, où les entreprises doivent conserver les registres de paie pendant un minimum de 5 ans), vous pouvez filtrer, exporter et répondre en quelques minutes au lieu de quelques heures.
FAQ
Est-ce que cela fonctionne avec les reçus ou bulletins de paie manuscrits ?
Oui. Le modèle de vision d'ImageToTable.ai lit le texte manuscrit — y compris l'écriture cursive — et peut extraire les champs de holerites photographiés ou scannés, qu'ils soient imprimés, manuscrits ou tamponnés. Pour les employeurs qui émettent encore des bulletins de paie manuels (courant dans les petites entreprises brésiliennes ou les arrangements d'emploi informels), l'outil gère la variété visuelle sans nécessiter de PDF numériques propres.
Peut-il gérer les bulletins de paie de TOTVS, ADP ou Senior Sistemas ?
Oui. L'IA extrait les données de manière sémantique — elle recherche des libellés comme « INSS » ou « IRRF », quel que soit leur emplacement sur la page ou le format du bulletin de paie utilisé par le logiciel de paie. Il n'y a aucun modèle à configurer, donc passer d'un fournisseur de paie à un autre (ou traiter des holerites de plusieurs systèmes simultanément) ne nécessite aucun changement de configuration.
Et si mon holerite utilise des abréviations ou des libellés uniquement en portugais ?
L'IA comprend les libellés en portugais — « Salário Bruto », « Desconto INSS », « IRRF Retido », « FGTS do Mês », « Líquido a Receber » — et les associe aux noms de colonnes en anglais que vous avez définis. C'est un domaine où l'extraction sémantique (basée sur le sens) surpasse l'OCR basé sur des modèles : un modèle attend une chaîne de libellé spécifique, tandis que l'IA comprend que « FGTS do Mês » et « Depósito FGTS » signifient la même chose.
Puis-je extraire les données du 13e salaire et de la prime de vacances ?
Oui. Définissez des colonnes comme « 13th Salary — 1st Installment » et « Vacation Bonus (1/3 Férias) » dans votre jeu de colonnes. Lorsque ces éléments apparaissent sur le holerite d'un mois donné, l'IA extrait les valeurs. Lorsqu'ils n'apparaissent pas (c'est-à-dire les mois où aucun 13e salaire ni vacances n'a été payé), ces cellules restent vides — votre fichier Excel reflète naturellement la présence ou l'absence de ces paiements saisonniers sur les mois, sans aucun filtrage manuel.
L'outil calcule-t-il l'INSS ou l'IRRF, ou extrait-il uniquement ce qui est imprimé ?
Par défaut, il extrait ce qui apparaît sur le document. Mais les colonne calculée vous permettent de définir des calculs exécutés pendant l'extraction — par exemple, une colonne appelée « IRRF Verification (Gross × Rate − Deduction) » peut calculer l'IRRF attendu à partir du salaire brut extrait et le comparer à ce que le logiciel de paie a imprimé. Cela transforme l'extraction en un audit automatisé.
Des données de fiche de paie qui répondent à vos questions, pas seulement des fichiers PDF
Un dossier de 500 PDF de holerites ne vous apprend rien — c'est du stockage brut. Une feuille de calcul de 500 lignes, chacune avec la date, le CPF, le salaire brut, la contribution INSS, la retenue IRRF, le dépôt FGTS et le salaire net, vous indique la charge moyenne INSS par tranche de salaire, le mois où votre obligation IRRF a grimpé, quels employés ont franchi le seuil d'exemption, et si votre prestataire de paie a modifié une règle de déduction sans vous en informer. C'est la différence entre avoir des documents et avoir des données.
La paie brésilienne comporte plus de complexité réglementaire par fiche de paie que la plupart des pays n'en gèrent dans une déclaration fiscale annuelle complète. L'extraction sans possibilité de vérification par rapport aux tables progressives n'est pas de l'automatisation — c'est juste une copie plus rapide. L'extraction qui place chaque ligne INSS et chaque tranche IRRF dans une structure où vous pouvez vérifier les calculs, comparer entre les périodes et rapprocher avec les soumissions eSocial transforme le holerite d'un reçu de conformité en un ensemble de données opérationnel.