Compara as incidências de cada rubrica do eSocial com a matriz da especialista e aponta o que diverge.

SaaS web que lê XMLs do evento S-1010 (Tabela de Rubricas) do eSocial e compara as incidências de INSS, IRRF, FGTS e PIS de cada rubrica com uma matriz de referência mantida pela especialista. Aceita lotes de XMLs e .zip aninhados, aponta valor encontrado x esperado e gera relatório em PDF/CSV. O acesso é vendido pela Hotmart com liberação, validade e revogação automáticas.
o problema
Rubricas configuradas com incidência errada no eSocial geram recolhimento indevido ou a menor de INSS, FGTS, IRRF e PIS. Conferir centenas de rubricas à mão contra a tabela de naturezas e a legislação é lento e sujeito a erro para RH, DP e escritórios contábeis.
a solução
Motor de validação no navegador que extrai as rubricas do S-1010, cruza cada natureza com a matriz de referência (escolhendo o perfil com menos divergências quando há mais de um) e classifica cada rubrica como conforme, divergente ou não encontrada. Inclui painel administrativo para manter a matriz via planilha, consulta de naturezas com fundamentação legal, histórico, relatórios e licenciamento automático via webhook da Hotmart.
Funcionalidades
- 01Upload de um ou vários XMLs do eSocial ou pacotes .zip (inclusive aninhados até 3 níveis)
- 02Parser do evento S-1010 (evtTabRubrica) tolerante a namespace e a encoding UTF-8/Windows-1252
- 03Validação de 4 incidências por rubrica: CP/INSS, IRRF, FGTS e PIS/PASEP
- 04Status Conforme, Divergente e Natureza não encontrada, com valor do XML x valor esperado
- 05Processamento em lote com progresso e status por arquivo e consolidado do lote
- 06Relatório em PDF com resumo, taxa de conformidade e detalhamento das divergências
- 07Exportação CSV pronta para Excel
- 08Histórico paginado e reabertura de auditorias salvas
- 09Dashboard com KPIs, gráfico de distribuição e últimas auditorias
- 10Consulta de naturezas de rubrica com incidências esperadas, fundamentação legal e marcação de Crédito do Trabalhador
- 11Admin: CRUD de naturezas e importação da matriz por Excel/CSV com detecção automática de cabeçalho
- 12Admin: gestão de usuários autorizados com aprovação, revogação, validade e importação em massa
- 13Webhook Hotmart: compra cria acesso por 1 ano; reembolso/chargeback revoga
- 14Troca de senha obrigatória no primeiro acesso e bloqueio de acesso expirado
- 15Tutorial em vídeo e changelog configuráveis pelo admin
- 16LGPD: consentimento de cookies, política de privacidade, exportação e exclusão de dados
- 17Tema claro/escuro e layout responsivo
- 18Módulo extra de finanças pessoais (ADF): lançamentos, contas fixas, investimentos, metas e dívidas

Decisões técnicas
- >Validação 100% no navegador: o XML não é enviado ao servidor, só os resultados são gravados
- >Matriz real com 290 rubricas mapeadas para 178 naturezas; algoritmo escolhe o perfil com menos divergências
- >58 códigos oficiais de incidência (16 CP, 36 IRRF, 6 FGTS) semeados no banco
- >Expansão recursiva de .zip em até 3 níveis com isolamento de falhas por arquivo, coberta por 8 testes Vitest
- >Importador de planilha com cerca de 60 apelidos de coluna, detecção de cabeçalho nas 15 primeiras linhas e de encoding
- >16 tabelas PostgreSQL, 2 views, 24 políticas RLS e índice full-text GIN em português
- >2 Edge Functions Deno (webhook Hotmart com validação de hottok; criação de usuário com checagem de papel admin)
- >21 telas e 23 rotas; cerca de 17,6 mil linhas de TypeScript fora os componentes de UI
- >Deploy Vercel com headers de segurança e code-splitting em 6 chunks de vendor
- >54 commits do desenvolvedor entre jan e ago/2026
Tem um projeto parecido? Me conta o que precisa funcionar.
Pedir orçamento