40 Comprobantes GPS mensuales,Un solo libro de empleados

Una firma contable de tamaño mediano en São Paulo gestiona la nómina de 12 clientes corporativos. Cada cliente tiene entre 5 y 120 empleados. Cada mes, la firma recibe un comprobante de pago — un GPS (Guia da Previdência Social) o un DARF generado a partir de DCTFWeb — por la contribución consolidada al INSS de cada cliente. Algunos llegan como PDF del banco. Otros son capturas de pantalla de eSocial. Unos pocos llegan como talones impresos que se escanean. Para el día 20 del mes, el equipo de nómina tiene entre 30 y 60 documentos de pago en una carpeta, y una persona tiene la tarea de abrir cada uno, leer el valor del INSS, anotar la competência (mes de referencia) y escribirlo en una hoja de cálculo maestra. Esa hoja de cálculo es lo que la firma llama su "libro de seguridad social de los empleados".

Deja de teclear datos — deja que la IA los lea por ti
Sube una imagen o PDF — datos estructurados en 10 segundos
Probar ahora
Sin registro · Sin tarjeta · Resultados en 10 segundos
Procesamiento por lotes de comprobantes de pago de la seguridad social INSS brasileños GPS en un libro de contribuciones de empleados

Conclusiones clave

  1. Una firma contable que gestiona la nómina de 12 clientes procesa 40 comprobantes GPS y DARF al mes, cada uno abierto, leído y escrito a mano.
  2. Los datos son correctos cuando salen del banco; el paso de escritura manual introduce errores de transcripción entre la confirmación de pago y su libro de empleados.
  3. Extraer todos los comprobantes por lotes en una sola pasada produce un libro estructuralmente idéntico donde cada valor se remonta a un documento procesado por el banco, no a una pulsación de tecla.

El problema mensual del GPS: 40 comprobantes de pago, ningún libro contable único

El desafío no es que falten los datos, sino que están dispersos. Cada comprobante de GPS o DARF contiene el registro de contribución al INSS de un establecimiento (identificado por su CEI o CNPJ) correspondiente a un mes de referencia. Una empresa con cuatro sucursales y 80 empleados genera cuatro documentos GPS al mes — uno por CEI — cada uno con una contribución patronal al INSS separada, un total de retenciones a empleados separado y contribuciones separadas a terceros si su código FPAS incluye SENAI, SESI, SEBRAE o gravámenes educativos. En un año, ese único cliente produce 48 comprobantes. Con 12 clientes, son más de 500 documentos al año, todos en PDFs o capturas de pantalla individuales sin conexión estructural entre ellos.

El libro contable que los conecta — la única hoja de cálculo que debería mostrar, de un vistazo, cuánto pagó cada cliente de INSS cada mes — se elabora manualmente. Alguien abre cada comprobante, lee el valor de la contribución del campo INSS, verifica si la competência (mes de referencia) (p. ej., 06/2026) coincide con el período esperado y escribe el número en una fila de la hoja de cálculo. El proceso toma de dos a tres horas al mes para una carga de nómina de tamaño medio. Más importante aún, introduce una brecha de transcripción entre el documento fuente (que es correcto — el banco procesó el pago) y el registro de seguimiento (que puede ser incorrecto — lo escribió un humano).

Para una visión más amplia de cómo encaja la seguridad social brasileña en el ecosistema general de impuestos y documentos del país, la guía de documentos fiscales brasileños cubre la relación entre NF-e, DCTFWeb y el sistema de comprobantes de pago. El enfoque aquí es más específico: qué sucede dentro de los documentos GPS y DARF que transportan los pagos del INSS y cómo pasar de 40 comprobantes dispersos a un libro contable de empleados limpio.

Qué contienen realmente los documentos GPS y DARF

Antes de construir un libro contable, ayuda entender exactamente qué datos están bloqueados dentro de cada documento de pago. Las contribuciones a la seguridad social brasileña fluyen a través de dos canales principales, y cuál de ellos encontrará su equipo depende del método de declaración del empleador.

GPS (Guia da Previdência Social) es el comprobante de pago de la seguridad social tradicional, aún utilizado por empleadores pequeños, contribuyentes individuales y empleadores domésticos que declaran la nómina a través de GFIP/SEFIP en lugar de eSocial. Contiene el CNPJ o CEI del contribuyente, la competência (mes de referencia), el valor del INSS (total empleado + empleador + terceros), un desglose de los valores de entidades terceras (SENAI, SESI, SEBRAE, asignación educativa) y un código de pago que identifica el tipo de contribución — por ejemplo, el código 2003 para INSS patronal estándar, 2100 para contribuyentes individuales o 1007 para empleadores domésticos.

DARF generado a partir de DCTFWeb es el canal más nuevo utilizado por las empresas que declaran a través de eSocial. Desde 2020, eSocial ha ido reemplazando gradualmente a GFIP, y cuando la nómina de una empresa se declara a través de eSocial, el módulo DCTFWeb (Declaración Digital de Deudas y Créditos Tributarios Federales) genera automáticamente un DARF — no un GPS — por el monto consolidado del INSS. Este DARF transporta los mismos datos subyacentes pero utiliza el formato de pago de impuestos federales: un código da receita (código de ingreso) (típicamente 2909 para INSS sobre nómina), el CNPJ del contribuyente, el período de apuração (periodo de cálculo), el monto principal (INSS debido) y el monto total si se paga después de la fecha límite con multa e intereses.

DocumentoCampo ClaveQué Captura
GPS (Guia da Previdência Social)CNPJ / CEIIdentificador del empleador o establecimiento
Competência (mes de referencia)Mes de contribución (ej., 07/2026)
Valor INSSContribución total (empleado + empleador + terceros)
Valor de Entidades de TercerosGravámenes SENAI/SESI/SEBRAE según código FPAS
Código de PagoTipo de contribución (2003 para empleador, 2100 para individual, etc.)
DARF (DCTFWeb)CPF / CNPJIdentificador del contribuyente
Código da receita (código de ingreso)Tipo de impuesto — 2909 para nómina INSS
Período de apuração (periodo de cálculo)Mes al que se refiere la contribución
Monto PrincipalINSS adeudado antes de penalidades
Monto TotalPrincipal + multa + intereses (si está atrasado)

El hilo común en ambos formatos es la necesidad de capturar el identificador del establecimiento (CNPJ o CEI), el mes de referencia (competência (mes de referencia) o período de apuração (periodo de cálculo)) y el valor de la contribución. Estos tres campos son el mínimo requerido para construir una fila en un libro de seguridad social que pueda sumarse por mes, cotejarse con las declaraciones DCTFWeb y auditarse al cierre del año.

Cómo procesar por lotes comprobantes GPS en un libro de INSS de empleados

Procesar por lotes aquí no significa "abrir cada PDF y copiar el número un poco más rápido". Significa cargar todos los documentos de pago —comprobantes GPS, recibos DARF, recibos bancarios de pago, capturas de pantalla de eSocial— en una sola pasada y hacer que un motor de IA extraiga los campos estructurados de cada documento simultáneamente, fusionando los resultados en una sola tabla. El siguiente flujo de trabajo utiliza ImageToTable.ai, una herramienta de extracción sin plantilla que lee documentos mediante comprensión semántica: identifica el CNPJ, el valor del INSS y la competência (mes de referencia) por lo que esos campos significan, no por dónde están ubicados en la página. Esto es importante porque los documentos GPS de diferentes bancos, diferentes estados y diferentes fuentes (comprobante PDF vs. captura de pantalla de teléfono vs. impresión escaneada) tienen un aspecto completamente diferente pero contienen los mismos campos lógicos.

Si es nuevo en el flujo de trabajo de extracción de un solo documento para comprobantes de pago brasileños, la guía para extraer datos DARF/GPS a Excel cubre los fundamentos de definir columnas y ejecutar la extracción para un documento. El flujo de trabajo por lotes hereda todo eso y añade la capa de consolidación de múltiples documentos.

1
Recopile todos los comprobantes de pago del mes. Reúna cada recibo de pago de GPS, DARF o bancario que corresponda a las contribuciones al INSS del mes. Incluya documentos de todos los establecimientos (códigos CEI) y de todos los clientes. El formato de cada documento no importa (PDF, JPG, PNG, capturas de pantalla de aplicaciones bancarias o del portal Meu INSS), ya que la extracción lee el contenido, no el tipo de archivo. Colóquelos todos en un único lote de carga.
2
Defina las columnas de su libro una sola vez. Aquí es donde la Extracción de Columnas Personalizadas reemplaza la hoja de cálculo manual. En lugar de crear una plantilla de Excel y escribir valores en ella, usted le indica a la IA qué columnas desea que tenga la tabla de salida. Para un libro de contribuciones al INSS, el conjunto de columnas típico incluye: "Tipo de Documento (opciones: GPS/DARF)", "CPF/CNPJ", "CEI", "Nombre de la Empresa", "Competência (mes de referencia)", "Código da Receita (código de ingreso)", "Valor INSS", "Terceros", "Monto Total", "Código de Pago", "Fecha de Vencimiento". Usted define estas columnas una vez y se aplican a todos los documentos del lote. Una columna inferida como "Competência (formato: MM/AAAA)" le indica a la IA que analice las fechas de cualquier formato que use cada documento y las normalice en un único estándar.
3
Ejecute la extracción por lotes. La IA procesa todos los documentos en paralelo, no de forma secuencial. Un lote de 40 comprobantes de GPS y DARF se completa aproximadamente en el mismo tiempo real que un solo documento, porque el modelo de visión lee cada página de forma independiente y escribe los resultados en una tabla de salida unificada. El tiempo de procesamiento por documento es de 5 a 10 segundos, por lo que incluso un mes completo de comprobantes estará listo en menos de un minuto. La tabla de salida tiene una fila por documento, con las columnas que usted definió. Un comprobante para CEI 1234567890123 con competência 06/2026 y valor INSS de R$14.230,00 se convierte en una fila. Un DARF para CNPJ 00.000.000/0001-91 con la misma competência y valor INSS de R$42.500,00 se convierte en otra fila, alineada automáticamente bajo los mismos encabezados de columna.
4
Exporte y ordene en la estructura de su libro. Exporte la tabla extraída como un archivo XLSX. Cada fila de la hoja de cálculo corresponde a un documento de pago, y cada columna corresponde a los campos que definió en el paso 2. A partir de aquí, construir el libro de empleados es cuestión de ordenar y filtrar, no de ingresar datos. Filtre por CNPJ/CEI para ver todas las contribuciones de un solo establecimiento a lo largo de los meses. Ordene por competência para verificar si el INSS de cada mes se pagó a tiempo. Dinamice por nombre de empresa para generar un resumen por cliente del total de contribuciones al INSS del año. Si su empresa usa Google Sheets, el complemento de ImageToTable.ai para Sheets inserta las filas extraídas directamente en su hoja de cálculo activa, omitiendo por completo el paso de exportación.

El cambio operativo clave: la hoja de cálculo ya no la produce una persona que lee un comprobante y escribe. La produce la IA que lee el comprobante y escribe. La diferencia entre estos dos métodos no es la velocidad, sino la eliminación del vector de error de transcripción. Cada número en el resultado proviene de un documento fuente, autenticado por el hecho de que el banco procesó el pago, y se trasladó a una tabla estructurada mediante el mismo proceso que lo leyó.

Cómo construir su libro de contribuciones al INSS a partir de los datos extraídos

Con una tabla extraída por lotes de todos los comprobantes mensuales de GPS y DARF, el libro de la seguridad social del empleado se convierte en un conjunto de datos estructurado, en lugar de una compilación manual. Tres niveles de informes se vuelven sencillos:

Registro mensual por establecimiento. Filtre por CEI o CNPJ para obtener un registro mes a mes de las contribuciones al INSS de cada establecimiento. Este registro muestra, para cada mes de referencia, el valor del INSS pagado, las contribuciones a terceros y si el pago se realizó en la fecha de vencimiento o antes (el día 15 del mes siguiente para GPS, el día 20 para DARF de DCTFWeb). Un mes faltante en la secuencia — una competência (mes de referencia) sin fila correspondiente — indica un pago omitido que debe investigarse antes de que comiencen a acumularse las multas por pago atrasado (0,33% por día hasta el 20% más intereses Selic).

Consolidación multiestablecimiento. Para empresas que operan varias sucursales bajo diferentes códigos CEI, la tabla extraída le permite consolidar todas las contribuciones al INSS en una única vista corporativa. Sume por competência (mes de referencia) en todos los códigos CEI para obtener el total de INSS pagado por la empresa en el mes. Compare este total con el INSS consolidado declarado en DCTFWeb: una discrepancia significa que falta un comprobante en el libro o que la declaración se presentó con un valor diferente. Detectar esto a fin de mes, en lugar de en la preparación de la DIRF en febrero, evita el costoso proceso de corregir declaraciones de DCTFWeb anteriores.

Seguimiento de contribuciones a terceros por código FPAS. El GPS incluye una línea para contribuciones a terceros (SENAI, SESI, SEBRAE y el aporte educativo, determinados colectivamente por el código FPAS de la empresa — un código de cuatro dígitos que clasifica a la empresa por actividad económica a efectos de contribuciones sociales). Si sus columnas de extracción incluyen "Valor de Contribuciones a Terceros" como un campo separado, puede realizar un seguimiento de estas contribuciones de forma independiente del monto principal del INSS. Esto es importante porque el código FPAS determina la tasa: algunas industrias pagan el 3,3% de la nómina a estas entidades, otras pagan el 2,5% o el 4,0%, y un error en la clasificación FPAS en el origen significa que la línea de terceros en el GPS podría ser incorrecta para todos los meses del año.

Del Libro Mayor Extraído a la Conciliación con DCTFWeb

El valor real de un libro mayor de contribuciones al INSS se hace visible durante la conciliación. En Brasil, los empleadores deben declarar su obligación total de seguridad social cada mes a través de DCTFWeb, que genera el DARF para el pago. La declaración en DCTFWeb y los comprobantes de pago reales deben coincidir. Cuando no lo hacen, el sistema automatizado de verificación cruzada Malha Fiscal de la Receita Federal (Hacienda federal brasileña) señala la discrepancia.

Con un libro mayor estructurado creado a partir de datos de GPS y DARF extraídos por lotes, la conciliación se convierte en una combinación de tablas: dinamice el libro mayor por competência (mes de referencia) para obtener el total de INSS pagado por mes, compárelo con los montos declarados en DCTFWeb para el mismo período e identifique los meses en que ambos difieren. Un análisis de variación que antes requería abrir 40 comprobantes individuales y cotejar cada uno contra un sistema separado ahora toma unos minutos en una tabla dinámica de hoja de cálculo. Los datos extraídos se convierten en el puente entre los documentos de pago (que prueban que el dinero salió de la cuenta) y la declaración (que prueba que se informó a la Receita Federal (Hacienda federal brasileña) el monto correcto adeudado).

Para los equipos de nómina que también gestionan pagos individuales a empleados — como procesar por lotes holerites (nóminas) brasileños en un registro de nómina consolidado — el mismo enfoque por lotes funciona en todos los tipos de documentos: cargue todos los documentos de un mes de nómina (comprobantes de GPS, holerites, recibos de FGTS), defina las columnas y obtenga un libro mayor que cubra el panorama completo de impuestos y salarios.

Preguntas Frecuentes

¿Puede la herramienta distinguir entre documentos GPS y DARF en el mismo lote?

Sí. Si sus definiciones de columna incluyen "Tipo de Documento (opciones: GPS/DARF)" como columna inferida, la IA clasifica cada documento automáticamente. Lee el encabezado y la estructura del diseño del documento — los documentos GPS contienen campos como "CEI do Contribuinte" y "Competência (mes de referencia)", los documentos DARF contienen "Período de Apuração (periodo de cálculo)" y "Código da Receita (código de ingreso)" — y asigna el tipo correcto a cada fila. Esto le permite procesar un lote mixto de comprobantes GPS de un cliente y comprobantes DARF de otro en una sola carga, manteniendo la columna de tipo de documento los resultados organizados.

¿Cómo maneja la herramienta los comprobantes GPS que incluyen múltiples líneas de contribución (INSS del empleado, INSS del empleador, entidades de terceros)?

La herramienta extrae cada componente de línea de forma independiente. Defina columnas separadas — "INSS del Empleado", "INSS del Empleador", "Entidades de Terceros" — y la IA lee los valores correspondientes de la sección de desglose del comprobante. Para documentos GPS donde la misma categoría de contribución aparece en múltiples líneas (por ejemplo, líneas separadas para diferentes códigos CEI dentro del mismo establecimiento), cada línea genera una fila separada en la salida, manteniendo la relación CEI-valor. Esto es útil para rastrear contribuciones que aplican a diferentes sucursales de la misma empresa.

¿Qué sucede si un GPS se pagó con retraso e incluye multa e intereses?

Incluya "Monto de Multa", "Monto de Intereses" y "Monto Principal" como columnas separadas en sus definiciones. La IA extrae cada valor de los campos correspondientes en el comprobante. Su libro mayor capturará tanto la contribución base como cualquier cargo por penalización, brindándole un registro completo de lo que se pagó y por qué el total difiere del monto de INSS declarado. Esto es particularmente útil para la conciliación, porque la multa y los intereses no forman parte de la obligación del INSS en sí — son una consecuencia del pago tardío — y separarlos en el libro mayor mantiene preciso el seguimiento de las contribuciones.

¿Puedo extraer datos de un comprobante de pago bancario en lugar del documento GPS original?

Sí, siempre que el comprobante bancario muestre los mismos campos clave (CNPJ/CEI, competência (mes de referencia), valor del INSS, monto total) que aparecen en la GPS original. Las aplicaciones bancarias de Caixa, Banco do Brasil, Itaú, Santander y Bradesco generan confirmaciones de pago que incluyen estos campos. Suba la captura de pantalla o el PDF exportado como imagen, defina las mismas columnas y la IA extrae los datos de la confirmación bancaria. La limitación es que las confirmaciones bancarias pueden truncar ciertos campos; el desglose completo de la GPS de INSS del empleado vs. empleador suele resumirse en un solo total, mientras que el comprobante GPS original muestra la estructura completa de varias líneas. Use la GPS original cuando necesite el desglose detallado; use el comprobante bancario cuando solo necesite el valor agregado para el seguimiento contable.

¿Este flujo de trabajo también funciona para las contribuciones al FGTS (Fundo de Garantia do Tempo de Serviço)?

Los pagos del FGTS utilizan un sistema de recaudación separado (GFIP/SEFIP o FGTS Digital generado por eSocial), con un formato de comprobante de pago diferente: la GRF (Guia de Recolhimento do FGTS) o el comprobante de pago digital más reciente. El mismo enfoque de extracción por lotes se aplica: defina columnas para los campos específicos del FGTS (CNPJ del empleador, mes de referencia, depósito del 8% del empleador y cualquier gravamen adicional), suba los documentos de pago y extráigalos en un libro de contribuciones del FGTS separado. El flujo de trabajo por lotes en sí es idéntico; solo cambian las definiciones de las columnas para que coincidan con la estructura del documento del FGTS.

La diferencia entre un libro mayor compilado manualmente y uno extraído por lotes no es la velocidad, sino la estructura. Un libro mayor manual es un registro de lo que una persona escribió. Un libro mayor extraído por lotes es un registro de lo que dicen los documentos. El segundo es inherentemente auditable porque cada valor se remonta a un documento fuente que un banco procesó. La información de seguridad social del empleado ya está en los comprobantes de GPS y DARF; era correcta cuando salió del banco. La única pregunta es si su libro mayor refleja esa misma información sin que un paso de transcripción humana introduzca errores.

Si su equipo de nómina o firma contable procesa comprobantes de GPS y DARF para múltiples clientes o establecimientos, el siguiente paso es sencillo: tome los documentos de pago de un mes, aunque sean solo unos pocos, y ejecútelos a través del flujo de trabajo de extracción por lotes. El tiempo desde la carga hasta obtener una tabla estructurada de Excel es inferior a un minuto. Compare el resultado con su libro mayor manual y decida en cuál confía para la conciliación con DCTFWeb.

📮 contact email: [email protected]