Produto Cases Empresa Blog Vamos conversar

Solução fiscal para Shopify Plus B2B no Brasil

Para vender B2B no Brasil pelo Shopify Plus, os apps fiscais globais não bastam: eles não emitem NF-e nem calculam ICMS-ST e DIFAL, e não validam o CNPJ do comprador. A camada que falta é tecnologia fiscal brasileira, com o Aprova CNPJ aprovando o comprador e o Motor Fiscal B2B calculando o imposto em tempo real.

Em resumo

O Shopify Plus resolve muito bem a operação B2B global: contas de empresa, catálogos e listas de preço por cliente, condições de pagamento. O que ele não faz é a tributação brasileira. Os apps de imposto globais (feitos para sales tax e VAT) não conhecem NF-e, ICMS-ST, DIFAL, CFOP nem a diferença entre um comprador contribuinte e um não contribuinte. 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, antes da emissão. Na Mastery, o Aprova CNPJ valida e aprova o comprador PJ e o Motor Fiscal B2B calcula o tributo em tempo real, na página de produto e no checkout, por API. A Mastery é tecnologia fiscal: calcula na origem e aprova o CNPJ, mas não recolhe tributos e não emite a nota (a NF-e sai do ERP ou do emissor integrado).

Onde o imposto aparece na jornada do Shopify Plus B2B

Na venda B2B pelo Shopify Plus, o imposto atravessa quatro momentos:

Na página de produto (PDP), o preço mostrado ao comprador PJ já deveria refletir a tributação da operação dele, e não um valor genérico. Uma lista de preço por empresa não carrega, sozinha, ICMS, IPI ou substituição tributária.

No carrinho, ao consolidar itens de NCMs diferentes e quantidades por finalidade (revenda ou uso e consumo), o cálculo muda e precisa ser refeito.

No checkout, o Shopify tem um fluxo próprio e controlado. O imposto correto entra por chamada de API ao motor fiscal, e não por uma regra de percentual fixo por região.

No faturamento, a NF-e é emitida por um sistema brasileiro (ERP ou emissor), com CFOP, CST e destaques coerentes com o que foi calculado no checkout. Se o cálculo do checkout e a emissão divergem, a nota volta rejeitada.

O que o app fiscal global cobre e onde ele para

Etapa App fiscal global no Shopify Onde para no Brasil O que o Motor Fiscal B2B acrescenta
Cálculo de imposto Sales tax e VAT por região Não conhece ICMS, IPI, ISS nem a lógica brasileira Cálculo de ICMS, ICMS-ST, DIFAL, IPI e CFOP por operação
Comprador PJ Conta de empresa e lista de preço Não valida situação, IE nem regime do CNPJ Aprova CNPJ valida e aprova o comprador na origem
Substituição tributária Não trata ICMS-ST depende de NCM, UF e finalidade Aplica ICMS-ST conforme NCM, destino e finalidade
Operação interestadual Regra de percentual por região Não calcula DIFAL de forma automática Calcula o DIFAL da operação interestadual
Documento fiscal Não emite NF-e NF-e é obrigação brasileira Entrega o cálculo pronto para o ERP ou emissor gerar a NF-e

Arquitetura da integração

O fluxo liga a vitrine Shopify à tributação brasileira sem substituir o que a plataforma faz bem:

  1. O comprador PJ inicia o pedido na loja Shopify Plus B2B, com sua conta de empresa e catálogo.
  2. O Aprova CNPJ valida o comprador: consulta bases fiscais e federais e confirma situação cadastral, CNAE, inscrição estadual e regime, aprovando ou não o CNPJ para a venda, na origem.
  3. 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 página e o checkout.
  4. O pedido segue para o ERP ou emissor com os valores e a classificação fiscal já resolvidos.
  5. A NF-e é emitida pelo ERP ou emissor, com CFOP e CST coerentes com o cálculo. O retorno atualiza o pedido na loja.

Dados trocados na integração: CNPJ, inscrição estadual, regime e finalidade do comprador; NCM, CFOP e origem de cada item; UF de origem e destino; e os valores calculados por tributo. A integração é por API, com fácil integração à plataforma. Não afirmamos parceria formal com a Shopify.

Passos de implantação: mapear os catálogos e listas de preço B2B; conectar o Aprova CNPJ ao cadastro de contas de empresa; conectar o Motor Fiscal B2B às chamadas de preço da PDP e do checkout; alinhar a emissão de NF-e no ERP ou emissor com o retorno do cálculo; testar com CNPJs e destinos reais antes de abrir a loja.

Casos típicos

Uma indústria que vende no atacado pela Shopify Plus B2B para revendedores em vários estados precisa que o mesmo item saia com ICMS-ST em uma UF e com DIFAL em outra, conforme o destino e a finalidade do comprador. O Aprova CNPJ confirma que o revendedor é contribuinte e o Motor Fiscal B2B ajusta o imposto por pedido.

Uma distribuidora que usa lojas de expansão do Shopify Plus para diferentes marcas atende compradores que ora revendem, ora compram para uso e consumo. A finalidade muda o CFOP e a incidência de substituição tributária, e o cálculo precisa acontecer no checkout, não depois.

Onde a Mastery entra

A Mastery cobre a camada fiscal brasileira que o Shopify Plus não traz, com dois produtos. O Aprova CNPJ valida e aprova o CNPJ do comprador para a venda, atendendo B2B e também 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 faz o cálculo e a aprovação do comprador acontecerem no lugar certo do fluxo.

Perguntas frequentes

Qual solução fiscal usar com Shopify Plus B2B no Brasil?

Uma solução de tecnologia fiscal brasileira integrada por API, porque os apps globais de imposto não calculam ICMS-ST, DIFAL nem CFOP e não emitem NF-e. Na Mastery, o Aprova CNPJ valida o comprador e o Motor Fiscal B2B calcula o imposto em tempo real no checkout.

O Shopify Plus calcula imposto brasileiro sozinho?

Não. O Shopify Plus resolve a operação B2B (contas de empresa, catálogos, listas de preço), mas o imposto brasileiro entra por integração com um motor fiscal que conhece ICMS, ICMS-ST, DIFAL, IPI e CFOP.

Dá para emitir NF-e direto do Shopify?

Não de forma nativa. A NF-e é emitida por um ERP ou emissor brasileiro. O Motor Fiscal B2B entrega o cálculo pronto para essa emissão, com a classificação fiscal coerente.

Como validar o CNPJ do comprador na loja Shopify Plus?

Com o Aprova CNPJ conectado ao cadastro de contas de empresa. Ele consulta bases fiscais e federais, confirma situação, IE e regime e aprova o comprador PJ na origem, antes de o pedido avançar.

O cálculo atrasa o checkout?

O cálculo é feito em tempo real, na página de produto e no checkout. A resposta é praticamente instantânea, sem depender de recálculo posterior no faturamento.

Preciso trocar de plataforma para ter a tributação certa?

Não. A proposta é complementar o Shopify Plus por API, mantendo a operação B2B da plataforma e acrescentando a camada fiscal brasileira que falta.

Serve para quem vende B2B e D2C na mesma loja?

Sim. O Aprova CNPJ atende B2B e D2C, e o Motor Fiscal B2B calcula conforme a operação de cada pedido, com ou sem CNPJ de comprador PJ.

Fontes oficiais

Continue no tópico

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.

(11) 92039-3952
meajuda@masteryb2b.tech
Rua Luiz Seráphico Júnior, 511 / 613, Jardim Caravelas - São Paulo / SP