Cómo extraer datos de holerites brasileñosa Excel — con INSS e IRRF

El artículo 464 de la CLT brasileña (Consolidación de las Leyes del Trabajo) exige que todo empleador entregue al trabajador un comprobante de pago detallado — y para 2025, ese documento debe incluir cuatro descuentos separados (INSS, IRRF, FGTS y contribuciones opcionales como vale-transporte o cuota sindical) distribuidos en tres tramos impositivos progresivos que cambian cada año. Sin embargo, la herramienta más común que usan los equipos de RRHH para analizar o consolidar estos datos entre meses y empleados sigue siendo el ingreso manual a Excel — un holerite (contracheque) a la vez.

Extracción de datos de holerite brasileño a hoja de cálculo Excel con retención de INSS e IRRF

Puntos clave

  1. Ingresar 1200 holerites en Excel son 40 horas no facturables al mes — y el único dígito que omitas repercute simultáneamente en la obligación del INSS, la retención del IRRF y la acumulación del FGTS.
  2. Una sola clasificación errónea de tramo se agrava según el artículo 467 de la CLT, duplicando el monto impago al momento de la rescisión — y el OCR de plantillas no puede detectarlo porque falla en cuanto tu proveedor de nómina cambia el diseño del holerite.
  3. ImageToTable.ai encuentra "Salário Bruto" y "Desconto INSS" al entender lo que significa la etiqueta — así dejas de copiar números y empiezas a auditar la nómina contra la tabla progresiva de la Receita Federal.

Por qué los holerites brasileños son más difíciles de automatizar de lo que parecen

La dificultad no está en la cantidad de números en la página, sino en que cada holerite (contracheque) contiene una cadena de cálculos dependientes donde un solo dígito mal leído afecta simultáneamente la contribución al INSS, la retención del IRRF y el depósito del FGTS.

La mayoría del software de nómina en Brasil — TOTVS, ADP Brasil, Senior Sistemas, SAP SuccessFactors — exporta holerites en PDF perfectamente estructurados. Pero una vez que esos PDFs salen del sistema de nómina, se vuelven inertes. Un gerente de RH que necesita responder "¿cuál fue la deducción promedio de INSS de todos los empleados de la oficina de São Paulo en el último trimestre?" no tiene una ruta legible por máquina para obtener esa respuesta. Los datos existen en cada holerite individual, pero están encerrados en un diseño de PDF que varía según el empleador, el proveedor de nómina e incluso entre meses para el mismo empleado, a medida que aparecen nuevas categorías de descuento (13º salario, abono de vacaciones, horas extras, PLR).

Lo que hace que esto sea peor que la extracción genérica de documentos es que los holerites brasileños tienen deducciones regidas por tablas progresivas que cambian anualmente. La alícuota del INSS (previdência social) utiliza cuatro faixas progresivas: 7,5% hasta R$ 1.518,00, 9% de R$ 1.518,01 a R$ 2.793,88, 12% de R$ 2.793,89 a R$ 4.190,83 y 14% de R$ 4.190,84 hasta el techo del INSS de R$ 8.157,41. La retención del IRRF (imposto de renda retido na fonte) tiene cinco faixas — desde exento hasta R$ 2.428,80, hasta 27,5% sobre R$ 4.664,68, con una deducción mensual por dependiente de R$ 189,59 — regida por la tabla del IRRF 2025 de la Receita Federal según la Lei nº 15.191/2025. Además, está el depósito del FGTS (Fundo de Garantia do Tempo de Serviço) — 8% del salario bruto, pagado por el empleador según la Lei nº 8.036/1990 — que aparece en el holerite aunque el trabajador nunca lo recibe directamente.

Cuando estas tasas cambian — como ocurrió entre enero-abril y mayo de 2025, cuando el límite de exención del IRRF pasó de R$ 2.259,20 a R$ 2.428,80 — una plantilla de Excel mantenida manualmente con fórmulas fijas queda desactualizada al instante. El problema no es extraer números. Es extraer los números correctos bajo las reglas correctas para el período correcto.

Paso a paso — Extraer datos del holerite/contracheque a Excel

A diferencia de las herramientas OCR basadas en plantillas, que requieren dibujar cuadros alrededor de cada campo del recibo de sueldo — y fallan por completo cuando aparece una nueva línea de descuento o el diseño cambia entre períodos de pago — Extracción por Columnas Personalizadas funciona de otra forma: escribes los nombres de los campos que deseas (como "Aporte INSS", "IRRF Retenido", "Salario Neto") y la IA localiza cada valor en cualquier parte de la página al entender lo que significa la etiqueta, no dónde está ubicada en el diseño.

1
Sube tu holerite. Arrastra el PDF de tu sistema de nómina — TOTVS, ADP, Senior Sistemas, o incluso una foto de un recibo impreso tomada con el celular. La herramienta acepta PDF, JPG, PNG, WebP y capturas de pantalla. Los holerites brasileños impresos en papel térmico o escaneados de copias físicas funcionan — la IA lee el texto sin importar la calidad de origen, hasta los límites físicos de la imagen.
2
Define tus columnas. Escribe los nombres de los campos que necesitas en la interfaz de extracción. Para un análisis completo de un recibo de sueldo brasileño, un conjunto típico de columnas podría ser: "Nombre del Empleado", "CPF", "Salario Bruto", "Aporte INSS", "IRRF Retenido", "Depósito FGTS", "Salario Líquido", "Mes de Referencia", "Cuota del 13º Salario", "Bono Vacacional (1/3 Férias)", "Horas Extras", "Descuento Vale-Transporte". Los nombres de columna que escribes se convierten en los encabezados exactos de tu archivo Excel de salida.
3
La IA extrae y completa. El modelo de visión escanea tu holerite, localiza cada campo semánticamente — es decir, encuentra el valor de "INSS" incluso si tu proveedor de nómina lo etiqueta como "INSS Contribuição" o "Previdência" o lo coloca en una columna diferente a la del recibo del mes pasado — y llena la tabla de salida. Esta es la diferencia fundamental con el OCR de plantillas: la IA entiende el documento, no solo empareja coordenadas.
4
Exporta a Excel. Presiona exportar y descarga un archivo XLSX con todos los campos completados. Para un solo recibo de sueldo, esto toma de 5 a 10 segundos. Para procesamiento por lotes, todos los holerites se fusionan en una sola hoja de cálculo unificada — una fila por recibo, una columna por cada campo que definiste.
JPG/PNG/PDF Extracción IA

Los archivos se procesan de forma segura y no se almacenan.

Verificar INSS e IRRF — Asegurarse de que los números cuadren

En el momento en que dejas de ingresar manualmente los datos del recibo de sueldo, también dejas de notar cuándo el software de nómina cometió un error — y los errores de nómina en Brasil, cuando implican remesas incorrectas de INSS o IRRF, generan responsabilidad tanto para el empleador como para el empleado.

Por eso la extracción por sí sola no es el objetivo. La extracción te da los datos en Excel. La verificación te da confianza. Y la forma más rápida de verificar es cotejar las cifras extraídas de INSS e IRRF con las tablas progresivas oficiales.

Aquí está la estructura de tasas de referencia que necesitas para cualquier verificación de recibo de sueldo brasileño. Usa el salario bruto del holerite, encájalo en el rango y confirma que el descuento coincida con la fórmula:

Rango INSS (Faixa)Tasa (Alíquota)Rango Salarial Mensual (Salário de Contribuição)
1ª faixa7.5%Hasta R$1.518,00
2ª faixa9%De R$1.518,01 a R$2.793,88
3ª faixa12%De R$2.793,89 a R$4.190,83
4ª faixa14%De R$4.190,84 a R$8.157,41 (teto)

El INSS se calcula de forma progresiva: cada rango se aplica solo a la porción del salario dentro de ese rango y luego se suma. El techo (teto) es de R$8.157,41 en 2025.

Faixa Mensal IRRF (a partir de maio/2025)AlíquotaParcela a Deduzir
Até R$ 2.428,80Isento
De R$ 2.428,81 a R$ 2.826,657,5%R$ 182,16
De R$ 2.826,66 a R$ 3.751,0515%R$ 394,16
De R$ 3.751,06 a R$ 4.664,6822,5%R$ 675,49
Acima de R$ 4.664,6827,5%R$ 908,73

Fonte: Receita Federal — Tabelas IRPF 2025, Lei nº 15.191/2025. Dedução por dependente: R$ 189,59/mês.

Com os dados do holerite na planilha, adicione uma coluna de verificação ao lado do INSS extraído com uma fórmula de consulta às faixas acima. Se o valor extraído divergir do esperado, você identificou um erro de configuração na folha ou na extração — e, de qualquer forma, o problema foi detectado antes de chegar ao sistema contábil ou ao colaborador.

Erros na folha de pagamento no Brasil têm consequências graves. Conforme o Art. 467 da CLT, o pagamento a menor de salários — incluindo deduções incorretas — garante ao empregado o dobro do valor devido se não corrigido na rescisão. Uma única faixa mal classificada ao longo de um ano de holerites mensais pode gerar passivo relevante em uma fiscalização trabalhista ou na rescisão contratual.

Processamento em Lote — Quando Você Tem 100 Holerites de 12 Empresas

O fluxo individual atende à dúvida de um colaborador. Mas o cenário de volume — onde atuam escritórios de contabilidade, provedores de outsourcing de folha e departamentos de RH com múltiplas subsidiárias — gera um atrito que a abordagem um a um não sustenta.

Um escritório de contabilidade com 30 clientes, cada um com média de 40 funcionários, processa cerca de 1.200 holerites por mês. Se cada holerite leva 2 minutos para verificar campos-chave — INSS, IRRF, FGTS, salário líquido — e cruzar com o eSocial, são 40 horas mensais em uma dupla checagem de conformidade. Cada hora não é cobrada de ninguém.

O processamento em lote muda o jogo. Envie todos os 1.200 holerites — mesmo de 12 sistemas de folha diferentes com 12 layouts de PDF distintos — em um único lote. Defina as colunas uma vez. A IA processa tudo junto e gera um único arquivo Excel com 1.200 linhas, cada uma representando um funcionário-mês. A estrutura das colunas é uniforme, independentemente do software que gerou cada holerite original.

Para uso contábil multicliente, isso significa criar abas por cliente a partir de um único lote, ou manter tudo em uma planilha mestra com uma coluna "Empresa" ou "CNPJ" para filtragem. O formato de saída é padrão, mesmo que os formatos de entrada não fossem — e essa é a proposta de valor central para qualquer firma que processe folha brasileira em escala. Para mais sobre a abordagem em lote entre tipos de documento, veja nosso guia sobre extração de dados de NF-e, que aplica o mesmo princípio a fluxos de compras a pagamento.

Del Holerite al eSocial — Cómo Encaja en el Flujo de Cumplimiento de Brasil

Extraer datos del holerite a Excel resuelve el problema de análisis del equipo de RR.HH. Pero en Brasil, cada recibo de sueldo tiene una segunda vida como documento de cumplimiento. Desde la implementación del eSocial (Sistema de Escrituração Digital das Obrigações Fiscais, Previdenciárias e Trabalhistas) bajo el Decreto nº 8.373/2014, los empleadores deben reportar electrónicamente eventos de nómina — incluyendo remuneración (evento S-1200), pagos (S-1210) y cierres periódicos (S-1299) — a través de una plataforma gubernamental unificada. El holerite que genera tu software de nómina es el resumen para el empleado de los mismos datos que fluyen al eSocial.

Cuando una auditoría del eSocial detecta una discrepancia entre la remuneración reportada y los depósitos reales, el holerite se convierte en tu evidencia principal — y si tus datos de holerite no están fácilmente accesibles en un formato analizable, reconstruir esa evidencia se vuelve una búsqueda de documentos a través de meses de archivos PDF.

Haber extraído los datos del holerite en Excel permite dos cosas que el almacenamiento en PDF puro no puede: (1) validación cruzada con eSocial — compara las cifras extraídas de INSS/IRRF/FGTS contra los valores enviados en el S-1200 para detectar desajustes antes de que lo haga la autoridad fiscal (Receita Federal), y (2) respuesta rápida a auditorías — cuando el Ministério do Trabalho solicita registros de nómina de un empleado específico en un período determinado (algo común en el entorno laboral intensivo en cumplimiento de Brasil, donde las empresas deben conservar registros de nómina por un mínimo de 5 años), puedes filtrar, exportar y responder en minutos en lugar de horas.

Preguntas Frecuentes

¿Funciona con recibos de sueldo escritos a mano o comprobantes?

Sí. El modelo de visión de ImageToTable.ai lee texto manuscrito — incluyendo escritura cursiva — y puede extraer campos de holerites fotografiados o escaneados que fueron impresos, escritos a mano o sellados. Para empleadores que aún emiten recibos de sueldo manuales (común en pequeñas empresas brasileñas o acuerdos laborales informales), la herramienta maneja la variedad visual sin requerir PDFs digitales limpios.

¿Puede procesar recibos de TOTVS, ADP o Senior Sistemas?

Sí. La IA extrae datos semánticamente — busca etiquetas como "INSS" o "IRRF" sin importar dónde aparezcan en la página ni cómo el software de nómina formatee el recibo. No hay plantillas que configurar, por lo que cambiar de proveedor de nómina (o procesar holerites de múltiples sistemas simultáneamente) no requiere ajustes.

¿Qué pasa si mi holerite usa abreviaturas o etiquetas solo en portugués?

La IA entiende etiquetas en portugués — "Salário Bruto", "Desconto INSS", "IRRF Retido", "FGTS do Mês", "Líquido a Receber" — y las asigna a los nombres de columna en inglés que definiste. Aquí la extracción semántica supera al OCR con plantillas: una plantilla espera una etiqueta exacta, mientras que la IA entiende que "FGTS do Mês" y "Depósito FGTS" significan lo mismo.

¿Puedo extraer datos del decimotercer salario y del bono vacacional?

Sí. Define columnas como "13º Salario — 1ª Parcela" y "Bono Vacacional (1/3 Férias)" en tu conjunto. Cuando aparecen en el holerite de un mes, la IA extrae los valores. Cuando no (meses sin pago de 13º o vacaciones), esas celdas quedan en blanco — tu Excel refleja automáticamente la presencia o ausencia de estos pagos estacionales sin filtros manuales.

¿La herramienta calcula INSS o IRRF, o solo extrae lo impreso?

Por defecto extrae lo que aparece en el documento. Pero las Columnas Calculadas permiten definir cálculos durante la extracción — por ejemplo, una columna "Verificación IRRF (Bruto × Tasa − Deducción)" puede calcular el IRRF esperado desde el salario bruto extraído y compararlo con lo impreso por el software de nómina. Esto convierte la extracción en una auditoría automatizada.

Datos de Recibos que Responden Preguntas, No Solo Archivos PDF

Una carpeta con 500 holerites en PDF no te dice nada — es almacenamiento bruto. Una hoja de cálculo con 500 filas, cada una con fecha, CPF, salario bruto, contribución INSS, retención IRRF, depósito FGTS y salario neto, te dice la carga promedio de INSS por rango salarial, el mes en que tu IRRF se disparó, qué empleados cruzaron el umbral de exención y si tu proveedor de nómina cambió una regla de deducción sin avisarte. Esa es la diferencia entre tener documentos y tener datos.

La nómina brasileña tiene más textura regulatoria por recibo que la mayoría de los países en una declaración fiscal anual. Extraer sin poder verificar contra tablas progresivas no es automatización — es copiar más rápido. Extraer cada línea de INSS y cada tramo de IRRF en una estructura donde puedas verificar los cálculos, comparar períodos y conciliar con envíos eSocial convierte el holerite de un comprobante de cumplimiento en un conjunto de datos operativos.

📮 contact email: [email protected]