Quando for emitida uma NF3e (modelo 66) e o valor total dos produtos ou serviços (Campo: total / vProd) informado no Grupo de Totais da NF3e, for um valor diferente do somatório dos produtos/serviços (Campo: vProd) que fazem parte do documento, será retornado a rejeição “459 – Total dos produtos e serviços difere do somatório dos itens”.
+ vProd [Item 1]
+ vProd [Item 2]
+ vProd [Item n]
_____________________
= vProd [Total]
Exceções e observações
Não há exceções à regra.
Regra validação da SEFAZ
| # | Regra de Validação | Aplic. | cStat | Efeito | Mensagem |
|---|---|---|---|---|---|
| G144 | Total dos Produtos e Serviços difere do somatório do valor dos itens. | Obrig. | 459 | Rej. | Rejeição: Total dos produtos e serviços difere do somatório dos itens |
Exemplo
Foi emitida uma NF3e com dois itens informados, cada um com o Valor do produto de R$ 206,15 reais cada, mas no Grupo de Totais da NF3e, foi informado o valor arredondado de R$ 412,00 reais. Como o somatório correto é R$ 412,30 reais, neste caso o documento foi rejeitado pelo motivo 459.
Veja o exemplo do XML abaixo:
<code>[...]
<NFdet>
<det nItem="1">
<detItem>
<prod>
<indOrigemQtd>4</indOrigemQtd>
<cProd>123</cProd>
<xProd>CONSUMO KWH + ICMS/PIS/COFINS</xProd>
<cClass>0702000</cClass>
<CFOP>5253</CFOP>
<uMed>2</uMed>
<qFaturada>254.00</qFaturada>
<vItem>0.811610</vItem>
<!-- Valor do Produto Item 2-->
<vProd>206.15</vProd>
</prod>
<imposto>
<ICMS00>
<CST>00</CST>
<vBC>206.15</vBC>
<pICMS>29.00</pICMS>
<vICMS>59.78</vICMS>
</ICMS00>
</imposto>
</detItem>
</det>
<det nItem="2">
<detItem>
<prod>
<indOrigemQtd>4</indOrigemQtd>
<cProd>123</cProd>
<xProd>CONSUMO KWH + ICMS/PIS/COFINS</xProd>
<cClass>0702000</cClass>
<CFOP>5253</CFOP>
<uMed>2</uMed>
<qFaturada>254.00</qFaturada>
<vItem>0.811610</vItem>
<!-- Valor do Produto Item 2-->
<vProd>206.15</vProd>
</prod>
<imposto>
<ICMS00>
<CST>00</CST>
<vBC>206.15</vBC>
<pICMS>29.00</pICMS>
<vICMS>59.78</vICMS>
</ICMS00>
</imposto>
</detItem>
</det>
</NFdet>
<total>
<!-- Valor Total dos Produtos -->
<vProd>412.00</vProd>
<ICMSTot>
<vBC>412.30</vBC>
<vICMS>119.56</vICMS>
<vICMSDeson>0.00</vICMSDeson>
<vFCP>0.00</vFCP>
<vBCST>0.00</vBCST>
<vST>0.00</vST>
<vFCPST>0.00</vFCPST>
[...]</code>
Como resolver
Utilizando o mesmo exemplo dado, vamos realizar o cálculo:
vProd [Total] = vProd [item 1] + vProd [item 2]
vProd [Total] = 206.15 + 206.15
vProd [Total] = 412.30
O mesmo cálculo é válido para qualquer quantidade de itens que haja na NF3e. Feito o cálculo, corrija nos Totais do documento no campo correspondente ao somatório dos total dos produtos (vProd).
Veja o exemplo XML com os ajustes:
<code>[...]
<NFdet>
<det nItem="1">
<detItem>
<prod>
<indOrigemQtd>4</indOrigemQtd>
<cProd>123</cProd>
<xProd>CONSUMO KWH + ICMS/PIS/COFINS</xProd>
<cClass>0702000</cClass>
<CFOP>5253</CFOP>
<uMed>2</uMed>
<qFaturada>254.00</qFaturada>
<vItem>0.811610</vItem>
<!-- Valor do Produto Item 2-->
<vProd>206.15</vProd>
</prod>
<imposto>
<ICMS00>
<CST>00</CST>
<vBC>206.15</vBC>
<pICMS>29.00</pICMS>
<vICMS>59.78</vICMS>
</ICMS00>
</imposto>
</detItem>
</det>
<det nItem="2">
<detItem>
<prod>
<indOrigemQtd>4</indOrigemQtd>
<cProd>123</cProd>
<xProd>CONSUMO KWH + ICMS/PIS/COFINS</xProd>
<cClass>0702000</cClass>
<CFOP>5253</CFOP>
<uMed>2</uMed>
<qFaturada>254.00</qFaturada>
<vItem>0.811610</vItem>
<!-- Valor do Produto Item 2-->
<vProd>206.15</vProd>
</prod>
<imposto>
<ICMS00>
<CST>00</CST>
<vBC>206.15</vBC>
<pICMS>29.00</pICMS>
<vICMS>59.78</vICMS>
</ICMS00>
</imposto>
</detItem>
</det>
</NFdet>
<total>
<!-- Valor Total dos Produtos -->
<vProd>412.30</vProd>
<ICMSTot>
<vBC>412.30</vBC>
<vICMS>119.56</vICMS>
<vICMSDeson>0.00</vICMSDeson>
<vFCP>0.00</vFCP>
<vBCST>0.00</vBCST>
<vST>0.00</vST>
<vFCPST>0.00</vFCPST>
[...]</code>
Realizado os ajustes necessário, basta reenviar a NF3e a partir do seu Software Emissor.