Nos últimos meses, o desenvolvimento de uma ferramenta para simular o split payment da Reforma Tributária (a parte que separa CBS e IBS no momento do pagamento) foi um desafio. A Plataforma Pública oficial só é acessível a bancos e instituições de pagamento homologadas, o que dificultou o desenvolvimento de uma ferramenta de teste local.
O Projeto splitbr
O splitbr é um monorepo pnpm/TypeScript que inclui dois pacotes publicados no npm:
- @splitbr/mock: roda a plataforma inteira localmente, sem precisar de nenhuma licença. Ele inclui os 7 fluxos documentados, as matrizes de campo M/O/N-E como dados, a segregação em 3 passos com rejeição integral de lote, o long polling do modelo "Super Inteligente" e um motor de caos (429/503/circuit breaker) para testar cenários de divergência.
- @splitbr/client: SDK TypeScript tipado do contrato oficial, para quem realmente integra a plataforma (PSPs homologados). Tipos gerados do OpenAPI oficial, os 4 headers obrigatórios injetados por middleware, erros RFC 7807 tipados e a fórmula de segregação como função pura.
O projeto é projetado para ser independente e não está afiliado a RFB, CGIBS, Serpro ou Núclea. O próximo passo será os validadores de NF-e da NT 2025.002.
Impacto de Negócio
O split-payment da Reforma Tributária tem um impacto significativo no fluxo de caixa das empresas. Para entender esse impacto, desenvolvemos a Split Payment Simulation, uma engine B2B Tax-FinOps para simular como a retenção do CBS/IBS no momento da liquidação vai asfixiar o fluxo de caixa das empresas.
- V1.0: já está rodando como um simulador sandbox. A arquitetura de back-end foi desenhada com Java 21, Spring Boot 3 e DDD, operando com matemática financeira estrita via BigDecimal para evitar falhas de ponto flutuante na regra tributária.
- V2.0: será evoluir essa engine síncrona para atuar como um middleware assíncrono, capaz de plugar exatamente em contratos como o que você mapeou, consumindo os eventos de correção do modelo "Super Inteligente" via Long Polling para recalcular o risco de liquidez em tempo real.
Conclusão
O splitbr e a Split Payment Simulation são ferramentas de alto valor agregado que ajudam os profissionais da área contábil a entender melhor os impactos da Reforma Tributária. Estamos abertos para feedback e sugestões para melhorar esses projetos.