40 Guias GPS Mensais,Um Livro de Funcionários

Um escritório de contabilidade de médio porte em São Paulo gerencia a folha de pagamento de 12 clientes corporativos. Cada cliente tem entre 5 e 120 funcionários. Todos os meses, o escritório recebe um comprovante de pagamento — uma GPS (Guia da Previdência Social) ou um DARF gerado a partir da DCTFWeb — referente à contribuição consolidada de INSS de cada cliente. Alguns chegam como PDFs do banco. Outros são capturas de tela do eSocial. Alguns poucos chegam como recibos impressos que são digitalizados. Até o dia 20 do mês, a equipe de folha de pagamento tem de 30 a 60 documentos de pagamento em uma pasta, e uma pessoa é responsável por abrir cada um, ler o valor do INSS, anotar a competência (mês de referência) e digitar tudo em uma planilha mestre. Essa planilha é o que o escritório chama de "livro de previdência social dos funcionários".

Pare de digitar dados — deixe a IA ler por você
Envie uma imagem ou PDF — dados estruturados em 10 segundos
Experimente agora
Sem cadastro · Sem cartão · Resultados em 10 segundos
Processamento em lote de guias de pagamento GPS de INSS brasileiras em um livro de contribuições de funcionários

Principais Conclusões

  1. Um escritório de contabilidade que gerencia a folha de pagamento de 12 clientes processa 40 guias GPS e DARF por mês — cada uma aberta, lida e digitada manualmente.
  2. Os dados estão corretos quando saem do banco — a etapa de digitação manual introduz erros de transcrição entre a confirmação de pagamento e o livro dos funcionários.
  3. Extrair todas as guias em lote de uma só vez produz um livro estruturalmente idêntico, onde cada valor remete a um documento processado pelo banco, e não a uma digitação.

O Problema Mensal do GPS: 40 Documentos de Pagamento, Nenhum Livro-razão Único

O desafio não é que os dados estejam faltando — é que os dados estão dispersos. Cada comprovante de GPS ou DARF contém o registro de contribuição ao INSS de um estabelecimento (identificado pelo seu CEI ou CNPJ) para um mês de referência. Uma empresa com quatro filiais e 80 funcionários gera quatro documentos de GPS por mês — um por CEI — cada um com uma contribuição patronal separada ao INSS, um total de retenção de empregados separado e contribuições separadas para terceiros, se seu código FPAS incluir SENAI, SESI, SEBRAE ou contribuições para educação. Ao longo de um ano, esse único cliente produz 48 comprovantes. Em 12 clientes, são mais de 500 documentos anualmente, todos em PDFs ou capturas de tela individuais, sem nenhuma conexão estrutural entre eles.

O livro-razão que os conecta — a única planilha que deveria mostrar, rapidamente, quanto cada cliente pagou de INSS a cada mês — é produzido manualmente. Alguém abre cada comprovante, lê o valor da contribuição no campo INSS, verifica se a competência (mês de referência, ex.: 06/2026) corresponde ao período esperado e digita o número em uma linha da planilha. O processo leva de duas a três horas por mês para uma carga de folha de pagamento de médio porte. Mais importante, ele introduz uma lacuna de transcrição entre o documento de origem (que está correto — o banco processou o pagamento) e o registro de acompanhamento (que pode estar errado — um humano o digitou).

Para uma visão mais ampla de como a seguridade social brasileira se encaixa no ecossistema geral de impostos e documentos do país, o guia de documentos fiscais brasileiros aborda a relação entre NF-e, DCTFWeb e o sistema de comprovantes de pagamento. O foco aqui é mais restrito: o que acontece dentro dos documentos GPS e DARF que transportam os pagamentos de INSS e como ir de 40 comprovantes dispersos para um livro-razão de funcionários limpo e único.

O Que os Documentos GPS e DARF Realmente Contêm

Antes de construir um livro-razão, é útil entender exatamente quais dados estão bloqueados dentro de cada documento de pagamento. As contribuições brasileiras para a seguridade social fluem por dois canais principais, e qual deles sua equipe encontra depende do método de declaração do empregador.

GPS (Guia da Previdência Social) é o comprovante de pagamento tradicional da previdência social, ainda usado por empregadores menores, contribuintes individuais e empregadores domésticos que reportam a folha de pagamento via GFIP/SEFIP em vez do eSocial. Ele contém o CNPJ ou CEI do contribuinte, a competência (mês da contribuição), o valor do INSS (total do empregado + empregador + terceiros), um detalhamento dos valores de entidades terceiras (SENAI, SESI, SEBRAE, contribuição para educação) e um código de pagamento que identifica o tipo de contribuição — por exemplo, código 2003 para INSS patronal padrão, 2100 para contribuintes individuais ou 1007 para empregadores domésticos.

DARF gerado a partir da DCTFWeb é o canal mais novo usado por empresas que declaram via eSocial. Desde 2020, o eSocial vem substituindo gradualmente a GFIP e, quando a folha de pagamento de uma empresa é declarada através do eSocial, o módulo DCTFWeb (Declaração Digital de Débitos e Créditos Tributários Federais e Previdenciários) gera automaticamente uma DARF — e não um GPS — para o valor consolidado do INSS. Esta DARF carrega os mesmos dados subjacentes, mas usa o formato de pagamento de imposto federal: um código da receita (tipicamente 2909 para INSS sobre a folha de pagamento), o CNPJ do contribuinte, o período de apuração, o valor principal (INSS devido) e o valor total se pago após o vencimento com multa e juros.

DocumentoCampo-chaveO que captura
GPS (Guia da Previdência Social)CNPJ / CEIIdentificador do empregador ou estabelecimento
CompetênciaMês da contribuição (ex.: 07/2026)
Valor do INSSContribuição total (empregado + empregador + terceiros)
Valor de Entidades TerceirasContribuições ao SENAI/SESI/SEBRAE conforme código FPAS
Código de PagamentoTipo de contribuição (2003 para empregador, 2100 para contribuinte individual, etc.)
DARF (DCTFWeb)CPF / CNPJIdentificador do contribuinte
Código da ReceitaTipo de tributo — 2909 para INSS sobre folha
Período de ApuraçãoMês a que a contribuição se refere
Valor PrincipalINSS devido antes das penalidades
Valor TotalPrincipal + multa + juros (se em atraso)

O ponto em comum entre os dois formatos é a necessidade de capturar o identificador do estabelecimento (CNPJ ou CEI), o mês de referência (competência ou período de apuração) e o valor da contribuição. Esses três campos são o mínimo necessário para construir uma linha em um livro de previdência social que possa ser somada por mês, cruzada com as declarações da DCTFWeb e auditada no final do ano.

Como Processar em Lote Guias GPS para um Livro de INSS de Funcionários

Processamento em lote aqui não significa "abrir cada PDF e copiar o número um pouco mais rápido". Significa enviar todos os documentos de pagamento — guias GPS, comprovantes DARF, recibos bancários, capturas de tela do eSocial — em uma única etapa e deixar que um mecanismo de IA extraia os campos estruturados de todos os documentos simultaneamente, mesclando os resultados em uma única tabela. O fluxo de trabalho a seguir utiliza o ImageToTable.ai, uma ferramenta de extração sem modelo que lê documentos por compreensão semântica — ela identifica o CNPJ, o valor do INSS e a competência pelo que esses campos significam, não por onde estão na página. Isso é importante porque guias GPS de diferentes bancos, estados e fontes (PDF vs. captura de tela do celular vs. impressão digitalizada) têm aparências completamente diferentes, mas contêm os mesmos campos lógicos.

Se você é novo no fluxo de extração de documento único para comprovantes de pagamento brasileiros, o guia para extrair dados de DARF/GPS para Excel aborda os fundamentos da definição de colunas e execução de extração para um documento. O fluxo em lote herda tudo isso e adiciona a camada de consolidação de vários documentos.

1
Colete todos os documentos de pagamento do mês. Reúna cada GPS, DARF ou comprovante de pagamento bancário correspondente às contribuições de INSS do mês. Inclua documentos de todos os estabelecimentos (códigos CEI) e de todos os clientes. O formato de cada documento não importa — PDF, JPG, PNG, capturas de tela de aplicativos bancários ou do portal Meu INSS — pois a extração lê o conteúdo, não o tipo de arquivo. Coloque todos em um único lote de upload.
2
Defina suas colunas do razão uma vez. É aqui que a Extração de Colunas Personalizadas substitui a planilha manual. Em vez de criar um modelo do Excel e digitar valores nele, você informa à IA quais colunas deseja que a tabela de saída tenha. Para um razão de contribuições de INSS, o conjunto típico de colunas inclui: "Tipo de Documento (opções: GPS/DARF)", "CPF/CNPJ", "CEI", "Nome da Empresa", "Competência", "Código da Receita", "Valor INSS", "Terceiros", "Valor Total", "Código de Pagamento", "Data de Vencimento". Você define essas colunas uma vez — elas se aplicam a todos os documentos do lote. Uma coluna inferida como "Competência (formato: MM/AAAA)" instrui a IA a interpretar datas de qualquer formato que cada documento use e normalizá-las em um único padrão.
3
Execute a extração em lote. A IA processa todos os documentos em paralelo — não sequencialmente. Um lote de 40 comprovantes GPS e DARF é concluído aproximadamente no mesmo tempo real que um único documento, pois o modelo de visão lê cada página de forma independente e grava os resultados em uma tabela de saída unificada. O tempo de processamento por documento é de 5 a 10 segundos, então até um mês inteiro de comprovantes fica pronto em menos de um minuto. A tabela de saída tem uma linha por documento, com as colunas que você definiu. Um comprovante para CEI 1234567890123 com competência 06/2026 e valor INSS de R$ 14.230,00 torna-se uma linha. Um DARF para CNPJ 00.000.000/0001-91 com a mesma competência e valor INSS de R$ 42.500,00 torna-se outra linha — automaticamente alinhada sob os mesmos cabeçalhos de coluna.
4
Exporte e organize na estrutura do seu razão. Exporte a tabela extraída como um arquivo XLSX. Cada linha na planilha corresponde a um documento de pagamento, e cada coluna corresponde aos campos que você definiu na etapa 2. A partir daqui, construir o razão do funcionário é uma questão de classificar e filtrar — não de entrada de dados. Filtre por CNPJ/CEI para ver todas as contribuições de um único estabelecimento ao longo dos meses. Classifique por competência para acompanhar se o INSS de cada mês foi pago em dia. Agrupe por nome da empresa para produzir um resumo por cliente do total de contribuições de INSS do ano. Se sua empresa usa o Google Sheets, o complemento ImageToTable.ai para Sheets insere as linhas extraídas diretamente na sua planilha ativa, eliminando completamente a etapa de exportação.

A principal mudança operacional: a planilha não é mais produzida por uma pessoa lendo um comprovante e digitando. Ela é produzida pela IA lendo o comprovante e escrevendo. A diferença entre esses dois métodos não é a velocidade — é a eliminação do vetor de erro de transcrição. Cada número na saída veio de um documento de origem, autenticado pelo fato de o banco ter processado o pagamento, e movido para uma tabela estruturada pelo mesmo processo que o leu.

Construindo seu Livro de Contribuições ao INSS a partir dos Dados Extraídos

Com uma tabela extraída em lote de todos os comprovantes mensais de GPS e DARF, o livro de previdência social do funcionário se torna um conjunto de dados estruturados, em vez de uma compilação manual. Três camadas de relatórios se tornam simples:

Registro mensal por estabelecimento. Filtre por CEI ou CNPJ para produzir um registro mês a mês das contribuições ao INSS para cada estabelecimento. Este registro mostra, para cada mês de competência, o valor do INSS pago, as contribuições para terceiros e se o pagamento foi feito na data de vencimento ou antes (dia 15 do mês seguinte para GPS, dia 20 para DARF da DCTFWeb). Um mês faltante na sequência — uma competência sem linha correspondente — sinaliza um pagamento perdido que precisa de investigação antes que as multas por atraso (0,33% ao dia até 20% mais juros Selic) comecem a acumular.

Consolidação multiestabelecimento. Para empresas que operam várias filiais sob diferentes códigos CEI, a tabela extraída permite consolidar todas as contribuições ao INSS em uma única visão corporativa. Some por competência em todos os códigos CEI para obter o total de INSS pago pela empresa no mês. Compare esse total com o INSS consolidado declarado na DCTFWeb — uma divergência significa que um comprovante está faltando no livro ou a declaração foi enviada com um valor diferente. Detectar isso no fechamento do mês, em vez de na preparação da DIRF em fevereiro, evita o custoso processo de retificar declarações DCTFWeb passadas.

Rastreamento de entidades terceiras por código FPAS. A GPS inclui uma linha para contribuições a entidades terceiras (SENAI, SESI, SEBRAE e o salário-educação, determinados coletivamente pelo código FPAS da empresa — um código de quatro dígitos que classifica a empresa por atividade econômica para fins de contribuições sociais). Se suas colunas de extração incluírem "Valor de Entidades Terceiras" como um campo separado, você pode rastrear essas contribuições independentemente do valor principal do INSS. Isso é importante porque o código FPAS determina a alíquota — alguns setores pagam 3,3% da folha de pagamento para essas entidades, outros pagam 2,5% ou 4,0% — e um erro na classificação do FPAS na origem significa que a linha de terceiros na GPS pode estar incorreta para todos os meses do ano.

Do Razão Extraído à Conciliação com a DCTFWeb

O verdadeiro valor de um razão de contribuições ao INSS se torna evidente durante a conciliação. No Brasil, os empregadores devem declarar sua obrigação total de seguridade social a cada mês por meio da DCTFWeb, que gera a DARF para pagamento. A declaração na DCTFWeb e os comprovantes de pagamento efetuados devem coincidir. Quando não coincidem, o sistema automatizado de verificação cruzada da Malha Fiscal da Receita Federal sinaliza a divergência.

Com um razão estruturado construído a partir de dados de GPS e DARF extraídos em lote, a conciliação se torna uma junção de tabelas: dinamize o razão por competência para obter o total de INSS pago por mês, compare com os valores declarados na DCTFWeb para o mesmo período e identifique os meses em que os dois divergem. Uma análise de variação que exigia abrir 40 comprovantes individuais e verificar cada um em um sistema separado agora leva alguns minutos em uma tabela dinâmica. Os dados extraídos se tornam a ponte entre os documentos de pagamento (que comprovam a saída do dinheiro da conta) e a declaração (que comprova que a Receita Federal foi informada do valor correto devido).

Para equipes de folha de pagamento que também lidam com pagamentos individuais de funcionários — como processar em lote holerites brasileiros em um registro de folha consolidado — a mesma abordagem em lote funciona em diferentes tipos de documento: carregue todos os documentos de um mês de folha (comprovantes de GPS, holerites, recibos de FGTS), defina as colunas e obtenha um único razão que cubra o panorama completo de impostos e salários.

Perguntas Frequentes

A ferramenta consegue distinguir entre documentos GPS e DARF no mesmo lote?

Sim. Se suas definições de coluna incluírem "Tipo de Documento (opções: GPS/DARF)" como uma coluna inferida, a IA classifica cada documento automaticamente. Ela lê o cabeçalho e a estrutura do layout do documento — documentos GPS contêm campos como "CEI do Contribuinte" e "Competência", documentos DARF trazem "Período de Apuração" e "Código da Receita" — e atribui o tipo correto a cada linha. Isso permite processar um lote misto de guias GPS de um cliente e guias DARF de outro em um único upload, com a coluna de tipo de documento mantendo os resultados organizados.

Como a ferramenta lida com guias GPS que incluem múltiplas linhas de contribuição (INSS do empregado, INSS do empregador, terceiros)?

A ferramenta extrai cada componente de linha de forma independente. Defina colunas separadas — "INSS do Empregado", "INSS do Empregador", "Terceiros" — e a IA lê os valores correspondentes da seção de detalhamento da guia. Para documentos GPS onde a mesma categoria de contribuição aparece em múltiplas linhas (ex.: linhas separadas para diferentes códigos CEI dentro do mesmo estabelecimento), cada linha gera uma linha separada na saída, mantendo a relação CEI-valor. Isso é útil para rastrear contribuições que se aplicam a diferentes filiais da mesma empresa.

O que acontece se uma GPS foi paga em atraso e inclui multa e juros?

Inclua "Valor da Multa", "Valor dos Juros" e "Valor Principal" como colunas separadas em suas definições. A IA extrai cada valor dos campos correspondentes na guia. Seu razão contábil então captura tanto a contribuição base quanto quaisquer encargos de penalidade, fornecendo um registro completo do que foi pago e por que o total difere do valor de INSS declarado. Isso é particularmente útil para conciliação, pois a multa e os juros não fazem parte da obrigação do INSS em si — são uma consequência do atraso no pagamento — e separá-los no razão mantém o rastreamento da contribuição preciso.

Posso extrair dados de um comprovante bancário de pagamento em vez do documento GPS original?

Sim — desde que o comprovante bancário exiba os mesmos campos-chave (CNPJ/CEI, competência, valor do INSS, valor total) que aparecem na GPS original. Os aplicativos bancários da Caixa, Banco do Brasil, Itaú, Santander e Bradesco geram confirmações de pagamento que incluem esses campos. Faça o upload da captura de tela ou do PDF exportado como imagem, defina as mesmas colunas, e a IA extrai os dados da confirmação bancária. A limitação é que as confirmações bancárias podem truncar alguns campos — o detalhamento completo da GPS entre INSS do empregado e do empregador geralmente é consolidado em um único total, enquanto o boleto GPS original mostra a estrutura completa de várias linhas. Use a GPS original quando precisar do detalhamento; use o comprovante bancário quando precisar apenas do valor agregado para o controle contábil.

Este fluxo de trabalho também funciona para contribuições ao FGTS (Fundo de Garantia do Tempo de Serviço)?

Os pagamentos do FGTS usam um sistema de arrecadação separado (GFIP/SEFIP ou FGTS Digital gerado pelo eSocial), com um formato de boleto de pagamento diferente — a GRF (Guia de Recolhimento do FGTS) ou o novo boleto digital de pagamento. A mesma abordagem de extração em lote se aplica: defina colunas para os campos específicos do FGTS (CNPJ do empregador, mês de referência, depósito patronal de 8% e quaisquer acréscimos legais), faça o upload dos documentos de pagamento e extraia-os em um livro de contribuições do FGTS separado. O fluxo de trabalho em lote é idêntico; apenas as definições das colunas mudam para corresponder à estrutura do documento do FGTS.

A diferença entre um razão compilado manualmente e um extraído em lote não é a velocidade — é a estrutura. Um razão manual é um registro do que uma pessoa digitou. Um razão extraído em lote é um registro do que os documentos dizem. O segundo é inerentemente auditável porque cada valor remonta a um documento de origem processado por um banco. As informações de seguridade social do funcionário já estão nos comprovantes de GPS e DARF — estavam corretas quando saíram do banco. A única questão é se o seu razão reflete essas mesmas informações sem que uma etapa de transcrição humana introduza erros.

Se sua equipe de folha de pagamento ou escritório de contabilidade processa comprovantes de GPS e DARF para vários clientes ou estabelecimentos, o próximo passo é direto: pegue os documentos de pagamento de um mês — mesmo que sejam poucos — e execute-os no fluxo de extração em lote. O tempo do upload até uma tabela Excel estruturada é inferior a um minuto. Compare o resultado com seu razão manual e veja em qual você confia para a conciliação com a DCTFWeb.

📮 contact email: [email protected]