Solução fiscal para e-commerce B2B com SAP
O SAP resolve a apuração e as obrigações fiscais no back office. O e-commerce B2B pede a mais o cálculo síncrono no checkout, por comprador e destino, antes de o pedido entrar no SAP. Aí entram o Aprova CNPJ, que aprova o comprador, e o Motor Fiscal B2B, que calcula em tempo real e complementa o SAP.
Em resumo
Quem roda SAP tem um mecanismo tributário maduro: determinação de impostos pela técnica de condições, dados mestre bem estruturados, apuração e obrigações acessórias no ambiente do ERP. Esse é o ponto forte do SAP e não é o que está em discussão. A lacuna aparece na vitrine: no e-commerce B2B, o comprador precisa ver o preço com o imposto certo na página e no checkout, em tempo real, antes de o pedido chegar ao SAP. Esse cálculo depende de quem compra (situação, IE, regime e finalidade do CNPJ) e de para onde vai (UF, ICMS-ST, DIFAL), e precisa acontecer de forma síncrona na loja. Na Mastery, o Aprova CNPJ valida e aprova o comprador na origem e o Motor Fiscal B2B calcula o imposto em tempo real, devolvendo o resultado para a vitrine e para o pedido que segue ao SAP. A Mastery é tecnologia fiscal: calcula e aprova o comprador, mas não recolhe tributos e não emite a nota.
Onde o imposto aparece na jornada do e-commerce B2B com SAP
Na página de produto (PDP), o comprador PJ precisa do preço com o imposto da operação dele. O SAP conhece a regra, mas o cálculo síncrono na vitrine acontece antes de o pedido existir no ERP.
No carrinho, itens de NCMs e finalidades diferentes mudam o imposto, e o valor precisa ser recalculado na hora.
No checkout, o pedido ainda não está no SAP. O cálculo em tempo real, por comprador e destino, vem de um motor fiscal chamado pela loja por API.
No faturamento, o pedido entra no SAP com a classificação e os valores já resolvidos, e o SAP segue com o registro contábil e fiscal e a emissão da NF-e pelo caminho já usado pela empresa.
O que o fiscal do SAP cobre bem e onde entra o Motor Fiscal B2B
| Dimensão | Fiscal nativo do SAP | Onde o e-commerce B2B pede a mais | O que o Motor Fiscal B2B acrescenta |
|---|---|---|---|
| Determinação de impostos | Técnica de condições e dados mestre | Cálculo síncrono na vitrine, antes do pedido no ERP | Cálculo em tempo real na PDP e no checkout |
| Apuração e obrigações | Apuração e escrituração no ERP | Preço correto ao comprador no momento da compra | Devolve ICMS, ICMS-ST, DIFAL e IPI por pedido |
| Comprador | Cadastro de cliente no ERP | Validação e aprovação do CNPJ na origem da venda | Aprova CNPJ valida e aprova o comprador na loja |
| Destino e ST | Regras configuradas no ERP | Aplicação por operação, item a item, no checkout | Aplica ICMS-ST e DIFAL conforme NCM, UF e finalidade |
| Emissão | NF-e pelo caminho do SAP | Cálculo pronto para a emissão não divergir | Entrega o cálculo coerente com a emissão do SAP |
O SAP continua dono da apuração, da escrituração e da emissão. O Motor Fiscal B2B cuida do cálculo síncrono na vitrine, que é onde o e-commerce B2B precisa de resposta imediata.
Arquitetura da integração: SAP mais Motor Fiscal B2B
- O comprador PJ inicia o pedido na loja B2B integrada ao SAP.
- O Aprova CNPJ valida o comprador: consulta bases fiscais e federais, confirma situação, CNAE, IE e regime e aprova o CNPJ na origem.
- O Motor Fiscal B2B calcula o imposto em tempo real: recebe itens (NCM, quantidade, finalidade) e destino e devolve ICMS, ICMS-ST, DIFAL e IPI para a PDP e o checkout.
- O pedido entra no SAP com comprador aprovado e cálculo resolvido, para o registro contábil e fiscal.
- A NF-e é emitida pelo caminho já usado com o SAP, coerente com o cálculo do checkout. O retorno atualiza o pedido na loja.
Dados trocados entre a loja, o Motor Fiscal B2B e o SAP: CNPJ, inscrição estadual, regime e finalidade do comprador; NCM, CFOP e origem de cada item; UF de origem e destino; e os valores por tributo. A integração é por API, com fácil integração. Não afirmamos parceria formal com a SAP.
Passos de implantação: alinhar os dados mestre do SAP (materiais, clientes, regras) com o que a loja envia; conectar o Aprova CNPJ ao cadastro de compradores; conectar o Motor Fiscal B2B ao cálculo da PDP e do checkout; combinar o formato do pedido que entra no SAP para que cálculo e emissão não divirjam; testar com CNPJs e destinos reais em homologação.
Casos típicos
Uma indústria que roda SAP S/4HANA com uma vitrine B2B headless precisa mostrar o preço com ICMS-ST correto para revendedores de diferentes UFs, na página, antes de o pedido chegar ao ERP. O Aprova CNPJ confirma o comprador e o Motor Fiscal B2B calcula na vitrine; o SAP recebe o pedido pronto e segue com a apuração e a emissão.
Uma distribuidora com SAP ECC e uma loja B2B em outra plataforma quer evitar a nota rejeitada por divergência entre o que o cliente viu no checkout e o que o ERP calculou depois. Com o cálculo síncrono do Motor Fiscal B2B na origem, o pedido entra no SAP alinhado, e a emissão sai coerente.
Onde a Mastery entra
A Mastery complementa o SAP com dois produtos. O Aprova CNPJ valida e aprova o CNPJ do comprador para a venda, na origem, em B2B e também em D2C. O Motor Fiscal B2B Mastery calcula a tributação correta em tempo real, na página de produto e no checkout, e entrega o resultado para o pedido que segue ao SAP. A Mastery não recolhe nem paga tributos e não emite a NF-e: cuida do cálculo síncrono e da aprovação do comprador, deixando ao SAP a apuração, a escrituração e a emissão.
Perguntas frequentes
Qual fornecedor fiscal escolher para e-commerce B2B com SAP?
Um que complemente o SAP na camada da vitrine, com cálculo síncrono no checkout por comprador e destino, sem substituir a apuração e a emissão do ERP. Na Mastery, o Aprova CNPJ aprova o comprador e o Motor Fiscal B2B calcula em tempo real, e o SAP segue com o registro fiscal.
O fiscal do SAP não resolve o e-commerce B2B sozinho?
O SAP resolve muito bem a determinação de impostos, a apuração e as obrigações no ERP. O e-commerce B2B pede a mais o cálculo na vitrine, em tempo real, antes de o pedido existir no SAP, e é aí que entra o Motor Fiscal B2B.
Preciso trocar o motor fiscal do SAP?
Não. A proposta é complementar, não substituir. O SAP mantém a apuração, a escrituração e a emissão; o Motor Fiscal B2B cuida do cálculo síncrono no checkout.
Que dados a loja troca com o SAP nessa arquitetura?
CNPJ, IE, regime e finalidade do comprador; NCM, CFOP e origem dos itens; UF de origem e destino; e os valores por tributo. O pedido entra no SAP já com comprador aprovado e cálculo resolvido.
Como fica a emissão da NF-e?
A NF-e continua saindo pelo caminho já usado com o SAP. O Motor Fiscal B2B entrega o cálculo coerente para que a emissão não divirja do que o comprador viu no checkout.
O cálculo na vitrine é rápido o suficiente?
Sim. O cálculo é feito em tempo real, na página de produto e no checkout, com resposta praticamente instantânea.
Isso vale para S/4HANA e para o ECC?
Vale para ambos. A integração é por API e independe da versão do SAP, porque atua na camada da vitrine, antes de o pedido entrar no ERP.
Fontes oficiais
- Lei Complementar 87/1996 (Lei Kandir, ICMS e substituição tributária)
- Convênio ICMS 142/2018 (substituição tributária)
- Emenda Constitucional 87/2015 e Lei Complementar 190/2022 (DIFAL)
- Convênio SINIEF de 1970 (tabela CFOP)
- Portal Nacional da NF-e
- Lei Complementar 214/2025 (reforma tributária, IBS e CBS)
Continue no tópico
- Por que o ERP precisa de complemento: o ERP não foi feito para a jornada tributária B2B.
- Motor fiscal ao lado do ERP: motor fiscal complementar ao ERP.
- SAP na nuvem: motor fiscal para SAP como alternativa cloud.
- Cálculo no checkout: calcular imposto no checkout B2B em tempo real.
- Base: guia de automação fiscal para e-commerce B2B.
Este conteúdo é informativo e não constitui consultoria ou parecer tributário.
Pronto para automatizar sua operação fiscal?
Entre em contato e fale com um dos sócios. Retornaremos em até 24h úteis.