40 Holas de Pago Españolas,
Una Hoja de Cálculo
O penúltimo dia do mês é o prazo para transmissão ao Sistema RED. Seu software de folha de pagamento — A3, Sage, NominaSol, PayFit — já calculou cada nómina corretamente: salário base, complementos, deduções da Segurança Social divididas em cinco tipos de contribuição, retenção de IRPF na taxa individual de cada funcionário, a contribuição empresarial no final de cada página. O que ele não fez foi mesclar esses quarenta PDFs individuais em uma única tabela. E a RNT (Relação Nominal de Trabalhadores, o detalhamento da contribuição por trabalhador para a Segurança Social que substituiu o antigo TC2 no âmbito do Sistema de Liquidação Direta desde 2015) exige dados por trabalhador. O mesmo vale para a declaração trimestral de retenção de IRPF do Modelo 111. Quarenta PDFs estão em uma pasta. A planilha está vazia. O prazo está se aproximando.
Principais Conclusões
- Quarenta PDFs de holerites estão em uma pasta e o prazo do Sistema RED fecha amanhã — seu software de folha de pagamento calculou cada número corretamente, mas nunca os consolidou em uma única tabela.
- Três colunas calculadas incorporadas na passagem de extração reduzem a carga de verificação de quarenta linhas para as três a cinco linhas cujas fórmulas sinalizam uma discrepância.
- Defina suas dezenove colunas de folha de pagamento uma vez no ImageToTable.ai, processe todos os quarenta arquivos em lote, e a verificação cruzada da RNT acontece antes da confirmação do Sistema RED, em vez de depois — replicável todos os meses, independentemente de quantos provedores de folha de pagamento estiverem na pasta.
Por que o software de folha de pagamento espanhol gera 40 arquivos, mas nenhuma planilha consolidada
O software de folha de pagamento espanhol não foi projetado para gerar planilhas. Ele foi projetado para calcular a folha corretamente e transmitir os resultados para a Tesorería General de la Seguridad Social (TGSS) através do Sistema RED — o sistema de arquivamento eletrônico que gerencia o relatório mensal de contribuições à Seguridade Social para todo empregador espanhol. Sob o Sistema de Liquidación Directa (SLD), o empregador transmite as bases de contribuição por trabalhador via um ficheiro de bases (arquivo de bases). A TGSS responde com o RLC (Recibo de Liquidación de Cotizaciones, antigo TC1) — o valor total que a empresa deve — e o RNT (Relación Nominal de Trabajadores, antigo TC2) — o detalhe por trabalhador das bases de contribuição, dias e tipo de contrato.
Essa arquitetura cria uma lacuna com a qual todo departamento de RH e gestoría (escritório de folha de pagamento) na Espanha convive. O software de folha gera recibos de salário (nómina) individuais em PDF como o comprovante legal que cada funcionário deve receber, conforme o Artigo 29 do Estatuto de los Trabajadores. O software então transmite os dados de contribuição agregados ao Sistema RED. Mas entre o PDF individual e a transmissão agregada existe um buraco negro: nenhum botão no A3, Sage NominaPlus ou NominaSol consolida aqueles quarenta PDFs em uma tabela para verificação interna antes da confirmação do RNT.
A consequência é um ritual mensal. Abra o PDF da nómina de cada funcionário. Localize o Total Devengado, os cinco descontos da Seguridade Social (contingências comuns 4,70%, desemprego 1,55%/1,60%, formação profissional 0,10%, FOGASA e, desde 2023, MEI a 0,15%), a retenção de IRPF, a aportación empresarial na parte inferior da página. Digite cada número em uma planilha. Repita quarenta vezes. Feche o mês. A um ritmo conservador de dois minutos por contracheque — considerando a varredura visual para localizar campos que mudam de posição em diferentes layouts de software de folha — uma empresa de quarenta funcionários gasta cerca de oitenta minutos por mês apenas na transferência de dados. Ao longo de doze ciclos de folha: dezesseis horas. E isso antes de qualquer tentativa de verificar os totais do RNT em relação aos valores individuais dos contracheques.
Uma análise mais aprofundada dos campos individuais em um contracheque espanhol e como a extração os trata está coberta em nosso guia para extrair dados de contracheque espanhol para o Excel. Este artigo continua de onde aquele termina: o que acontece quando você passa de uma nómina para quarenta, e de um único PDF para uma obrigação de relatório de fim de mês.
O Pipeline Mensal de Declarações Alimentado pelo Processamento em Lote
O valor de consolidar quarenta recibos de salário em uma planilha não está na tabela em si. Está no que a tabela alimenta em seguida. A conformidade da folha de pagamento espanhola segue um ritmo mensal com duas demandas distintas de dados, e ambas partem da mesma fonte: a nómina individual.
Sistema RED / RNT (mensal). O empregador deve transmitir as bases de contribuição à TGSS através da plataforma Sistema RED. A janela de apresentação abre no primeiro dia do mês e fecha no penúltimo dia. O prazo de pagamento é o último dia útil do mês para transferência bancária, ou o dia 20 para débito direto (domiciliación). Antes de confirmar o RNT, qualquer gestor de folha responsável verifica: o total de todas as bases CC dos funcionários no RNT corresponde ao agregado das nóminas individuais? O total da aportación empresarial do empregador corresponde à soma de todos os recibos? Uma discrepância entre o rascunho do RNT e os dados subjacentes do recibo de salário, se transmitida e paga, torna-se uma declaração de correção (rectificación) — e, se detectada durante uma Inspección de Trabajo, uma sanção nos termos da LISOS.
Modelo 111 (trimestral). Todo empregador que retém IRPF dos salários dos funcionários deve apresentar o Modelo 111 à Agencia Tributaria (AEAT) nos primeiros vinte dias após cada trimestre: 1 a 20 de abril (1º trimestre), 1 a 20 de julho (2º trimestre), 1 a 20 de outubro (3º trimestre), 1 a 20 de janeiro (4º trimestre). O Modelo 111 exige o total da retenção de IRPF (retención) de todos os funcionários no trimestre. A alíquota de IRPF em um recibo de salário espanhol não é uma porcentagem fixa — é calculada individualmente para cada funcionário com base em sua renda anual estimada, circunstâncias familiares comunicadas via Modelo 145 e a escala da comunidade autônoma que complementa as faixas estaduais (progressiva de 19% a 47%). O valor da retenção de IRPF de cada funcionário está em sua nómina individual. O agregado trimestral está no seu Modelo 111. O elo entre eles é a planilha. Se essa planilha foi construída transcrevendo manualmente quarenta nóminas, um único erro de transposição — digitar 342,15 em vez de 432,15 — significa que o total do Modelo 111 está errado e a reconciliação da AEAT (que eventualmente aparece na declaração anual Modelo 100 do funcionário) sinaliza uma divergência.
Além dessas duas declarações, as empresas também devem apresentar o CRA (Conceptos Retributivos Abonados) mensalmente — um detalhamento dos conceitos remuneratórios pagos — e as empresas com 50 ou mais funcionários devem manter um registro retributivo (registro salarial) nos termos do Real Decreto 902/2020, desagregando salários médios e complementos por sexo e categoria profissional. Ambas as obrigações partem dos mesmos dados que estão em quarenta PDFs de nóminas individuais. A consolidação em lote transforma cada uma dessas declarações de um exercício de caça aos dados em uma tabela dinâmica construída a partir de uma única fonte.
Se você também gerencia a folha de pagamento além das fronteiras europeias, o mesmo princípio de consolidação em lote se aplica ao processamento de bulletin de paie francês e à extração em lote de Lohnabrechnung alemã — o arcabouço regulatório difere, mas a lacuna operacional entre o PDF individual e a declaração agregada é a mesma em todos os mercados de folha de pagamento europeus.
Quando uma Nómina se Torna Três Layouts: Por que A3, Sage e NominaSol Quebram Modelos Fixos
Todo software de folha de pagamento espanhol gera nóminas legalmente conformes sob o mesmo modelo da Orden ESS/2098/2014. Cada nómina deve conter os mesmos quatro blocos: encabezado (cabeçalho), devengos (proventos), deducciones (deduções) e o painel de bases de cotización com a aportación empresarial. Os campos são obrigatórios. A posição deles na página não é.
A3 / a3innuwa Nómina (Wolters Kluwer), a plataforma dominante em gestorías e asesorías laborais que gerenciam folhas de pagamento para múltiplas empresas clientes, produz um layout de múltiplas colunas com dados do empregador e empregado em blocos de cabeçalho distintos, devengos em uma tabela alinhada à esquerda, deduções em uma tabela alinhada à direita e o painel de bases de cotización na parte inferior ocupando toda a largura. Sage NominaPlus (e Sage 200 Laboral para empresas maiores) organiza os quatro blocos em uma única coluna vertical — cabeçalho no topo, devengos abaixo, deduções empilhadas em seguida, painel de bases na parte inferior — com a alíquota de retenção do IRPF exibida em destaque no cabeçalho junto ao NIF e CCC. NominaSol (Software DELSOL), popular entre micro-PMEs por seu modelo gratuito e perpetuamente atualizado, usa seu próprio layout de coluna única com formato compacto que agrupa todas as deduções em uma tabela estreita e coloca a aportación empresarial em um pequeno painel abaixo.
Três layouts de PDF diferentes. Mesmos dezesseis campos obrigatórios por holerite. Uma ferramenta de extração baseada em modelo — calibrada em um PDF A3 — lê posições de campo como coordenadas de pixel ou caixas delimitadoras. Quando um holerite Sage NominaPlus entra no mesmo lote, o campo "Salario Base" que estava em (x=140, y=320) no layout A3 agora está em (x=80, y=280) no layout Sage. O modelo lê a célula na posição antiga. Obtém um número diferente — ou um espaço em branco. A linha sai errada. E se uma empresa trocou de provedor de folha no meio do ano — migrando de Sage para PayFit, por exemplo — metade do lote vem de um layout e a outra metade de outro. Construir e manter dois modelos para as mesmas definições de coluna, e depois verificar manualmente se o modelo #1 foi aplicado às linhas 1–6 e o modelo #2 às linhas 7–12, anula o tempo economizado pelo processamento em lote.
É aqui que a Extração Personalizada de Colunas muda a equação. Diferente de ferramentas baseadas em modelo, a extração semântica lê cada holerite pelo significado do campo: a IA localiza "Salario Base" porque entende esse rótulo conceitual, não porque o rótulo estava em um conjunto específico de pixels em um exemplo de treinamento. Você define os nomes das colunas uma vez. A IA lê cada holerite contra as mesmas definições semânticas. Uma nómina A3 de uma construtora, uma nómina Sage NominaPlus do pessoal de escritório e uma nómina NominaSol de um funcionário de meio período chegam na mesma planilha, cada linha alinhada às mesmas colunas, porque a IA está lendo o que cada campo diz, e não onde ele está.
Para um cenário semelhante de lote entre provedores com holerites de outro sistema, veja como a mesma abordagem lida com a consolidação de holerites coreanos entre Douzone e ECOUNT — os nomes dos softwares de folha mudam, mas o desafio de layouts de PDF heterogêneos em um único lote é universal.
Como Processar em Lote 40 Holerites Espanhóis em Uma Única Tabela Resumo da Folha de Pagamento
O fluxo de extração para um lote de folha de pagamento de quarenta funcionários é estruturalmente o mesmo que a extração de um único holerite — mas o design das colunas, o pipeline de lote para arquivamento e a etapa de verificação mudam quando a escala entra em cena.
Os arquivos são processados com segurança e não são armazenados.
Nome do Funcionário (Nombre Empleado)
NIF do Funcionário
NAF (Nº SS)
Período (Periodo)
Salário Base (Salario Base)
Complementos (Complementos)
Rateio de Pagas Extras (Prorrata Pagas)
Total Devido (Total Devengado)
Cont. Comuns Trabalhador (Cont. Comunes)
Desemprego Trabalhador (Desempleo)
Formação Prof. Trabalhador (Formacion Prof.)
MEI Trabalhador
Retenção IRPF (Retencion IRPF)
Total de Deduções (Total a Deducir)
Líquido a Receber (Liquido a Percibir)
Base CC (Base CC)
Aport. Empreg. CC (Aport. Empr. CC)
Aport. Empreg. Desemprego (Aport. Empr. Desempleo)
Aport. Empreg. Total (Aport. Empr. Total)
- Verificação de conciliação:
Total Devengado − Total a Deducir − Líquido a Percibir— deve ser zero. Qualquer linha diferente de zero é um alerta imediato. - Verificação da taxa de SS:
CC Base × 4,70% − Cont. Comunes Trabalhador— deve estar dentro de ±1 €. Sinaliza linhas onde a base incorreta foi lida. - Consistência do IRPF: Se você extrair a porcentagem da taxa de IRPF junto com o valor do IRPF,
Base Sujeta IRPF × Taxa% − Retención IRPFsinaliza anomalias na retenção.
Para equipes que precisam receber arquivos de holerite de vários locais — funcionários remotos, escritórios satélites ou provedores terceirizados de folha de pagamento — um Link de Coleta permite que cada funcionário ou escritório faça upload do seu PDF de nómina diretamente. Os arquivos chegam automaticamente na sua fila de processamento, eliminando a etapa de buscar PDFs por e-mail antes da execução do lote.
Verificação em Escala: Por Que 40 Linhas Viram 3 Linhas Sinalizadas
O método manual de verificação de um único contracheque — examinar cada campo, confirmar se os números estão corretos — não escala para quarenta. Você pode verificar dois ou três contracheques após uma extração em lote. Não é possível verificar quarenta e ainda assim cumprir o prazo do penúltimo dia do Sistema RED. O método de verificação precisa mudar da revisão manual campo a campo para a detecção de anomalias: examinar a saída em busca de linhas onde as relações calculadas se quebram, e revisar apenas essas.
Três colunas calculadas incorporadas na etapa de extração (Etapa 3 acima) tornam essa mudança possível:
| Verificação | Cálculo | Quando Investigar | Causa Mais Comum |
|---|---|---|---|
| Saldo da folha | Total Devengado − Total a Deducir − Líquido a Percibir | Resultado ≠ 0 ±0,50 € | Dedução classificada como rendimento, ou linha de pagas extras incluída no subtotal errado |
| Taxa de CC SS | Base CC × 4,70% − Cont. Comunes Trabalhador Extraída | Desvio > ±1 € | Base errada lida — ferramenta pegou base AT/EP em vez de base CC, ou funcionário no teto da base máxima (5.101,20 €/mês em 2026) |
| Inferência da taxa de Desemprego | Extrair valor Desemprego / base ATEP. Se ≈1,55% → Indefinido; ≈1,60% → Temporal | Taxa não corresponde a nenhuma | Contrato fijo-descontínuo (usa 1,55%), ou contracheque de correção com cobrança parcial de desemprego |
| Presença de MEI | Verificar se existe linha MEI no contracheque (introduzido em 2023, 0,15% de contribuição do trabalhador em 2026) | MEI presente em algumas linhas, ausente em outras | Funcionário em contrato de prática (contrato formativo) ou outra categoria isenta de MEI — não é erro, mas precisa de classificação |
A verificação da taxa de desemprego serve a um segundo propósito: identifica o tipo de contrato sem exigir uma coluna separada da exportação do software de folha de pagamento. Uma coluna inferida — onde a IA classifica cada linha em uma categoria com base no conteúdo do documento — pode gerar "Indefinido" ou "Temporal" com base na taxa de desemprego impressa no contracheque. Isso é útil para empresas que mantêm um registro mestre de funcionários onde a classificação do contrato deve ser consistente, e onde a exportação do software de folha de pagamento não inclui este campo nos contracheques em PDF.
Para uma configuração mais ampla sobre como transformar registros individuais de contracheque em um registro de folha de pagamento estruturado, o mesmo mecanismo de Extração de Colunas Personalizadas que alimenta o processamento em lote também alimenta a estrutura do registro. A diferença é a frequência: a consolidação em lote é mensal, e o registro é a saída cumulativa de doze lotes mensais.
Perguntas Frequentes
Posso processar nóminas da A3, Sage e NominaSol em lote na mesma execução?
Sim. A Extração Personalizada de Colunas lê os rótulos dos campos pelo significado, não pela posição. "Salario Base" numa nómina A3, o mesmo rótulo num holerite Sage NominaPlus e "S. Base" num holerite NominaSol são mapeados para a mesma coluna de extração. Defina os nomes das colunas uma vez. O lote processa todos os quarenta arquivos com as mesmas definições, independentemente de quantos fornecedores de folha de pagamento ou layouts de PDF estejam na pasta.
Como funcionam os funcionários com pagas extras rateadas no mesmo lote que os sem?
Quando as pagas extras são rateadas (prorrateadas) — distribuídas em doze nóminas mensais em vez de pagas em junho e dezembro — o bloco de devengos exibe uma linha "Prorrata Pagas Extras". Quando não são rateadas, as nóminas de junho e dezembro mostram um bloco separado com um Total Devengado muito maior. Se você extrair uma coluna "Paga Extra Rateada (Prorrata Pagas)", os funcionários com rateio recebem um valor nessa coluna todo mês; os sem rateio ficam em branco, exceto em junho e dezembro. Você também pode definir uma coluna inferida que classifica cada linha como "Rateada" ou "Não Rateada" com base na presença de uma linha de paga extra, deixando a análise salarial anual pronta para tabela dinâmica.
E o arquivo CRA (Conceptos Retributivos Abonados) — a extração em lote pode alimentá-lo?
Sim. O CRA é um arquivo mensal que detalha os conceitos remuneratórios por funcionário — salário base, complementos, horas extras, pagas extras e outros rendimentos. Cada um desses conceitos já está no bloco de devengos da nómina. Ao extraí-los como colunas separadas (Salário Base, Complementos, Horas Extras, Paga Extra Rateada) em vez de uma única coluna "Total Devengado", os dados do CRA já ficam desagregados na sua saída de extração. Somar cada coluna entre todos os funcionários fornece os totais do CRA por conceito, por mês.
A extração em lote lida com nóminas em papel escaneadas ou fotografadas?
Sim. A IA lê o conteúdo visual da página — não a camada de texto embutida em um PDF digital — portanto, documentos escaneados, fotos tiradas com celular e capturas de tela de portais de funcionários funcionam no mesmo lote que PDFs nativos. Isso é especialmente relevante para arquivos de folha de pagamento antigos: nóminas em papel de anos anteriores à digitalização da empresa podem ser escaneadas e extraídas em lote para a mesma planilha estruturada que os PDFs digitais atuais. Os empregadores espanhóis devem manter registros de folha de pagamento por cinco anos, e a extração em lote transforma essas caixas de arquivo em dados pesquisáveis.
Como são tratadas as nóminas de retificação em um lote?
Se uma nómina de retificação entrar no mesmo lote que as nóminas mensais regulares, é necessária uma coluna de classificação para distingui-la. Uma coluna inferida — onde a IA lê o conteúdo e determina o tipo de documento — pode gerar "Regular" ou "Retificação" para cada linha. As nóminas de retificação geralmente exibem tanto o valor original, o delta da correção e o novo total. Sem uma coluna de classificação, os valores da linha de retificação podem sobrescrever os números do mês original na sua tabela dinâmica sem que você perceba. Com uma coluna de classificação, você vê tanto o original quanto a retificação, e a trilha de auditoria é preservada.
A extração em lote substitui o software de folha de pagamento?
Não. O software de folha de pagamento — A3, Sage, NominaSol, PayFit — calcula salários, aplica alíquotas de contribuição, processa a retenção do IRPF na alíquota individual de cada funcionário, lida com as constantes atualizações regulatórias e transmite os dados ao Sistema RED e à AEAT. A extração em lote pega o PDF gerado por esses sistemas e o consolida para verificação interna, conferência e arquivamento — uma etapa de consolidação que o próprio software de folha de pagamento não realiza. O resultado da extração não precisa calcular nada. Ele precisa transferir fielmente os números já calculados pelo software de folha de pagamento para um formato estruturado que possa ser usado como fonte única pela verificação RNT, pelo Modelo 111 e pelo lançamento mensal da folha de pagamento.
Quarenta PDFs de nómina, uma pasta, um prazo. O gargalo não é o cálculo da folha de pagamento — seu software já acertou isso. O gargalo é a etapa entre o PDF e o envio: a planilha que deveria existir depois que a folha de pagamento é processada, mas antes que a RNT seja confirmada e o Modelo 111 seja enviado. A extração em lote fecha essa lacuna. Quando quarenta holerites se consolidam em uma única tabela em minutos, em vez de horas, a verificação cruzada da RNT acontece antes da transmissão ao Sistema RED, em vez de depois. Quando cada contribuição da Segurança Social está em sua própria coluna e o IRPF está claramente separado, rastrear uma discrepância até uma linha de dedução leva segundos, em vez de reabrir quarenta PDFs. Os dados da nómina não mudam. O que muda é quando eles se tornam disponíveis para ação.