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 Cadastros → Complementares → CEST.
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¶
- Clique em Novo (ou
Alt+N). - Informe o CEST (7 dígitos, ex.:
0100100). - Preencha a Descrição com o texto legal da mercadoria conforme o CONFAZ.
- Se necessário, marque Inativo para desativar o código sem excluí-lo.
- Clique na aba NCMs para vincular os NCMs que pertencem a este CEST.
- Na aba NCMs, clique em Novo (ou
Alt+N), pesquise o NCM comF3e confirme. - Clique em Gravar (ou
Alt+G) para salvar os NCMs. - 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_CESTcom o código do CEST pai e gera oCN_CODIGOpelo generatorGEN_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.