O que causa a Rejeição 610
⚠ Causa do erro
A Rejeição 610 ocorre quando o valor total da NF-e (<vNF>) não corresponde ao somatório dos campos que o compõem. A SEFAZ realiza o cálculo: (+)vProd (-)vDesc (-)vICMSDeson (+)vST (+)vFCPST (+)vFrete (+)vSeg (+)vOutro (+)vII (+)vIPI (+)vIPIDevol (+)vServ = vNF e rejeita quando há diferença superior a R$ 0,50.
Esse erro é comum em integrações entre ERP e sistema emissor, quando algum valor é arredondado incorretamente ou quando itens com <indTot> = 0 são incluídos indevidamente no total.
Tags XML envolvidas
As seguintes tags XML são relevantes para esta rejeição:
| Tag XML | Descrição |
|---|---|
<vNF> | Valor total da NF-e (campo W16) |
<vProd> | Valor total dos produtos (campo W07) |
<vDesc> | Valor total dos descontos (campo W10) |
<vFrete> | Valor total do frete (campo W08) |
<vOutro> | Outras despesas acessórias (campo W15) |
<vICMSDeson> | Valor total do ICMS desonerado |
<indTot> | Indicador de totalização do item (campo I17b) |
Exemplo prático
Veja abaixo um exemplo de XML que causa a rejeição e como corrigi-lo:
<ICMSTot>
<vProd>1000.00</vProd>
<vDesc>50.00</vDesc>
<vFrete>30.00</vFrete>
<vSeg>0.00</vSeg>
<vOutro>10.00</vOutro>
<vNF>1000.00</vNF> <!-- Deveria ser 990.00 -->
</ICMSTot>
Como resolver passo a passo
✔ Solução
- Recalcule o total: aplique a fórmula (+)vProd (-)vDesc (-)vICMSDeson (+)vST (+)vFCPST (+)vFrete (+)vSeg (+)vOutro (+)vII (+)vIPI (+)vIPIDevol (+)vServ.
- Verifique o indTot: apenas itens com
<indTot>= 1 devem compor o vProd total. - Observe a tolerância: variação de até R$ 0,50 é aceita.
- Corrija no ERP: ajuste os valores e reemita.
Exemplo corrigido:
<ICMSTot>
<vProd>1000.00</vProd>
<vDesc>50.00</vDesc>
<vFrete>30.00</vFrete>
<vSeg>0.00</vSeg>
<vOutro>10.00</vOutro>
<vNF>990.00</vNF> <!-- Correto -->
</ICMSTot>
Como prevenir
🛡 Prevenção
- Automatize o cálculo: configure o sistema para calcular vNF automaticamente.
- Valide arredondamentos: verifique se arredondamentos não acumulam diferenças.
- Audite indTot: confirme que itens com indTot=0 não compõem o total.
- Use sistema com pré-validação: o Gálago verifica a consistência dos totais.
Referência técnica
Documentação oficial
MOC 7.0 — Manual de Orientação do Contribuinte:
confaz.fazenda.gov.br/legislacao/arquivo-manuais/moc7-visao-geral.pdf
Portal Nacional da NF-e:
nfe.fazenda.gov.br
Perguntas frequentes
O que causa a Rejeição 610?
A Rejeição 610 ocorre quando o valor total da NF-e (vNF) difere do somatório dos valores que o compõem, com variação superior a R$ 0,50.
Qual a tolerância da SEFAZ?
A SEFAZ aceita variação de até R$ 0,50 entre o valor informado e o calculado.
O campo indTot influencia?
Sim. Apenas itens com indTot = 1 contribuem para o vProd total.
Cansado de lidar com rejeições?
O Gálago valida os dados antes de transmitir, evitando a maioria das rejeições. Experimente grátis por 21 dias.
Teste Grátis