Passar para o conteúdo principal

Rejeição 328: CFOP de Devolução de Mercadoria para NF-e que Não Tem Finalidade de Devolução

Escrito por Zukey

O que é a Rejeição 328?

A Rejeição 328 acontece quando você emite uma NF-e com um CFOP de Devolução de Mercadoria (como o 2.201, por exemplo), mas a Finalidade da NF-e (finNFe) está marcada como algo diferente de 2 (NF-e Complementar) ou 4 (Devolução de Mercadoria).

Em outras palavras: o CFOP diz que a operação é uma devolução, mas a finalidade da nota diz que não é — e a Sefaz identifica essa incoerência, rejeitando o documento com o código 328.

⚠️ Importante: CFOP e finalidade da NF-e precisam estar alinhados. Um CFOP de devolução em uma nota com finalidade "Normal" é uma inconsistência fiscal que a Sefaz não aceita.

Quando a Rejeição 328 acontece?

Ela é acionada quando:

  • A NF-e utiliza um CFOP de Devolução de Mercadoria (conforme tabela indDevol=1 publicada no Portal da NF-e);

  • E a Finalidade da NF-e (finNFe) é diferente de 2 (NF-e Complementar) e diferente de 4 (Devolução de Mercadoria).

💡 Dica: A relação completa dos CFOPs de devolução está na Tabela CFOP (indDevol=1) publicada no Portal Nacional da NFe.

Exemplo prático

Foi emitida uma NF-e com:

  • CFOP 2.201 — "Devolução de venda de produção do estabelecimento";

  • Finalidade igual a 1 — "NF-e Normal".

Como o CFOP indica devolução, mas a finalidade da nota é Normal, a NF-e será rejeitada pelo motivo 328.

Trecho do XML com erro

xml

<ide>     <cUF>43</cUF>     <cNF>00054138</cNF>     <natOp>Devolução de venda de produção do estabelecimento</natOp>     <mod>55</mod>     <serie>110</serie>     <nNF>2319</nNF>     <dhEmi>2016-05-04T00:00:01-03:00</dhEmi>     <tpNF>1</tpNF>     <idDest>2</idDest>     <cMunFG>4314902</cMunFG>     <tpImp>1</tpImp>     <tpEmis>1</tpEmis>     <cDV>6</cDV>     <tpAmb>2</tpAmb>     <!-- Finalidade = 1 (Normal) - incompatível com CFOP de devolução -->     <finNFe>1</finNFe>     <indFinal>1</indFinal>     <indPres>9</indPres>     <procEmi>0</procEmi>     <verProc>ESALES-OOBJ-3.0</verProc>     <NFref>         <refNFe>43151007385111000102551100000009081853857482</refNFe>     </NFref> </ide> <det nItem="1">     <prod>         <cProd>115167</cProd>         <cEAN/>         <xProd>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xProd>         <NCM>22021000</NCM>         <!-- CFOP de devolução -->         <CFOP>2201</CFOP>         <uCom>UN</uCom>         <qCom>1</qCom>         <vUnCom>1000</vUnCom>         <vProd>1000.00</vProd>         <cEANTrib/>         <uTrib>UN</uTrib>         <qTrib>1</qTrib>         <vUnTrib>1000</vUnTrib>         <indTot>1</indTot>     </prod> </det>

Regra de Validação da Sefaz

Campo-Seq

Modelo

Regra de Validação

Aplic.

Msg

Efeito

Descrição do Erro

I08-144

55

Para as NF-e que não têm a finalidade de devolução de mercadoria (finNFe não é "2" nem "4"), não serão aceitos CFOP de devolução de mercadoria. (NT 2013/005) Observação: Vide relação de CFOP de devolução de mercadoria na tabela de apoio publicada no Portal da NF-e (Tabela CFOP, indDevol=1). (NT 2015.002)

Obrig.

328

Rej.

Rejeição: CFOP de devolução de mercadoria para NF-e que não tem finalidade de devolução de mercadoria [nItem:nnn]

Como resolver a Rejeição 328

Há dois cenários possíveis. Escolha o que corresponde à realidade da sua operação:

Cenário 1 — A NF-e é realmente uma Devolução de Mercadoria

Se a nota é de devolução, altere a Finalidade da NF-e (finNFe) para:

  • 4 — Devolução de Mercadoria; ou

  • 2 — NF-e Complementar (caso a nota seja uma complementar de valores).

Cenário 2 — A NF-e não é uma Devolução

Se a nota não é de devolução, corrija o CFOP do item para um código que corresponda à operação real (venda, remessa, transferência, etc.).

Exemplo corrigido — Finalidade alterada para 4 (Devolução)

xml

<ide>     <cUF>43</cUF>     <cNF>00054138</cNF>     <natOp>Devolução de venda de produção do estabelecimento</natOp>     <mod>55</mod>     <serie>110</serie>     <nNF>2319</nNF>     <dhEmi>2016-05-04T00:00:01-03:00</dhEmi>     <tpNF>1</tpNF>     <idDest>2</idDest>     <cMunFG>4314902</cMunFG>     <tpImp>1</tpImp>     <tpEmis>1</tpEmis>     <cDV>6</cDV>     <tpAmb>2</tpAmb>     <!-- Finalidade = 4 (Devolução de Mercadoria) - corrigido -->     <finNFe>4</finNFe>     <indFinal>1</indFinal>     <indPres>9</indPres>     <procEmi>0</procEmi>     <verProc>ESALES-OOBJ-3.0</verProc>     <NFref>         <refNFe>43151007385111000102551100000009081853857482</refNFe>     </NFref> </ide>

Reenvie a NF-e

Após a correção, reenvie a NF-e pelo seu software emissor. A nota será reprocessada e, se tudo estiver em ordem, autorizada.

💡 Dica: Quando a NF-e é de devolução, além de marcar finNFe = 4, é obrigatório referenciar a NF-e original (via NFref / refNFe). Confirme sempre se essa referência está correta.

Perguntas Frequentes (FAQ)

1. O que significa a Rejeição 328?

Significa que a NF-e possui um CFOP de devolução de mercadoria, mas a Finalidade da NF-e (finNFe) é diferente de 2 (Complementar) e de 4 (Devolução). Há uma incoerência entre o CFOP e a finalidade da nota.

2. Como resolver a Rejeição 328?

Há duas soluções:

  • Se a nota é de devolução: altere finNFe para 4 (Devolução de Mercadoria) ou 2 (NF-e Complementar);

  • Se a nota não é de devolução: corrija o CFOP para um código que corresponda à operação real.

3. Quais CFOPs são considerados "de devolução"?

Todos os CFOPs classificados como indDevol = 1 na Tabela CFOP publicada no Portal Nacional da NF-e. Exemplos: 1.201, 1.202, 2.201, 2.202 e outros relacionados a devoluções.

4. Preciso referenciar a NF-e original?

Sim, quando a finalidade é 4 (Devolução de Mercadoria). É obrigatório incluir a referência à NF-e original no grupo NFref / refNFe.

5. A Rejeição 328 se aplica a NF-e de entrada?

Sim. A regra se aplica a CFOPs de devolução em geral, incluindo os de entrada (1.201, 1.202) e os de saída (2.201, 2.202), quando a finalidade da NF-e não é de devolução.

6. Se eu marcar finNFe = 2 (Complementar), resolve?

Sim, desde que a NF-e seja realmente uma complementar de valores. Se não for, o correto é alterar o CFOP ou marcar finNFe = 4.

7. Como saber qual CFOP usar?

Consulte a Tabela CFOP oficial e escolha o código que descreve exatamente a operação realizada. Em caso de dúvida, consulte sua contabilidade.

8. Depois de corrigir, preciso reemitir a NF-e?

Não. Após a correção, basta reenviar a NF-e pelo seu software emissor. A nota será reprocessada.


Aviso legal: Este documento é um guia operacional e não substitui a orientação de um contador ou consultor tributário. A correta escolha do CFOP e da finalidade da NF-e deve ser validada com sua contabilidade.

Respondeu à sua pergunta?