Tabela CFOP

Os 619 CFOP em vigor com título e nota explicativa oficial, busca por código ou por operação, e o código do outro lado: a venda 5.102 é a compra 1.102.

Código ou operação: 619 códigos em vigor
💡 O primeiro dígito diz o sentido e o destino. 1, 2 e 3 são entradas (o que você compra ou recebe): 1 de dentro do seu estado, 2 de outro estado, 3 do exterior. 5, 6 e 7 são saídas (o que você vende ou remete), na mesma ordem. Os três últimos dígitos dizem a natureza da operação, e eles são os mesmos nos dois lados: a sua venda 5.102 é a compra 1.102 de quem recebeu.

Busque pelo número (5102, 5.102 ou só 5 para abrir o grupo) ou pelo nome da operação: venda, devolução, remessa, conserto, comodato, brinde. Cada resultado vem com a nota explicativa oficial inteira, o grupo em que ele está e o código que a outra ponta da operação usa.

O que o CFOP diz

CFOP é o Código Fiscal de Operações e Prestações. Ele é a resposta de uma pergunta só: que tipo de operação é essa? Não é o produto (isso é o NCM), não é a tributação (isso é o CST ou o CSOSN). É a natureza do que está acontecendo: uma venda, uma devolução, uma amostra grátis, uma remessa para consertar, uma mercadoria voltando de conserto.

Ele vai em cada item da nota fiscal, e é o que faz o fisco, o seu cliente e o seu contador entenderem a operação sem ler a descrição escrita à mão.

O primeiro dígito é o mais importante

Os quatro dígitos se leem em dois pedaços. O primeiro diz o sentido e o destino:

  • 1, 2 e 3 são entradas, o que chega até você: 1 de dentro do seu estado, 2 de outro estado, 3 do exterior.
  • 5, 6 e 7 são saídas, o que sai de você: 5 para dentro do estado, 6 para outro estado, 7 para o exterior.

Os três últimos dígitos dizem a natureza, e aqui está a beleza do sistema: eles são os mesmos nos dois lados. O 102 é “comercialização”. Então a sua venda para um cliente do seu estado é 5.102, a mesma venda para outro estado é 6.102, e a compra dessa mercadoria pelo cliente entra como 1.102 na nota dele. Nesta página, cada código mostra o par dele calculado assim.

O espelho que não existe (e onde toda tabela copiada erra)

Como os finais se repetem, é tentador gerar a tabela somando no primeiro dígito. Não dá. Conferindo a tabela oficial código por código, 27 deles não têm irmão nenhum: o 5.601 existe e o 6.601 não, o 6.107 e o 6.108 existem e o 5.107 e o 5.108 não, o 6.404 existe e o 5.404 não.

Faz sentido quando você olha o que cada um é. O 6.107 é venda para outro estado destinada a não contribuinte, situação que não tem paralelo dentro do próprio estado. Por isso esta página lê o espelho da tabela de verdade e avisa quando o irmão não existe, em vez de mostrar um código que ninguém pode usar.

Os grupos e as notas que falam “deste grupo”

Dentro de cada primeiro dígito, os códigos são organizados em grupos de cem: o 5.100 reúne as vendas, o 5.200 as devoluções, o 5.900 as outras saídas. Cada resultado aqui mostra a que grupo ele pertence, e isso resolve uma dúvida comum: várias notas oficiais terminam com “não especificadas neste grupo”, e sem saber qual é o grupo a frase não quer dizer nada.

Os cabeçalhos de grupo, tipo 5.100, não são CFOP de usar em documento fiscal. Eles são título de seção, e por isso não entram na contagem dos 619.

Os que aparecem no dia a dia

  • 5.102 e 6.102: venda de mercadoria que você comprou para revender, dentro e fora do estado. É o mais usado do comércio.
  • 5.101 e 6.101: venda de produção própria, para quem fabrica.
  • 1.102 e 2.102: a compra dessa mercadoria, do lado de quem recebe.
  • 5.202 e 1.202: devolução de venda e devolução de compra, os dois lados do produto que voltou.
  • 5.949: outra saída não especificada, que é onde entra o que não se encaixa em nada. Vale conferir antes se existe código próprio: usar o genérico por preguiça é o que mais chama atenção na escrituração.

Errar o CFOP tem consequência

Não é detalhe de preenchimento. O CFOP é usado para apurar imposto e para cruzar informação: ele diz se aquela entrada gera crédito de ICMS, se a saída é tributada, se a operação é devolução. Código errado gera crédito indevido, escrituração que não fecha e divergência entre a sua nota e a nota de quem está do outro lado.

Quando a dúvida for de verdade, fale com o seu contador. Esta página existe para você chegar na conversa sabendo o que cada código significa, não para substituir a análise de quem responde pela sua escrita fiscal.

De onde vêm os dados

A tabela é o Anexo II do Convênio SINIEF s/nº de 15 de dezembro de 1970, que foi reescrito inteiro pelo Ajuste SINIEF 03/24, com efeitos desde 1º de junho de 2024. Os títulos e as notas explicativas saem da planilha oficial publicada no Portal Nacional da NF-e (Informe Técnico 2023.002, versão 2.10, de 4 de setembro de 2026).

E tem uma conferência por trás: a lista de códigos da planilha foi comparada, um por um, com o texto do Anexo II publicado pelo Confaz. Os dois conjuntos batem exatamente, nos 619 códigos, sem sobra de nenhum lado. Isso importa porque existe tabela de CFOP circulando por aí com código já revogado e outras com dezenas de códigos faltando.

Combina com

Para o produto de cada item da nota, veja a consulta NCM. Se a dúvida é de serviço e não de mercadoria, o caminho é a calculadora de ISS na nota e o guia de nota fiscal. E para conferir a chave de uma NF-e que você recebeu, use o validador de chave.

Perguntas rápidas

O que é CFOP?

É o Código Fiscal de Operações e Prestações, que diz que tipo de operação a nota fiscal está registrando: venda, devolução, remessa, conserto, brinde. Ele vai em cada item da nota e não se confunde com o NCM, que é o produto, nem com o CST, que é a tributação.

Qual a diferença entre CFOP 5.102 e 6.102?

O primeiro dígito diz o destino. O 5.102 é venda de mercadoria adquirida para revenda dentro do seu estado, e o 6.102 é a mesma venda para outro estado. Os três últimos dígitos, que dizem a natureza da operação, são iguais nos dois.

Qual CFOP a outra ponta da operação usa?

O mesmo final, com o primeiro dígito do outro sentido: a sua venda 5.102 entra como compra 1.102 na nota de quem recebeu, dentro do mesmo estado. Nesta página, cada código mostra o par dele lido da tabela oficial.

Todo CFOP tem um código equivalente nos outros grupos?

Não. Conferindo a tabela oficial, 27 códigos não têm nenhum irmão: o 5.601 existe e o 6.601 não, o 6.107 existe e o 5.107 não. Por isso não se pode gerar tabela somando no primeiro dígito, e por isso esta página avisa quando o par não existe.

Quantos CFOP existem hoje?

São 619 códigos em vigor: 131 em 1.xxx, 125 em 2.xxx, 32 em 3.xxx, 154 em 5.xxx, 149 em 6.xxx e 28 em 7.xxx. Os cabeçalhos de grupo, como o 5.100, são título de seção e não entram nessa conta.

Qual a base legal e a data da tabela?

É o Anexo II do Convênio SINIEF s/nº de 1970, reescrito pelo Ajuste SINIEF 03/24, com efeitos desde 1º de junho de 2024. Os títulos e as notas vêm da planilha do Portal Nacional da NF-e, Informe Técnico 2023.002 versão 2.10, de 4 de setembro de 2026.

🧮 Veja também

Ver todas as ferramentas →

📖 Do blog do Kit de Negócios

Ver todos os posts →

🚀 Para o seu negócio crescer

Links de afiliado: se você comprar por eles, o Kit de Negócios recebe uma comissão pequena, sem custo nenhum para você. É o que paga o site. 💙