Quando for emitida uma NFe (modelo 55) ou NFCe (modelo 65) e no Total da Nota Fiscal (Campo: total/ICMSTot/vNF – ID: W16) o valor informado for diferente do somatório dos campos que fazem parte do Total da NFe, será retornado a rejeição 610 – Total da NF difere do somatório dos Valores compõe o valor Total da NF.
Exceções e observações
Existem algumas exceções à Regra de Validação 610. Veja a seguir, cada uma delas:
1 – A regra não se aplica para faturamento direto de veículos novos: Se informada operação de Faturamento Direto para veículos novos (tpOp = 2, ID:J02):
vProd (ID: W07)
vDesc (ID: W10)
vICMSDeson (ID: W04a)
vST (ID: W06)
vFrete (ID: W08)
vSeg (ID: W09)
vOutro (ID: W15)
vII (ID: W11)
vIPI (ID: W12)
vServ (ID: W18)
2 – A regra de validação se aplica somente para os Códigos de Produto ANP relacionados no Anexo XI.02 do MOC (tabela de Códigos ANP são apresentados no final do artigo).
3 – A Esta regra de validação não deverá causar rejeição caso não tenha sido subtraído o valor do ICMS Desonerado (vICMSDeson) do valor total da NFe.
Regra de validação da Sefaz
| Campo-Seq | Modelo | Regra de Validação | Aplic. | Msg | Efeito | Descrição Erro |
| W16-10 | 55/65 | -Total do vNF (id:W16) difere do somatório de: (+) vProd (id:W07) (-) vDesc (id:W10) (-) vICMSDeson (id:W04a) (+) vST (id:W06) (+) vFCPST (id:W06a) (+) vFrete (id:W08) (+) vSeg (id:W09) (+) vOutro (id:W15) (+) vII (id:W11) (+) vIPI (id:W12) (+) vIPIDevol (id: W12a) (+) vServ (id:W18) (3) (NT 2011/005) Exceção 1: Faturamento direto de veículos novos: Se informada operação de Faturamento Direto para veículos novos (tpOp = 2, id:J02): – Total do vNF (id:W16) difere do somatório de: (+) vProd (id:W07) (-) vDesc (id:W10) (-) vICMSDeson (id:W04a) (+) vFrete (id:W08) (+) vSeg (id:W09) (+) vOutro (id:W15) (+) vII (id:W11) (+) vIPI (id:W12) (+) vServ (id:W18) (3) (NT 2011/005) Exceção 2: Esta regra não se aplica nas operações de importação (CFOP inicia com “3”). Exceção 3 (NT 2013/005 v 1.22): Esta regra de validação não deverá causar rejeição caso não tenha sido subtraído o valor do ICMS Desonerado (vICMSDeson) do valor total da NFe. ) (NT 2016.002) | Facul. | 610 | Rej. | Rejeição: Total da NF difere do somatório dos Valores compõe o valor Total da NF. |
Exemplo
Foi emitida uma NFe com dois itens, mas apenas o valor do produto do segundo item faz parte do Total da NFe e cada produto tem valor de R$ 200,00 (duzentos reais). O frete foi calculado em R$ 60,00 (sessenta reais) e o desconto em R$ 20,00 (vinte reais). O Sistema ERP ao realizar o cálculo do Valor Total da NFe, considerou que os dois itens faziam parte do total da NFe e informou o valor de R$ 440,00 (quatrocentos e quarenta reais). Sendo o valor correto nessa situação de R$ 240,00 (duzentos e quarenta reais), a NFe/NFCe será rejeitada pelo motivo 610.
<code>det nItem="1">
<prod>
<cProd>115167</cProd>
<cEAN/>
<xProd>PNEUS</xProd>
<NCM>22021000</NCM>
<CFOP>5101</CFOP>
<uCom>UN</uCom>
<qCom>1.0000</qCom>
<vUnCom>200.0000000000</vUnCom>
<vProd>200.00</vProd>
<cEANTrib/>
<uTrib>UN</uTrib>
<qTrib>1.0000</qTrib>
<vUnTrib>200.0000000000</vUnTrib>
<vFrete>30.00</vFrete>
<vDesc>10.00</vDesc>
<indTot>0</indTot>
</prod>
<imposto>
<ICMS>
<ICMS00>
<orig>0</orig>
<CST>00</CST>
<modBC>1</modBC>
<vBC>200.00</vBC>
<pICMS>12.00</pICMS>
<vICMS>24.00</vICMS>
</ICMS00>
</ICMS>
<IPI>
<qSelo>0</qSelo>
<cEnq>999</cEnq>
<IPINT>
<CST>53</CST>
</IPINT>
</IPI>
<PIS>
<PISNT>
<CST>08</CST>
</PISNT>
</PIS>
<COFINS>
<COFINSNT>
<CST>08</CST>
</COFINSNT>
</COFINS>
</imposto>
</det>
<det nItem="2">
<prod>
<cProd>115167</cProd>
<cEAN/>
<xProd>PNEUS</xProd>
<NCM>22021000</NCM>
<CFOP>5101</CFOP>
<uCom>UN</uCom>
<qCom>1.0000</qCom>
<vUnCom>200.0000000000</vUnCom>
<vProd>200.00</vProd>
<cEANTrib/>
<uTrib>UN</uTrib>
<qTrib>1.0000</qTrib>
<vUnTrib>200.0000000000</vUnTrib>
<vFrete>30.00</vFrete>
<vDesc>10.00</vDesc>
<indTot>1</indTot>
</prod>
<imposto>
<ICMS>
<ICMS00>
<orig>0</orig>
<CST>00</CST>
<modBC>1</modBC>
<vBC>200.00</vBC>
<pICMS>12.00</pICMS>
<vICMS>24.00</vICMS>
</ICMS00>
</ICMS>
<IPI>
<qSelo>0</qSelo>
<cEnq>999</cEnq>
<IPINT>
<CST>53</CST>
</IPINT>
</IPI>
<PIS>
<PISNT>
<CST>08</CST>
</PISNT>
</PIS>
<COFINS>
<COFINSNT>
<CST>08</CST>
</COFINSNT>
</COFINS>
</imposto>
</det>
<total>
<ICMSTot>
<vBC>400.00</vBC>
<vICMS>48.00</vICMS>
<vICMSDeson>0.00</vICMSDeson>
<vBCST>0.00</vBCST>
<vST>0.00</vST>
<vFCPST>0.00</vFCPST>
<vProd>200.00</vProd>
<vFrete>60.00</vFrete>
<vSeg>0.00</vSeg>
<vDesc>20.00</vDesc>
<vII>0.00</vII>
<vIPI>0.00</vIPI>
<vIPIDevol>0.00</vIPIDevol>
<vPIS>0.00</vPIS>
<vCOFINS>0.00</vCOFINS>
<vOutro>0.00</vOutro>
<vNF>440.00</vNF>
<vTotTrib>0.00</vTotTrib>
</ICMSTot>
</total></code>
Como resolver
O cálculo do Total da NFe é feito a partir do somatório dos campos abaixo:
vProd (ID: W07)
vDesc (ID: W10)
vICMSDeson (ID: W04a)
vST (ID: W06)
vFCPST (ID: W06a)
vFrete (ID: W08)
vSeg (ID: W09)
vOutro (ID: W15)
vII (ID: W11)
vIPI (ID: W12)
vIPIDevol (ID: W12a)
vServ (ID: W18)
______________________________
Total do vNF (ID: W16)
No caso de faturamento direto de veículos novos não é incluído no somatório o campo vST (ID: W06).
Deve-se verificar e recalcular o somatório dos campos que compõe o Valor Total da NFe (vNF), levando em consideração o campo indTot, que indica se o valor do item compõe o valor Total da NFe, atentando-se também as exceções.
No exemplo apresentado anteriormente o somatório seria realizado da seguinte forma:
vProd (ID: W07) = 200.00
vDesc (ID: W10) = 20.00
vICMSDeson (ID: W04a) = 0.00
vST (ID: W06) = 0.00
vFCPST (ID: W06a) = 0.00
vFrete (ID: W08) = 60.00
vSeg (ID: W09) = 0.00
vOutro (ID: W15) = 0.00
vII (ID: W11) = 0.00
vIPI (ID: W12) = 0.00
vIPIDevol (ID: W12a) = 0.00
vServ (ID: W18) = 0.00
______________________________
Total do vNF = 200.00 – 20.00 + 60.00
Total do vNF (ID: W16) = 240.00
<code>total>
<ICMSTot>
<vBC>400.00</vBC>
<vICMS>48.00</vICMS>
<vICMSDeson>0.00</vICMSDeson>
<vBCST>0.00</vBCST>
<vST>0.00</vST>
<vFCPST>0.00</vFCPST>
<vProd>200.00</vProd>
<vFrete>60.00</vFrete>
<vSeg>0.00</vSeg>
<vDesc>20.00</vDesc>
<vII>0.00</vII>
<vIPI>0.00</vIPI>
<vIPIDevol>0.00</vIPIDevol>
<vPIS>0.00</vPIS>
<vCOFINS>0.00</vCOFINS>
<vOutro>0.00</vOutro>
<vNF>240.00</vNF>
<vTotTrib>0.00</vTotTrib>
</ICMSTot>
</total></code>
No somatório da NFe, haverá um tolerância para mais ou para menos de R$ 0,50 de diferença do valor calculado sem aproximações.
Para auxiliar na solução, é possível realizar o download de um XML para análise no Monitor Oobj, assim você poderá verificar melhor as informações da NFe para corrigi-la. Não é recomendável, em hipótese alguma, utilizar o XML de análise para reprocessar uma NFe. Depois de analisar o XML, faça as correções no documento a partir do seu sistema ou acione o suporte do seu ERP para auxiliá-lo.
Após recalcular o o valor Total da NFe/NFCe, basta reenviar o documento para processamento.