Pular para o conteúdo
FiscalAPI
660 Produto/Item

Rejeição 660 — CFOP de Combustível e não informado grupo de combustível

Motivo da rejeição

CFOP de Combustível e não informado grupo de combustível

4 min de leitura

O que é esta rejeição?#

A Rejeição 660 é retornada pela SEFAZ durante a validação da NF-e quando há uma inconsistência relacionada a natureza fiscal da operação (entrada, saída, transferência, etc.), informação do documento fiscal. Isso significa que a nota fiscal não foi autorizada e precisa ser corrigida antes de ser retransmitida.

Este código indica que rejeição: CFOP de Combustível e não informado grupo de combustível da NF-e.

Os campos afetados estão na seção de identificação da NF-e, informações dos produtos do XML.

Campos XML relacionados#

Esta rejeição está associada aos seguintes campos do XML da NF-e. Verifique cada um deles ao diagnosticar o problema:

CampoXPath no XMLDescrição
CFOPNFe/infNFe/det/prod/CFOPCódigo Fiscal de Operações
tpNFNFe/infNFe/ide/tpNFTipo da operação (0=Entrada, 1=Saída)
idDestNFe/infNFe/ide/idDestIdentificador de destino da operação
finNFeNFe/infNFe/ide/finNFeFinalidade da emissão

Causas comuns#

  • O CFOP utilizado é incompatível com o tipo de operação (entrada/saída)
  • O CFOP não corresponde à UF de destino (operação interna vs. interestadual vs. exterior)
  • O CFOP é inválido ou foi descontinuado na tabela vigente
  • O CFOP é incompatível com a finalidade da NF-e (normal, complementar, ajuste, devolução)

Como resolver#

  1. Verifique se o CFOP corresponde ao tipo de operação: 1/2/3xxx=Entrada, 5/6/7xxx=Saída
  2. Confirme o CFOP conforme o destino: 5xxx=Interna, 6xxx=Interestadual, 7xxx=Exterior
  3. Consulte a tabela CFOP vigente e verifique se o código utilizado é válido
  4. Alinhe o CFOP com a finalidade (finNFe) e o identificador de destino (idDest)

💡
Dica: Para identificar a causa desta rejeição, comece verificando os campos CFOP, tpNF, idDest, finNFe no XML da NF-e. Compare os valores informados com os dados cadastrais atualizados na SEFAZ e na Receita Federal.

Verificações analíticas#

  • Se o CFOP do item pertence ao grupo de combustíveis (ex: 5651, 5652, 5653, 6651, 6652, 6653) e o XML não contém o grupo <comb> dentro de <prod> com os campos obrigatórios ANP (cProdANP), descrição ANP (descANP) e código de autorização CODIF (quando aplicável), então há incompatibilidade estrutural entre o CFOP declarado e a ausência do grupo de combustível exigido pela SEFAZ: inclua o elemento <comb> em <prod> preenchendo cProdANP com o código IBAMA/ANP de 9 dígitos correspondente ao produto e demais campos obrigatórios.
  • Se o CFOP do item é de operação interestadual de combustível (6651/6652/6653) e os campos UF do emitente (emit/enderEmit/UF) e UF do destinatário (dest/enderDest/UF) são iguais, ou se o CFOP é de operação interna (5651/5652/5653) e as UFs são distintas, então há contradição entre o CFOP e o idDest calculável pelas UFs presentes no XML: corrija o CFOP para o grupo correspondente ao tipo real de operação (interna 5xxx ou interestadual 6xxx) alinhando-o ao idDest e ao par UF emitente/destinatário.
  • Se o CFOP do item indica venda de combustível para consumidor final (ex: 5656/6656) e o campo indFinal no XML está como '0' (não consumidor final), ou se o CFOP indica revenda de combustível (5651/6651) e indFinal está como '1', então há inconsistência semântica entre o perfil do destinatário declarado e o CFOP de combustível utilizado: alinhe o CFOP ao propósito real da operação verificando se a venda é para consumidor final (indFinal=1, CFOP 5656/6656) ou para revenda/distribuidora (indFinal=0, CFOP 5651/6651).
  • Se o CFOP do item é de combustível e o grupo <comb> está presente, mas o campo <pBio> (percentual de mistura do biocombustível) está ausente ou zerado para produtos como gasolina C, óleo diesel B ou etanol hidratado que legalmente exigem mistura obrigatória de biocombustível conforme portaria vigente da ANP, então o grupo de combustível está estruturalmente presente mas semanticamente incompleto: preencha <pBio> com o percentual de mistura obrigatório vigente na data de emissão (dhEmi) para o tipo de combustível identificado pelo cProdANP.
  • Se o CFOP do item é de combustível sujeito a ICMS por substituição tributária (ex: 5655/6655) e o grupo <ICMS> do item utiliza CST diferente de 10, 30, 60 ou 70, ou se o regime do emitente (CRT=1) usa CSOSN incompatível com ST (ex: CSOSN 500 sem base de ST calculada), e simultaneamente o grupo <comb> está ausente, então há tripla inconsistência entre CFOP de combustível com ST, tributação ICMS declarada e ausência do grupo obrigatório de combustível: corrija concomitantemente o CST/CSOSN para o código compatível com substituição tributária, insira o grupo <comb> com cProdANP válido e ajuste os campos vBCST e vICMSST no grupo de ICMS-ST do item.
Compartilhar: WhatsApp LinkedIn Twitter

Consulte IEs e CNPJs antes de emitir NF-e

Muitas rejeições acontecem por dados cadastrais desatualizados. Com a FiscalAPI, consulte Inscrições Estaduais e CNPJs em tempo real direto da SEFAZ e Receita Federal.

Criar conta →