Solução fiscal para Magento e Adobe Commerce B2B
O Magento e o Adobe Commerce têm um módulo B2B forte, mas o motor de impostos nativo trabalha com classes e regras de percentual, não com ICMS-ST, DIFAL, CFOP nem NF-e. A camada fiscal brasileira entra por integração: na Mastery, o Aprova CNPJ aprova o comprador e o Motor Fiscal B2B calcula o imposto em tempo real.
Em resumo
O Magento Open Source e o Adobe Commerce cobrem bem a operação B2B: contas de empresa, catálogos compartilhados, listas de requisição, cotações e regras de preço por cliente. A parte fiscal costuma ser resolvida por extensões de comunidade ou por customização, que ficam pesadas de manter e nem sempre acompanham a legislação. O motor de impostos nativo aplica classes de imposto e regras por região, um modelo de percentual que não conhece a lógica brasileira. No Brasil, o imposto de um pedido B2B depende de quem compra, do que se vende e para onde vai, e precisa ser calculado na origem. Na Mastery, o Aprova CNPJ valida e aprova o CNPJ do comprador e o Motor Fiscal B2B calcula ICMS, ICMS-ST, DIFAL e IPI em tempo real, por API. 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 Magento e Adobe Commerce B2B
Na página de produto (PDP), o preço para o comprador PJ deveria refletir a operação dele. As regras de catálogo e preço do Magento definem o valor comercial, não a tributação.
No carrinho, com itens de NCMs diferentes e finalidades distintas (revenda ou uso e consumo), o imposto muda e precisa ser recalculado antes de fechar.
No checkout, o motor de impostos nativo aplica a regra configurada por região. Para chegar ao ICMS-ST e ao DIFAL corretos, o cálculo entra por chamada de API a um motor fiscal.
No faturamento, a NF-e é emitida por um ERP ou emissor brasileiro, com CFOP e CST alinhados ao que o checkout calculou.
O que o fiscal nativo cobre e onde ele para
| Etapa | Fiscal nativo do Magento e Adobe Commerce | Onde para no Brasil | O que o Motor Fiscal B2B acrescenta |
|---|---|---|---|
| Modelo de imposto | Classes de imposto e regras por região | Percentual fixo não representa a operação brasileira | Cálculo de ICMS, ICMS-ST, DIFAL, IPI e CFOP por pedido |
| Comprador PJ | Conta de empresa e catálogo compartilhado | Não valida situação, IE nem regime do CNPJ | Aprova CNPJ valida e aprova o comprador na origem |
| Substituição tributária | Depende de extensão ou customização | ICMS-ST varia por NCM, UF e finalidade | Aplica ICMS-ST conforme NCM, destino e finalidade |
| Operação interestadual | Regra manual por zona de imposto | Não calcula DIFAL de forma automática | Calcula o DIFAL da operação interestadual |
| Manutenção | Extensão fiscal a cada mudança de regra | Alto custo de acompanhar a legislação | Regras atualizadas no motor, sem reescrever a loja |
Arquitetura da integração
O fluxo mantém o módulo B2B do Magento e acrescenta a tributação por API:
- O comprador PJ monta o pedido na loja Magento ou Adobe Commerce, com sua conta de empresa e catálogo.
- O Aprova CNPJ valida o comprador: consulta bases fiscais e federais e confirma situação, CNAE, inscrição estadual e regime, aprovando ou não o CNPJ na origem.
- O Motor Fiscal B2B calcula o imposto em tempo real: recebe os itens (NCM, quantidade, finalidade) e o destino, e devolve ICMS, ICMS-ST, DIFAL e IPI para a PDP e o checkout.
- O pedido segue para o ERP ou emissor com valores e classificação fiscal resolvidos.
- A NF-e é emitida pelo ERP ou emissor, e o retorno atualiza o pedido na loja.
Dados trocados: 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. Não afirmamos parceria formal com a Adobe.
Passos de implantação: revisar as classes de imposto e regras atuais; conectar o Aprova CNPJ ao cadastro de contas de empresa; substituir o cálculo fiscal do checkout pela chamada ao Motor Fiscal B2B; alinhar a emissão de NF-e no ERP ou emissor; testar com CNPJs e destinos reais em ambiente de homologação.
Casos típicos, com atenção a integradores e parceiros
Uma indústria com um portal B2B em Adobe Commerce vende para distribuidores em várias UFs. Em vez de manter uma extensão fiscal que precisa ser ajustada a cada mudança de regra, conecta o cálculo por API: o Aprova CNPJ confirma o comprador e o Motor Fiscal B2B ajusta ICMS-ST e DIFAL por pedido.
Um integrador ou agência que entrega projetos Magento para clientes B2B ganha uma camada fiscal padronizada. Em vez de reescrever regras tributárias em cada projeto, integra o mesmo motor por API, reduz o retrabalho de manutenção e entrega a loja com o imposto calculado na origem. O parceiro cuida da experiência e do catálogo; a tributação brasileira fica com a Mastery.
Onde a Mastery entra
A Mastery complementa o Magento e o Adobe Commerce com dois produtos. O Aprova CNPJ valida e aprova o CNPJ do comprador para a venda, em B2B e também em D2C. O Motor Fiscal B2B Mastery calcula a tributação correta na origem, em tempo real, na página de produto e no checkout, e entrega o resultado para a emissão. A Mastery não recolhe nem paga tributos e não emite a NF-e: é tecnologia fiscal que resolve o cálculo e a aprovação do comprador dentro do fluxo da loja.
Perguntas frequentes
Qual solução fiscal para Magento e Adobe Commerce B2B no Brasil?
Uma solução de tecnologia fiscal integrada por API, porque o motor de impostos nativo trabalha com classes e percentuais e não calcula ICMS-ST, DIFAL nem CFOP. Na Mastery, o Aprova CNPJ valida o comprador e o Motor Fiscal B2B calcula o imposto em tempo real.
O motor de impostos nativo do Magento resolve a tributação brasileira?
Não. Ele aplica classes de imposto e regras por região, um modelo de percentual. A tributação brasileira, com ICMS-ST e DIFAL por operação, entra por integração com um motor fiscal.
Uma extensão fiscal de comunidade não basta?
Extensões ajudam, mas costumam ficar pesadas de manter e nem sempre acompanham a legislação. A integração por API concentra as regras no motor, sem reescrever a loja a cada mudança.
Como integrar a solução em projetos de agência ou integrador?
Pela API do motor. O parceiro conecta o Aprova CNPJ ao cadastro de contas de empresa e o Motor Fiscal B2B ao cálculo do checkout, e reutiliza a mesma camada fiscal em vários projetos.
Dá para emitir NF-e a partir do Adobe Commerce?
Não de forma nativa. A NF-e é emitida por um ERP ou emissor brasileiro, com o cálculo pronto entregue pelo Motor Fiscal B2B.
Como validar o CNPJ do comprador no Magento?
Com o Aprova CNPJ conectado ao cadastro de contas de empresa. Ele confirma situação, IE e regime do CNPJ e aprova o comprador na origem, antes de o pedido avançar.
O cálculo compromete a performance do checkout?
Não. O cálculo é feito em tempo real, com resposta praticamente instantânea, e não exige recálculo no faturamento.
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
- Cálculo no checkout: calcular imposto no checkout B2B em tempo real.
- Comprador PJ: guia de automação fiscal para e-commerce B2B.
- Motor de cálculo: tecnologia da Mastery.
- Comparação de motores: comparativo de motor fiscal em 7 critérios.
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.