Reestruturando o fluxo de apuração do REINF para eliminar esperas bloqueantes.
Contexto
O 4TaxCloud Fiscal é responsável por gerenciar e transmitir à Receita Federal os eventos da REINF, obrigação acessória que envolve séries como R-2000 (Contribuição Previdenciária/INSS) e R-4000 (Retenção na Fonte de IR e CSRF).
Problema
A identificação do problema surgiu inicialmente através de chamados de suporte relacionados à complexidade do fluxo. A partir disso, utilizamos o Clarity para analisar o comportamento dos usuários e validamos que existiam pontos de fricção e dificuldade durante a navegação, o que reforçou a necessidade de reestruturar a experiência.
O usuário precisava navegar evento por evento de forma individual, entrando na série R-2000, depois no R-4000, e assim por diante. O problema central era que cada uma dessas buscas poderia demorar para ser processada, e a tela ficava completamente bloqueada durante esse tempo: o usuário não podia fazer mais nada no sistema enquanto aguardava o carregamento.
Antes
Desafio
Como reestruturar o fluxo de apuração dos Eventos Periódicos para que o processamento seja assíncrono, permitindo que o usuário continue navegando normalmente enquanto os dados são gerados em background e que todos os eventos sejam solicitados em uma única operação?
Ideação e Decisão
A principal decisão de arquitetura de informação foi transformar o modelo de navegação por série em um modelo de apuração por período. Em vez de o usuário gerenciar séries individualmente, ele gerencia períodos todas as séries de uma só vez.
Novo Fluxo
Com a nova estrutura, o usuário consegue acompanhar todo o processo de forma centralizada, desde a solicitação até a visualização e transmissão dos eventos consolidados. O fluxo passou a oferecer mais previsibilidade, clareza de status e redução de esforço operacional, tornando a experiência mais intuitiva e otimizada.
Depois
Gerando a Apuração
Após solicitar e concluir a apuração, o usuário poderá visualizar todos os detalhes de todas as séries disponíveis em uma única tela. Dessa forma, não será necessário acessar cada série individualmente nem aguardar o carregamento de cada uma separadamente.
Envio de eventos
Dentro dos detalhes da apuração, o usuário pode visualizar todos os eventos das séries que ainda não foram gerados, realizar sua geração e também fazer edições caso identifique alguma inconsistência.
Conclusão
Como resultado, a experiência passou a oferecer:
Fluxos mais intuitivos durante validações;
Maior clareza para usuários fiscais;
Melhor entendimento das etapas e regras do processo;
Redução da carga cognitiva em tarefas operacionais críticas;
Melhor alinhamento entre negócio, produto e tecnologia.