Os códigos fiscais são identificadores numéricos e alfanuméricos que padronizam a tributação e a movimentação de mercadorias no Brasil. Eles servem para informar ao Fisco exatamente qual é o produto, como ele deve ser tributado e qual o tipo de operação está acontecendo na emissão de um Documento Fiscal Eletrônico (DF-e).
Cadastrar ou validar esses códigos de forma incorreta pode causar a rejeição imediata da nota fiscal, gerar pagamentos de impostos indevidos e colocar sua empresa sob risco de fiscalização. Para ajudar você a garantir a conformidade fiscal do seu negócio, estruturamos este guia com os principais códigos que você precisa dominar.
Entendendo os principais códigos fiscais
Para emitir notas fiscais corretamente, é fundamental conhecer a função de cada código. Abaixo, detalhamos os mais importantes:
CFOP (Código Fiscal de Operações e Prestações)
O CFOP é um código de 4 dígitos que identifica a natureza de uma operação. Ele informa se a transação é uma entrada ou saída, uma venda, devolução, remessa, e se ocorre dentro do mesmo estado, para outro estado ou para o exterior.
- Estrutura do CFOP: O primeiro dígito é o mais importante para definir a operação. Para saídas, por exemplo, o número 5 indica uma operação interna (dentro do seu estado), enquanto o 6 indica uma operação interestadual (para outro estado). Usar o código errado aqui é uma causa comum da Rejeição 733.
- Finalidade da Nota: O CFOP deve ser compatível com a finalidade da nota. Por exemplo, ao emitir uma nota de devolução, é obrigatório usar um CFOP específico de devolução (como 1.202 ou 2.202), caso contrário, ocorrerá a Rejeição 327.
No vhsys, você pode definir CFOPs padrão nos parâmetros do sistema para agilizar a emissão.
NCM (Nomenclatura Comum do Mercosul)
O NCM é um código de 8 dígitos que identifica a natureza de um produto. Ele é fundamental para determinar as alíquotas de impostos como IPI, II e, em alguns casos, o ICMS.
O preenchimento correto do NCM é obrigatório e deve ser feito diretamente no cadastro do produto. A melhor forma de obter o código correto é consultando sua contabilidade ou verificando a nota fiscal de compra do seu fornecedor.

CST (Código de Situação Tributária) e CSOSN (Código de Situação da Operação no Simples Nacional)
Esses códigos detalham a tributação do ICMS sobre o produto naquela operação específica. A principal diferença entre eles é o regime tributário da sua empresa:
- CST: Utilizado por empresas do regime Lucro Presumido e Lucro Real.
- CSOSN: Utilizado por empresas optantes pelo Simples Nacional.
Ambos indicam se o ICMS será tributado integralmente, se há isenção, redução de base de cálculo ou se o imposto já foi recolhido por substituição tributária (ST). Você pode configurar a situação tributária padrão para suas operações nos parâmetros de emissão de NFC-e e NF-e.
CEST (Código Especificador da Substituição Tributária)
O CEST é um código que acompanha o NCM para produtos sujeitos ao regime de Substituição Tributária (ICMS-ST). Sua função é uniformizar a identificação dessas mercadorias em todo o território nacional. Se o NCM do seu produto estiver na lista de itens com ST, o preenchimento do CEST no cadastro do produto se torna obrigatório.
Como evitar erros com códigos fiscais no vhsys?
Garantir a conformidade fiscal é um processo contínuo. Siga estas boas práticas para evitar problemas:
- Consulte sua contabilidade: Este é o passo mais importante. Seu contador é o profissional capacitado para fornecer todos os códigos fiscais corretos para seus produtos e operações.
- Mantenha os cadastros atualizados: Um cadastro de produto completo, com NCM, CEST (quando aplicável) e origem corretos, é a base para uma emissão sem erros.
- Configure os parâmetros fiscais: Defina os códigos padrão (CFOP, CST/CSOSN) nos parâmetros do sistema para automatizar e agilizar a emissão de suas notas.
- Atenção na emissão da nota: Sempre verifique a Natureza da Operação e a Finalidade, pois elas impactam diretamente os códigos utilizados, especialmente em casos de devolução.
- Verifique o destino da operação: Lembre-se de usar CFOPs de operação interestadual (iniciados em 2 ou 6) para clientes de outros estados, para evitar erros como a Rejeição 733.
