40 comprobantes de GPS mensuales,un solo libro por empleado

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 — una GPS (Guia da Previdência Social) o un DARF generado desde DCTFWeb — por la contribución consolidada al INSS de cada cliente. Algunos llegan como PDF del banco. Otros son capturas de pantalla de eSocial. Algunos llegan como recibos 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 es lo que la firma llama su «libro de seguridad social por empleado».

Deja de teclear datos — deja que la IA los lea por ti
Sube una imagen o PDF — datos estructurados en 10 segundos
Probar ahora →
Imagen principal del blog con el titular "40 comprobantes de GPS, un solo libro por empleado: controle el INSS sin registro manual" y tres iconos de apoyo: Cada CEI en una sola carga, una fila por comprobante y coincidencia con DCTFWeb.

Conclusiones clave

  1. Una firma contable que gestiona la nómina de 12 clientes procesa 40 comprobantes de 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 por empleado.
  3. La extracción por lotes de todos los comprobantes 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 documentos de pago, sin un libro único

El desafío no es que falten los datos — es 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) para 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 retención de empleados separado y contribuciones separadas a entidades de terceros si su código FPAS incluye SENAI, SESI, SEBRAE o gravámenes educativos. A lo largo de un año, ese solo 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 que los conecta — la única hoja de cálculo que debería mostrar, de un vistazo, cuánto pagó cada cliente al 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) 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 mediana. 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 estar mal — lo escribió un humano).

Para una visión más amplia de cómo encaja la seguridad social brasileña en el ecosistema fiscal y documental 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é ocurre dentro de los documentos GPS y DARF que transportan los pagos al INSS, y cómo pasar de 40 comprobantes dispersos a un libro de empleados limpio.

Qué contienen realmente los documentos GPS y DARF

Tarjeta comparativa de dos columnas que enumera los campos dentro de un comprobante GPS y un comprobante DARF de DCTFWeb, con una franja de verificación verde que dice "Ambos formatos se leen como los mismos campos de INSS".

Antes de crear un libro, conviene entender exactamente qué datos están bloqueados dentro de cada documento de pago. Las contribuciones a la seguridad social brasileña fluyen por dos canales principales, y cuál encuentre su equipo depende del método de declaración del empleador.

GPS (Guia da Previdência Social) es el comprobante de pago tradicional de la seguridad social, aún utilizado por empleadores más pequeños, contribuyentes individuales y empleadores domésticos que reportan 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) (mes de contribución), el valor del INSS (total de empleados + empleador + terceros), un desglose de los valores de entidades de terceros (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 reciente 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 contiene los mismos datos subyacentes pero utiliza el formato de pago de impuestos federales: un código da receita (código de ingreso, normalmente 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
GPSCNPJ / CEIIdentificador del empleador o establecimiento
CompetênciaMes de contribución (p. ej., 07/2026)
Valor del INSSContribución total (empleado + empleador + terceros)
Valor de Entidades de TercerosAportes 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 de ingreso (código da receita)Tipo de impuesto — 2909 para nómina INSS
Periodo de cálculo (período de apuração)Mes al que se refiere la contribución
Monto principalINSS debido antes de penalizaciones
Monto totalPrincipal + multa + intereses (si se paga con retraso)

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 o período de apuração) 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, contrastarse con las declaraciones de DCTFWeb y auditarse al cierre del año.

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

El procesamiento por lotes aquí no significa «abrir cada PDF y copiar el número un poco más rápido». Significa subir todos los documentos de pago — recibos de GPS, comprobantes de 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 en la página. Esto importa porque los documentos de GPS de diferentes bancos, diferentes estados y diferentes fuentes (recibo en PDF vs. captura de pantalla del teléfono vs. impresión escaneada) se ven completamente diferentes pero contienen los mismos campos lógicos.

Ilustración de flujo de trabajo estilo diagrama de líneas con cuatro nodos: Recopilar, Subir, Extraer y Libro, el nodo final marcado con una verificación verde.

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 de 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
Reúna todos los comprobantes de pago del mes. Reúna cada recibo de pago de GPS, DARF o bancario que corresponda a las contribuciones del 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 — porque la extracción lee el contenido, no el tipo de archivo. Colóquelos todos en un solo lote de carga.
2
Defina sus columnas del 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 del 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 del INSS", "Entidades de Terceros", "Monto Total", "Código de Pago", "Fecha de Vencimiento". Usted define estas columnas una sola vez — se aplican a todos los documentos del lote. Una columna inferida como "competência (mes de referencia) (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 secuencialmente. 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 está 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 (mes de referencia) 06/2026 y valor del 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 (mes de referencia) y valor del 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í, crear 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 (mes de referencia) para verificar si el INSS de cada mes se pagó a tiempo. Dinamice por nombre de empresa para producir un resumen por cliente del total de contribuciones al INSS del año. Si su firma usa Google Sheets, el complemento de Sheets de ImageToTable.ai 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 DCTFWeb

Tarjeta de veredicto de dos columnas que compara la verificación manual de 40 comprobantes con un pivote de hoja de cálculo del libro mayor, con una franja de verificación verde que dice "Variación encontrada antes de que Malha Fiscal la marque".

El valor real de un libro mayor de contribuciones 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 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) marca la discrepancia.

Con un libro mayor estructurado creado a partir de datos GPS y DARF extraídos por lotes, la conciliación se convierte en una unión de tablas: pivote 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 divergen. Un análisis de variación que antes requería abrir 40 comprobantes individuales y verificar cada uno contra un sistema separado ahora toma unos minutos en un pivote 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 manejan pagos individuales de 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 GPS, holerites (nóminas), 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 manual y uno extraído por lotes no es la velocidad — es estructural. Un libro manual es un registro de lo que una persona escribió. Un libro 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 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 — incluso unos pocos — y ejecútelos a través del flujo de extracción por lotes. El tiempo desde la carga hasta una tabla estructurada de Excel es menos de un minuto. Compare el resultado con su libro manual y vea cuál prefiere para la conciliación de DCTFWeb.

📮 contact email: [email protected]