1. Por que ERP não foi feito para checkout em tempo real
O ERP é um sistema desenhado para registro, controle e consolidação. Em B2B digital, o checkout exige cálculo fiscal em tempo real, sob carga de pico, com perfil tributário variável por comprador. São lógicas operacionais diferentes.
O ERP roda em lote, o checkout roda em tempo real
ERP foi desenhado para processar pedidos em janelas previsíveis (lote noturno, lote por turno, lote por evento). Checkout B2B precisa retornar imposto em tempo real. Pedir ao ERP para calcular imposto em tempo real no momento do checkout sobrecarrega o sistema e atrasa a resposta para o comprador. O resultado é abandono de carrinho.
O ERP não conhece perfil tributário do comprador no detalhe que o checkout exige
ERP sabe quem é o cliente, mas raramente carrega a granularidade tributária que o checkout B2B exige: regime, IE ativa, perfil de CNAE, benefícios estaduais aplicáveis, classificação como contribuinte ou não contribuinte. Em B2C isso é simples. Em B2B é a base do cálculo dual (com e sem destaque de imposto).
Motor fiscal especializado tem outra missão
O motor fiscal da Mastery foi desenhado para uma missão específica: calcular tributo correto no checkout B2B em tempo real, considerando todas as variáveis (ICMS, ICMS-ST, DIFAL, IPI, e agora IBS e CBS na Reforma). Ele faz uma coisa só, e faz bem. O ERP continua fazendo o que ele faz melhor: registrar, consolidar, conciliar.
A arquitetura complementar resolve essa divisão de responsabilidades. Vamos a ela.
2. A arquitetura complementar: ERP mais motor fiscal dedicado
A Mastery atua como camada especializada no checkout, alimentada pelo ERP e devolvendo dados ao ERP. Não tira o ERP do meio. Tira o ERP da pressão do tempo real.
A camada fiscal dedicada ao checkout
O motor fiscal da Mastery fica entre o e-commerce (VTEX ou outra plataforma) e o ERP. Quando o comprador adiciona um produto, o checkout consulta o motor fiscal, que retorna o cálculo correto em tempo real. Esse cálculo considera UF de origem e destino, NCM, CNAE, regime do comprador, IE ativa, benefícios estaduais, ICMS-ST por produto e DIFAL quando aplicável.
O ERP segue como fonte da verdade
O ERP continua sendo o sistema onde o pedido é oficializado, onde a nota fiscal é emitida, onde a contabilidade fecha mês. O motor fiscal devolve ao ERP o cálculo já realizado, com todos os parâmetros aplicados. O ERP recebe o pedido pronto para emitir nota, sem precisar recalcular.
A integração via API e webhook
A comunicação entre motor fiscal e ERP acontece via API e webhook, com latência baixa e tolerância a falha. Em caso de divergência (raríssima), o motor fiscal registra log auditável que permite auditoria interna e externa. Não há caixa preta. CFO e auditor conseguem rastrear cada cálculo.
Análise de Crédito e DNA Tributário no mesmo fluxo
Além do cálculo fiscal, a camada Mastery inclui Análise do Comprador B2B (DNA Tributário) e Análise de Crédito B2B (com score de CNPJ de bureau de crédito). O checkout não consulta dois sistemas para resolver dois problemas. Consulta a Mastery uma vez e recebe pacote completo: validação do CNPJ, perfil tributário, decisão de crédito, cálculo fiscal.
Bonito no diagrama. Como flui de verdade?
3. Fluxo de dados: do checkout ao ERP
Para entender como ERP e motor fiscal convivem, vale percorrer o caminho de um pedido típico.
Etapa 1: cadastro do comprador
O comprador (CNPJ) chega à plataforma. O motor da Mastery valida CNPJ na Receita, checa CNAE, IE, regime tributário e perfil de risco. Esses dados são salvos e ficam disponíveis para todos os pedidos futuros desse comprador. O ERP recebe o cadastro consolidado.
Etapa 2: navegação e preço com tributo aplicado
Quando o comprador navega no catálogo, a Mastery calcula o preço com tributo aplicado conforme o perfil dele (contribuinte ou não, UF, regime). Dois compradores diferentes podem ver preços diferentes para o mesmo produto, e isso está correto fiscalmente. O ERP não participa dessa etapa, ele só precisa ter alimentado o catálogo.
Etapa 3: checkout e cálculo dual
No carrinho, o motor fiscal aplica cálculo dual em tempo real: preço com destaque de imposto, preço sem destaque, ICMS-ST aplicável, DIFAL quando interestadual, IPI quando incidente. O cálculo é fechado, o comprador confirma o pedido.
Etapa 4: pagamento e análise de crédito
A análise de crédito (score de CNPJ de bureau de crédito) acontece em paralelo. Aprovado o crédito, o pagamento entra. A Mastery devolve à plataforma a confirmação e empacota tudo para o ERP.
Etapa 5: envio ao ERP e emissão de nota
O pedido entra no ERP já com cálculo fiscal completo, perfil do comprador validado e crédito aprovado. O ERP emite a nota fiscal sem precisar refazer cálculos. A nota sai correta na primeira tentativa, com menos rejeição na Sefaz.
Etapa 6: conciliação e contabilidade
Mês fecha no ERP, como sempre foi. O motor fiscal não interfere na contabilidade. Apenas alimentou o ERP com pedidos corretamente classificados.
Esse fluxo mostra onde cada sistema brilha. Onde o ERP segue insubstituível?
4. Casos onde o ERP segue forte
Motor fiscal complementar não significa motor fiscal onipresente. Há etapas e casos onde o ERP segue sendo a melhor ferramenta.
Fechamento contábil e fiscal mensal
Apuração de tributos do mês, SPED Fiscal, SPED Contribuições, ECF, ECD são funções nativas de ERP ou de ferramenta contábil. O motor fiscal da Mastery contribui com dados precisos por pedido, mas a apuração consolidada segue no ERP. Não há sobreposição.
Pedidos via canal tradicional
Pedido fechado por representante por telefone, por e-mail ou por planilha entra direto no ERP. O motor fiscal da Mastery atua no canal digital. Cada canal tem sua porta de entrada, ambos terminam no mesmo ERP.
Gestão de estoque
Estoque por filial, transferência interna, ajuste de inventário, custo médio são responsabilidades do ERP. O motor fiscal consulta estoque para validar disponibilidade no checkout, mas não gerencia movimentação.
Compras e contas a pagar
O ciclo de compras (cotação, ordem de compra, recebimento, contas a pagar) segue 100% no ERP. O motor fiscal não toca essa cadeia.
Conciliação bancária
Conciliação de extratos, fluxo de caixa, gestão de tesouraria seguem no ERP ou em ferramentas dedicadas. A automação de pagamentos fiscais da Mastery atua especificamente sobre tributos, não substitui controle de caixa.
Cada sistema no seu papel. Como organizar o setup operacional?
5. Setup operacional de complemento, não substituição
Implantar motor fiscal complementar exige clareza de governança, integração bem pensada e treinamento da operação.
Governança: quem é dono de qual dado
Antes da integração técnica, definir governança. Cadastro de produto é dono do ERP. Cadastro de cliente é dono do ERP, com enriquecimento fiscal feito pela Mastery. Parametrização fiscal por NCM é alimentada conjuntamente, com a Mastery aplicando regras estaduais e federais atualizadas. Esse desenho evita conflito posterior.
Integração: APIs e webhooks bem dimensionados
A integração técnica usa APIs REST e webhooks. CTO precisa dimensionar tolerância a falha, política de retry e log de auditoria. A Mastery entrega documentação clara e suporte de implantação dedicado. Indústrias que implantaram com VTEX e ERP SAP, Oracle, TOTVS ou Sankhya tiveram setup convergente.
Treinamento: fiscal interno entende o que mudou
A área fiscal interna precisa entender que o cálculo no checkout passa pela Mastery, mas o fechamento mensal segue como sempre foi. Não há automação do fiscal interno, há automação do cálculo no momento da venda. Essa distinção evita ruído com a equipe fiscal e contábil.
Métricas de sucesso
KPIs para acompanhar nos primeiros 90 dias: - Tempo médio de cálculo fiscal no checkout (meta abaixo de 300ms) - Taxa de divergência entre cálculo Mastery e cálculo ERP (meta próxima de zero) - Taxa de rejeição de nota na Sefaz (meta redução significativa) - Vendas canceladas por bloqueio fiscal (meta queda relevante, como no caso Midea com R$1,2 milhão por ano evitado, dado de operação do cliente, caso interno Mastery, não auditado externamente)
Roadmap de evolução
Após estabilizar checkout B2B, a empresa pode evoluir para automação de pagamentos fiscais (DARF, GNRE, guias estaduais) também pela Mastery. O ERP segue como fonte da verdade. O motor fiscal vai adicionando camadas de eficiência sem invadir território contábil.
Perguntas frequentes
O motor fiscal da Mastery substitui o ERP? Não. Atua em paralelo, especializado no checkout B2B em tempo real. O ERP segue sendo a fonte da verdade contábil e fiscal para apuração e SPEDs.
Quais ERPs se integram com a Mastery? A integração é via API REST e webhook, compatível com SAP, Oracle, TOTVS (Protheus, Datasul, RM), Sankhya, Senior e outros sistemas que aceitam comunicação por API.
Quanto tempo dura uma implantação? Depende do escopo. Implantações típicas para indústria média em VTEX rodam em poucos meses. O tempo exato é estimado caso a caso após diagnóstico técnico.
O motor fiscal calcula IBS e CBS da Reforma Tributária? Sim. O motor fiscal da Mastery já está sendo preparado para o cronograma da Reforma, com cálculo dual de IBS e CBS conforme entrada em vigor de cada etapa.
O ERP precisa parar para integrar com a Mastery? Não. A integração é incremental e não exige downtime do ERP. A operação segue rodando enquanto a camada Mastery é plugada no fluxo de checkout B2B.
CTA principal
Quer ver a arquitetura complementar funcionando no seu cenário? Agende uma sessão técnica com o time Mastery e mapeamos como o motor fiscal se encaixa no seu ERP.
CTA secundário
Receba o whitepaper técnico de integração com VTEX e ERPs. Documento detalha endpoints, fluxos de dados e checklist de implantação.
Leituras relacionadas
- E-commerce B2B brasileiro: as estatísticas que importam
- O papel do fiscal na jornada transacional digital B2B
- Cancelamento de venda por erro fiscal: o caso Midea
Este conteúdo tem caráter informativo e não substitui orientação contábil, fiscal ou jurídica especializada. Regras tributárias podem variar conforme UF, regime tributário, operação, produto, NCM, CNAE e perfil do comprador. Valide seu cenário com profissional habilitado.