ICMS-ST (Substituição Tributária) é, junto com DIFAL, o tributo mais cabeludo do e-commerce brasileiro. Maioria dos sellers ouve do contador, balança a cabeça, e segue achando que tá tudo bem. Em geral não tá.

Esse texto abre o que é, quando você paga, quando recolhe pelo cliente, e o erro mais caro: confundir substituto com substituído. Sem juridiquês.

O que é ICMS-ST (em português)

Substituição Tributária é um modelo onde uma empresa paga o ICMS pelos elos seguintes da cadeia. Em vez de cada um pagar o ICMS sobre sua margem, o fabricante já paga o ICMS-ST de toda a cadeia até o consumidor final.

Cadeia normal:

Fábrica → Distribuidor → Atacado → Varejo (você) → Cliente
   ICMS    ICMS          ICMS       ICMS

Com ICMS-ST:

Fábrica → Distribuidor → Atacado → Varejo (você) → Cliente
ICMS-ST   (já pago)      (já pago)  (já pago)

Você (varejo) recebe o produto com ICMS já recolhido. Não paga ICMS de novo na venda.

ICMS-ST é "ICMS antecipado". O imposto continua sendo do consumidor final, mas é pago lá na origem da cadeia.

Quem é substituto e quem é substituído

  • Substituto: quem paga o ICMS-ST por toda a cadeia (geralmente fabricante ou primeiro elo)
  • Substituído: quem recebe o produto já tributado e revende sem novo ICMS (você, na maioria dos casos)

A maioria dos sellers de marketplace é substituído. Você compra de distribuidor que já recolheu ICMS-ST, e só revende.

Mas tem exceções: se você importa direto da fábrica, pode ser substituto. Se você fabrica, é substituto. Se compra de pequena indústria que não recolhe ST, pode virar substituto na venda.

O que muda na sua NF-e

Quando você é substituído (caso comum)

A NF-e de venda emite com:

  • CST 60 (ICMS já cobrado anteriormente por ST)
  • CFOP 5405/6405 (venda mercadoria adquirida sob ST)
  • ICMS = 0 na sua NF-e (já foi pago)
  • ICMS-ST efetivo informado pra registro

Quando você é substituto

A NF-e de venda emite com:

  • CST 10 (tributada e com cobrança ICMS por ST)
  • ICMS próprio + ICMS-ST calculado
  • MVA (Margem de Valor Agregado) aplicado pra calcular base ST
  • Recolhe ICMS-ST via GNRE em algumas UFs

A diferença em alíquota efetiva é grande: substituto paga ICMS sobre venda + ICMS-ST sobre cadeia (somando 18-25% pra alguns produtos). Substituído paga só o ICMS da própria operação (que geralmente é 0 em revenda).

18-25%
é a alíquota efetiva total quando você é o substituto em produtos com ICMS-ST

Como saber se um produto tem ICMS-ST

Por NCM. Cada UF publica decreto listando os NCMs que entram no regime ST. Mas atenção:

  • NCM com ST em SP pode não ter em MG (regimes estaduais diferentes)
  • Lista muda por decreto (semanal/mensal)
  • Operação interestadual pode mudar a regra (cliente em UF que tem ST mesmo se origem não tem)

Resultado: você precisa de tabela NCM × UF × ano-mês pra saber se determinado produto tem ICMS-ST naquela operação. Manualmente, é caos.

O erro caro: calcular como ST quando não é

Cenário: você compra eletrônico de distribuidor SP. Ele te vende com NF-e CST 60 (já tributado por ST). Você recebe e cadastra como "ST" no seu sistema. Vende pra cliente em MG (que NÃO tem ICMS-ST pra esse NCM).

Sua NF-e sai com CST 60. SEFAZ MG rejeita (NCM não tem ST em MG). Ou aceita e fiscalização depois autua você por classificação errada.

Inverso também rola: você cadastra como ICMS normal (CST 00), mas o produto tem ST. Recolhe ICMS na sua NF-e — mas o ICMS já foi pago pelo fabricante. Você pagou DOBRADO.

Como o EVA Pro resolve

O módulo fiscal do EVA tem:

  • Tabela NCM × UF × ano-mês atualizada via integração governamental
  • Cálculo dinâmico de CST/CFOP por venda (origem, destino, NCM)
  • MVA aplicado automaticamente quando substituto
  • Validação cruzada XML antes de mandar pra SEFAZ
  • Painel /admin/fiscal-config mostra cada SKU com seu regime fiscal

Pra cadastrar produto novo, você só preenche NCM. EVA puxa origem, alíquota interestadual e regra ST automaticamente.

ICMS-ST não é seu inimigo. Cadastro errado é.

Checklist pra cada produto novo

  • NCM cadastrado (8 dígitos completos)
  • CEST (Código Especificador da Substituição Tributária) preenchido se aplicável
  • Origem (0-8: nacional, importado, com conteúdo importado, etc.)
  • Regime do produto (ICMS normal vs ST) por UF de destino
  • Alíquota interna e interestadual
  • MVA se você for substituto

Sem esse cadastro mínimo, o sistema (qualquer um) chuta. Chute errado vira rejeição ou autuação.

Próximos passos: quer ver se sua tabela fiscal está atualizada? EVA Pro grátis — auditoria fiscal automática mostra SKUs com regime errado em 5 min.