Rejeição 770: CFOP Inexistente
O CFOP não existe na tabela ou não pode ser usado em NF-e. Veja a diferença entre os dois casos.
A Rejeição 770 acontece quando o CFOP informado no item não existe na tabela oficial — ou existe, mas não pode ser usado em NF-e.
A mensagem indica o item entre colchetes.
Por que acontece a Rejeição 770
São dois casos diferentes por trás da mesma mensagem:
O código não existe. Combinação de quatro dígitos que nunca foi criada. Digitação errada, código de tabela antiga ou número inventado.
O código existe mas não vale para NF-e. Esse é o caso que confunde. A tabela oficial marca quais CFOP podem ser usados em nota eletrônica — alguns são exclusivos de outros documentos ou de escrituração, e não passam na emissão.
As causas mais comuns:
Digitação errada. Um dígito trocado gera um código inexistente. É a causa principal.
CFOP de tabela antiga. Códigos que deixaram de existir ou foram substituídos ao longo do tempo continuam em cadastros de produto.
Código de escrituração. CFOP usado pela contabilidade no livro fiscal, que não é válido para emissão.
Cadastro migrado. Produtos vindos de outro sistema com CFOP de outro padrão.
Como resolver a Rejeição 770
- 1Localize o item indicado na mensagem.
- 2Confira o CFOP no cadastro do produto ou na natureza de operação usada.
- 3Consulte o código na tabela oficial de CFOP publicada no Portal da NF-e.
- 4Confirme com a contabilidade qual é o código correto para a operação.
- 5Corrija e emita novamente.
Vale lembrar a lógica do primeiro dígito: 1, 2 e 3 para entradas; 5, 6 e 7 para saídas. Dentro do estado, de outro estado e do exterior, nessa ordem.
Como evitar a Rejeição 770
Amarre o CFOP à natureza de operação, e não ao produto isoladamente. Venda, devolução, remessa e transferência têm códigos próprios, e a natureza é quem sabe qual usar.
Ao migrar cadastros de outro sistema, valide os CFOP antes de emitir. É um problema que aparece em massa na primeira semana de uso.
Se a Rejeição 770 continuar
Se o CFOP existe e é válido para NF-e, a rejeição seguinte costuma ser de incompatibilidade — CFOP de entrada em nota de saída, CFOP interestadual em operação interna, CFOP de exportação sem destino no exterior. Essas têm códigos próprios e indicam que o número já está certo, faltando acertar o contexto.
Persistindo, abra um chamado informando o número da nota, o item e o CFOP usado.
Referência: MOC 7.0 — Anexo I, regra de validação I08-04 (NT 2015.002).