Pular para conteúdo

CEST — Código Especificador de Substituição Tributária

Cadastros > Complementares > CEST

O que é

O CEST é o código de 7 dígitos que identifica a mercadoria sujeita à substituição tributária ou ao recolhimento antecipado do ICMS, conforme exigência do CONFAZ. Cada CEST está associado a um ou mais NCMs — esse vínculo é obrigatório para que a NF-e passe na validação da SEFAZ. Sem o CEST corretamente cadastrado e vinculado ao NCM do produto, notas com ICMS-ST são rejeitadas.


Como acessar

No menu principal, clique em CadastrosComplementaresCEST.


Onde impacta o sistema

  • Cadastro de Produtos — campo CEST vinculado ao produto via NCM
  • Emissão de NF-e / NFC-e — tag <CEST> exigida em operações com ST
  • Importação de XML de Fornecedor — valida a correlação CEST × NCM do item importado
  • PDV, Pedidos e Compras — usados na geração dos registros fiscais

Como cadastrar um CEST

  1. Clique em Novo (ou Alt+N).
  2. Informe o CEST (7 dígitos, ex.: 0100100).
  3. Preencha a Descrição com o texto legal da mercadoria conforme o CONFAZ.
  4. Se necessário, marque Inativo para desativar o código sem excluí-lo.
  5. Clique na aba NCMs para vincular os NCMs que pertencem a este CEST.
  6. Na aba NCMs, clique em Novo (ou Alt+N), pesquise o NCM com F3 e confirme.
  7. Clique em Gravar (ou Alt+G) para salvar os NCMs.
  8. Volte à aba principal e clique em Gravar (ou Alt+G) para salvar o CEST.

O campo CEST só pode ser editado na inclusão. Após a gravação, ele fica somente leitura. Não é possível trocar de aba enquanto houver edição em andamento na grid de NCMs — use Cancelar (ou Alt+C) antes de navegar.


Campos desta tela

Aba principal (tabela CEST)

Campo O que é Observações
CEST Código de 7 dígitos do CEST Somente leitura após gravação; CEST.CE_CODIGO
Descrição Texto legal da mercadoria Campo memo de texto livre; CEST.CE_DESCRICAO
Inativo Indica se o CEST está desativado 'S' = inativo / 'N' = ativo; CEST.CE_INATIVO

Aba NCMs (tabela CEST_NCM)

Campo O que é Observações
NCM Código NCM vinculado a este CEST Pesquisa via F3; apenas NCMs ativos são listados (COALESCE(NC_INATIVO,'N') <> 'S'); CEST_NCM.CN_NCM
Descrição Descrição do NCM (preenchida automaticamente) Somente leitura; exibida via lookup em NCM.NC_DESCRICAO

Regras e comportamentos do sistema

  • Ao selecionar um CEST na consulta, os NCMs vinculados são carregados automaticamente.
  • Ao gravar um NCM novo, o sistema preenche automaticamente CEST_NCM.CN_CEST com o código do CEST pai e gera o CN_CODIGO pelo generator GEN_CEST_NCM.
  • Não é possível navegar entre abas enquanto a grid de NCMs estiver em modo de edição — a aba fica bloqueada até gravar ou cancelar.
  • NCMs inativos não aparecem na pesquisa da aba NCMs.

Dúvidas frequentes

O NCM que quero vincular não aparece na pesquisa (F3) da aba NCMs. O campo de pesquisa filtra NCMs inativos. Acesse o Cadastro de NCM, localize o código e desmarque o campo Inativo.

Posso vincular o mesmo NCM a mais de um CEST? Sim. A tabela CEST_NCM permite que o mesmo NCM apareça em múltiplos CESTs, pois algumas mercadorias podem ter mais de um código CEST válido dependendo do segmento.

Como inativar um CEST sem perder o histórico? Edite o registro, marque a caixa Inativo e grave. O código permanece no banco e não quebra documentos já emitidos.

Não consigo mudar de aba no cadastro — o sistema não deixa. Há uma edição aberta na grid de NCMs. Pressione Alt+C (Cancelar) para descartar a linha ou Alt+G (Gravar) para confirmar antes de trocar de aba.