Base de conhecimento

Rejeição 685: Total do Valor Aproximado dos Tributos difere do somatório dos itens - Como resolver?

7 minutos de leitura
Copiar

Quando for emitido um NFe (modelo 55) ou NFCe (modelo 65) e o Total do Valor Aproximado de Tributos (campo: vTotTrib – id: W16a) for diferente do somatório do Valor Aproximado de Tributos dos itens (campo: vTotTrib – id: M02) haverá a rejeição pelo motivo 685 – Total do Valor Aproximado dos Tributos difere do somatório dos itens.

Exceções e observações

O campo ‘vTotTrib’ é opcional para o Item e para o grupo de Totais. Considerar valor=0 se não informado.

Regra de Validação da Sefaz

Campo-SeqModeloRegra de ValidaçãoAplic.MsgEfeitoDescrição Erro
W16a-1055/65Total do valor aproximado dos tributos (id:W16a) difere do somatório dos itens (id:M02) (NT 2013/003)
Observação: O campo “vTotTrib” é opcional para o Item e para o grupo de Totais. Considerar valor=0, se não informado.
Facul.685Rej.Rejeição: Total do Valor Aproximado dos Tributos difere do somatório dos itens
MOC 7.0 – Anexo I – Leiaute e Regras de Validação da NFe e da NFCe – W. Total da NFe

Exemplo

No exemplo abaixo foi emitido uma NFe com dois itens, cada um com o Valor Aproximado de Tributos (campo: vTotTrib – id: M02) de R$ 2,00 (dois reais). Mas na totalização (campo: vTotTrib – id: W16a) foi informado um total de 5,00 (cinco reais). Nessa situação, a NFe foi rejeitada pelo motivo 685.

Trecho do XML:

Texto Simples
Copiar
Abrir em nova aba
EnlighterJS 3 Syntax Highlighter
<code>det nItem="1">
<prod>
<cProd>260001</cProd>
<cEAN>SEM GTIN</cEAN>
<xProd>PRODUTO TESTE 1</xProd>
<NCM>99999999</NCM>
<CFOP>5102</CFOP>
<uCom>UN</uCom>
<qCom>1.0000</qCom>
<vUnCom>10.0000000000</vUnCom>
<vProd>10.00</vProd>
<cEANTrib>SEM GTIN</cEANTrib>
<uTrib>UN</uTrib>
<qTrib>1.0000</qTrib>
<vUnTrib>10.0000000000</vUnTrib>
<vDesc>0.00</vDesc>
<indTot>1</indTot>
</prod>
<imposto>
<!-- Valor aproximado de tributos federais, estaduais e municipais por produto. -->
<vTotTrib>2.00</vTotTrib>
<ICMS>
<ICMS00>
<orig>0</orig>
<CST>00</CST>
<modBC>3</modBC>
<vBC>10.00</vBC>
<pICMS>17.00</pICMS>
<vICMS>1.70</vICMS>
</ICMS00>
</ICMS>
[...]
</imposto>
</det>
<det nItem="1">
<prod>
<cProd>260002</cProd>
<cEAN>SEM GTIN</cEAN>
<xProd>PRODUTO TESTE 2</xProd>
<NCM>99999999</NCM>
<CFOP>5102</CFOP>
<uCom>UN</uCom>
<qCom>1.0000</qCom>
<vUnCom>20.0000000000</vUnCom>
<vProd>20.00</vProd>
<cEANTrib>SEM GTIN</cEANTrib>
<uTrib>UN</uTrib>
<qTrib>1.0000</qTrib>
<vUnTrib>20.0000000000</vUnTrib>
<vDesc>0.00</vDesc>
<indTot>1</indTot>
</prod>
<imposto>
<!-- Valor aproximado de tributos federais, estaduais e municipais por produto. -->
<vTotTrib>2.00</vTotTrib>
<ICMS>
<ICMS00>
<orig>0</orig>
<CST>00</CST>
<modBC>3</modBC>
<vBC>20.00</vBC>
<pICMS>17.00</pICMS>
<vICMS>3.40</vICMS>
</ICMS00>
</ICMS>
[...]
</imposto>
</det>
<total>
<ICMSTot>
<vBC>30.00</vBC>
<vICMS>5.10</vICMS>
<vICMSDeson>0.00</vICMSDeson>
<vFCP>0.00</vFCP>
<vBCST>0.00</vBCST>
<vST>0.00</vST>
<vFCPST>0.00</vFCPST>
<vFCPSTRet>0.00</vFCPSTRet>
<vProd>30.00</vProd>
<vFrete>0.00</vFrete>
<vSeg>0.00</vSeg>
<vDesc>0.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>30.00</vNF>
<!-- Valor aproximado total de tributos federais, estaduais e municipais. -->
<vTotTrib>5.00</vTotTrib>
</ICMSTot>
</total></code>
<code>det nItem="1"> <prod> <cProd>260001</cProd> <cEAN>SEM GTIN</cEAN> <xProd>PRODUTO TESTE 1</xProd> <NCM>99999999</NCM> <CFOP>5102</CFOP> <uCom>UN</uCom> <qCom>1.0000</qCom> <vUnCom>10.0000000000</vUnCom> <vProd>10.00</vProd> <cEANTrib>SEM GTIN</cEANTrib> <uTrib>UN</uTrib> <qTrib>1.0000</qTrib> <vUnTrib>10.0000000000</vUnTrib> <vDesc>0.00</vDesc> <indTot>1</indTot> </prod> <imposto> <!-- Valor aproximado de tributos federais, estaduais e municipais por produto. --> <vTotTrib>2.00</vTotTrib> <ICMS> <ICMS00> <orig>0</orig> <CST>00</CST> <modBC>3</modBC> <vBC>10.00</vBC> <pICMS>17.00</pICMS> <vICMS>1.70</vICMS> </ICMS00> </ICMS> [...] </imposto> </det> <det nItem="1"> <prod> <cProd>260002</cProd> <cEAN>SEM GTIN</cEAN> <xProd>PRODUTO TESTE 2</xProd> <NCM>99999999</NCM> <CFOP>5102</CFOP> <uCom>UN</uCom> <qCom>1.0000</qCom> <vUnCom>20.0000000000</vUnCom> <vProd>20.00</vProd> <cEANTrib>SEM GTIN</cEANTrib> <uTrib>UN</uTrib> <qTrib>1.0000</qTrib> <vUnTrib>20.0000000000</vUnTrib> <vDesc>0.00</vDesc> <indTot>1</indTot> </prod> <imposto> <!-- Valor aproximado de tributos federais, estaduais e municipais por produto. --> <vTotTrib>2.00</vTotTrib> <ICMS> <ICMS00> <orig>0</orig> <CST>00</CST> <modBC>3</modBC> <vBC>20.00</vBC> <pICMS>17.00</pICMS> <vICMS>3.40</vICMS> </ICMS00> </ICMS> [...] </imposto> </det> <total> <ICMSTot> <vBC>30.00</vBC> <vICMS>5.10</vICMS> <vICMSDeson>0.00</vICMSDeson> <vFCP>0.00</vFCP> <vBCST>0.00</vBCST> <vST>0.00</vST> <vFCPST>0.00</vFCPST> <vFCPSTRet>0.00</vFCPSTRet> <vProd>30.00</vProd> <vFrete>0.00</vFrete> <vSeg>0.00</vSeg> <vDesc>0.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>30.00</vNF> <!-- Valor aproximado total de tributos federais, estaduais e municipais. --> <vTotTrib>5.00</vTotTrib> </ICMSTot> </total></code>
<code>det nItem="1">
    <prod>
        <cProd>260001</cProd>
        <cEAN>SEM GTIN</cEAN>
        <xProd>PRODUTO TESTE 1</xProd>
        <NCM>99999999</NCM>
        <CFOP>5102</CFOP>
        <uCom>UN</uCom>
        <qCom>1.0000</qCom>
        <vUnCom>10.0000000000</vUnCom>
        <vProd>10.00</vProd>
        <cEANTrib>SEM GTIN</cEANTrib>
        <uTrib>UN</uTrib>
        <qTrib>1.0000</qTrib>
        <vUnTrib>10.0000000000</vUnTrib>
        <vDesc>0.00</vDesc>
        <indTot>1</indTot>
    </prod>
    <imposto>
        <!-- Valor aproximado de tributos federais, estaduais e municipais por produto. -->
        <vTotTrib>2.00</vTotTrib>
        <ICMS>
            <ICMS00>
                <orig>0</orig>
                <CST>00</CST>
                <modBC>3</modBC>
                <vBC>10.00</vBC>
                <pICMS>17.00</pICMS>
                <vICMS>1.70</vICMS>
            </ICMS00>
        </ICMS>
    [...]
    </imposto>
</det>
<det nItem="1">
    <prod>
        <cProd>260002</cProd>
        <cEAN>SEM GTIN</cEAN>
        <xProd>PRODUTO TESTE 2</xProd>
        <NCM>99999999</NCM>
        <CFOP>5102</CFOP>
        <uCom>UN</uCom>
        <qCom>1.0000</qCom>
        <vUnCom>20.0000000000</vUnCom>
        <vProd>20.00</vProd>
        <cEANTrib>SEM GTIN</cEANTrib>
        <uTrib>UN</uTrib>
        <qTrib>1.0000</qTrib>
        <vUnTrib>20.0000000000</vUnTrib>
        <vDesc>0.00</vDesc>
        <indTot>1</indTot>
    </prod>
    <imposto>
        <!-- Valor aproximado de tributos federais, estaduais e municipais por produto. -->
        <vTotTrib>2.00</vTotTrib>
        <ICMS>
            <ICMS00>
                <orig>0</orig>
                <CST>00</CST>
                <modBC>3</modBC>
                <vBC>20.00</vBC>
                <pICMS>17.00</pICMS>
                <vICMS>3.40</vICMS>
            </ICMS00>
        </ICMS>
    [...]
    </imposto>
</det>
<total>
    <ICMSTot>
        <vBC>30.00</vBC>
        <vICMS>5.10</vICMS>
        <vICMSDeson>0.00</vICMSDeson>
        <vFCP>0.00</vFCP>
        <vBCST>0.00</vBCST>
        <vST>0.00</vST>
        <vFCPST>0.00</vFCPST>
        <vFCPSTRet>0.00</vFCPSTRet>
        <vProd>30.00</vProd>
        <vFrete>0.00</vFrete>
        <vSeg>0.00</vSeg>
        <vDesc>0.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>30.00</vNF>
        <!-- Valor aproximado total de tributos federais, estaduais e municipais. -->
        <vTotTrib>5.00</vTotTrib>
    </ICMSTot>
</total></code>

Como resolver?

Tendo como base o exemplo citado, para encontrar o valor correto do campo Valor Total Aproximado de Tributos (vTotTrib – id: W16a) deve ser feito o seguinte cálculo:

vTotTrib [Total] = vTotTrib [item 1] + vTotTrib [item 2]
vTotTrib [Total] = 2.00 + 2.00
vTotTrib [Total] = 4.00

O mesmo cálculo é válido para qualquer quantidade de itens.

Após encontrar o valor, basta informá-lo no campo vTotTrib (id: W16a).

Abaixo exemplo de XML com a correção:

Texto Simples
Copiar
Abrir em nova aba
EnlighterJS 3 Syntax Highlighter
<code>det nItem="1">
<prod>
<cProd>260001</cProd>
<cEAN>SEM GTIN</cEAN>
<xProd>PRODUTO TESTE 1</xProd>
<NCM>99999999</NCM>
<CFOP>5102</CFOP>
<uCom>UN</uCom>
<qCom>1.0000</qCom>
<vUnCom>10.0000000000</vUnCom>
<vProd>10.00</vProd>
<cEANTrib>SEM GTIN</cEANTrib>
<uTrib>UN</uTrib>
<qTrib>1.0000</qTrib>
<vUnTrib>10.0000000000</vUnTrib>
<vDesc>0.00</vDesc>
<indTot>1</indTot>
</prod>
<imposto>
<!-- Valor aproximado de tributos federais, estaduais e municipais por produto. -->
<vTotTrib>2.00</vTotTrib>
<ICMS>
<ICMS00>
<orig>0</orig>
<CST>00</CST>
<modBC>3</modBC>
<vBC>10.00</vBC>
<pICMS>17.00</pICMS>
<vICMS>1.70</vICMS>
</ICMS00>
</ICMS>
[...]
</imposto>
</det>
<det nItem="1">
<prod>
<cProd>260002</cProd>
<cEAN>SEM GTIN</cEAN>
<xProd>PRODUTO TESTE 2</xProd>
<NCM>99999999</NCM>
<CFOP>5102</CFOP>
<uCom>UN</uCom>
<qCom>1.0000</qCom>
<vUnCom>20.0000000000</vUnCom>
<vProd>20.00</vProd>
<cEANTrib>SEM GTIN</cEANTrib>
<uTrib>UN</uTrib>
<qTrib>1.0000</qTrib>
<vUnTrib>20.0000000000</vUnTrib>
<vDesc>0.00</vDesc>
<indTot>1</indTot>
</prod>
<imposto>
<!-- Valor aproximado de tributos federais, estaduais e municipais por produto. -->
<vTotTrib>2.00</vTotTrib>
<ICMS>
<ICMS00>
<orig>0</orig>
<CST>00</CST>
<modBC>3</modBC>
<vBC>20.00</vBC>
<pICMS>17.00</pICMS>
<vICMS>3.40</vICMS>
</ICMS00>
</ICMS>
[...]
</imposto>
</det>
<total>
<ICMSTot>
<vBC>30.00</vBC>
<vICMS>5.10</vICMS>
<vICMSDeson>0.00</vICMSDeson>
<vFCP>0.00</vFCP>
<vBCST>0.00</vBCST>
<vST>0.00</vST>
<vFCPST>0.00</vFCPST>
<vFCPSTRet>0.00</vFCPSTRet>
<vProd>30.00</vProd>
<vFrete>0.00</vFrete>
<vSeg>0.00</vSeg>
<vDesc>0.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>30.00</vNF>
<!-- Valor aproximado total de tributos federais, estaduais e municipais. -->
<vTotTrib>4.00</vTotTrib>
</ICMSTot>
</total></code>
<code>det nItem="1"> <prod> <cProd>260001</cProd> <cEAN>SEM GTIN</cEAN> <xProd>PRODUTO TESTE 1</xProd> <NCM>99999999</NCM> <CFOP>5102</CFOP> <uCom>UN</uCom> <qCom>1.0000</qCom> <vUnCom>10.0000000000</vUnCom> <vProd>10.00</vProd> <cEANTrib>SEM GTIN</cEANTrib> <uTrib>UN</uTrib> <qTrib>1.0000</qTrib> <vUnTrib>10.0000000000</vUnTrib> <vDesc>0.00</vDesc> <indTot>1</indTot> </prod> <imposto> <!-- Valor aproximado de tributos federais, estaduais e municipais por produto. --> <vTotTrib>2.00</vTotTrib> <ICMS> <ICMS00> <orig>0</orig> <CST>00</CST> <modBC>3</modBC> <vBC>10.00</vBC> <pICMS>17.00</pICMS> <vICMS>1.70</vICMS> </ICMS00> </ICMS> [...] </imposto> </det> <det nItem="1"> <prod> <cProd>260002</cProd> <cEAN>SEM GTIN</cEAN> <xProd>PRODUTO TESTE 2</xProd> <NCM>99999999</NCM> <CFOP>5102</CFOP> <uCom>UN</uCom> <qCom>1.0000</qCom> <vUnCom>20.0000000000</vUnCom> <vProd>20.00</vProd> <cEANTrib>SEM GTIN</cEANTrib> <uTrib>UN</uTrib> <qTrib>1.0000</qTrib> <vUnTrib>20.0000000000</vUnTrib> <vDesc>0.00</vDesc> <indTot>1</indTot> </prod> <imposto> <!-- Valor aproximado de tributos federais, estaduais e municipais por produto. --> <vTotTrib>2.00</vTotTrib> <ICMS> <ICMS00> <orig>0</orig> <CST>00</CST> <modBC>3</modBC> <vBC>20.00</vBC> <pICMS>17.00</pICMS> <vICMS>3.40</vICMS> </ICMS00> </ICMS> [...] </imposto> </det> <total> <ICMSTot> <vBC>30.00</vBC> <vICMS>5.10</vICMS> <vICMSDeson>0.00</vICMSDeson> <vFCP>0.00</vFCP> <vBCST>0.00</vBCST> <vST>0.00</vST> <vFCPST>0.00</vFCPST> <vFCPSTRet>0.00</vFCPSTRet> <vProd>30.00</vProd> <vFrete>0.00</vFrete> <vSeg>0.00</vSeg> <vDesc>0.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>30.00</vNF> <!-- Valor aproximado total de tributos federais, estaduais e municipais. --> <vTotTrib>4.00</vTotTrib> </ICMSTot> </total></code>
<code>det nItem="1">
    <prod>
        <cProd>260001</cProd>
        <cEAN>SEM GTIN</cEAN>
        <xProd>PRODUTO TESTE 1</xProd>
        <NCM>99999999</NCM>
        <CFOP>5102</CFOP>
        <uCom>UN</uCom>
        <qCom>1.0000</qCom>
        <vUnCom>10.0000000000</vUnCom>
        <vProd>10.00</vProd>
        <cEANTrib>SEM GTIN</cEANTrib>
        <uTrib>UN</uTrib>
        <qTrib>1.0000</qTrib>
        <vUnTrib>10.0000000000</vUnTrib>
        <vDesc>0.00</vDesc>
        <indTot>1</indTot>
    </prod>
    <imposto>
        <!-- Valor aproximado de tributos federais, estaduais e municipais por produto. -->
        <vTotTrib>2.00</vTotTrib>
        <ICMS>
            <ICMS00>
                <orig>0</orig>
                <CST>00</CST>
                <modBC>3</modBC>
                <vBC>10.00</vBC>
                <pICMS>17.00</pICMS>
                <vICMS>1.70</vICMS>
            </ICMS00>
        </ICMS>
    [...]
    </imposto>
</det>
<det nItem="1">
    <prod>
        <cProd>260002</cProd>
        <cEAN>SEM GTIN</cEAN>
        <xProd>PRODUTO TESTE 2</xProd>
        <NCM>99999999</NCM>
        <CFOP>5102</CFOP>
        <uCom>UN</uCom>
        <qCom>1.0000</qCom>
        <vUnCom>20.0000000000</vUnCom>
        <vProd>20.00</vProd>
        <cEANTrib>SEM GTIN</cEANTrib>
        <uTrib>UN</uTrib>
        <qTrib>1.0000</qTrib>
        <vUnTrib>20.0000000000</vUnTrib>
        <vDesc>0.00</vDesc>
        <indTot>1</indTot>
    </prod>
    <imposto>
        <!-- Valor aproximado de tributos federais, estaduais e municipais por produto. -->
        <vTotTrib>2.00</vTotTrib>
        <ICMS>
            <ICMS00>
                <orig>0</orig>
                <CST>00</CST>
                <modBC>3</modBC>
                <vBC>20.00</vBC>
                <pICMS>17.00</pICMS>
                <vICMS>3.40</vICMS>
            </ICMS00>
        </ICMS>
    [...]
    </imposto>
</det>
<total>
    <ICMSTot>
        <vBC>30.00</vBC>
        <vICMS>5.10</vICMS>
        <vICMSDeson>0.00</vICMSDeson>
        <vFCP>0.00</vFCP>
        <vBCST>0.00</vBCST>
        <vST>0.00</vST>
        <vFCPST>0.00</vFCPST>
        <vFCPSTRet>0.00</vFCPSTRet>
        <vProd>30.00</vProd>
        <vFrete>0.00</vFrete>
        <vSeg>0.00</vSeg>
        <vDesc>0.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>30.00</vNF>
        <!-- Valor aproximado total de tributos federais, estaduais e municipais. -->
        <vTotTrib>4.00</vTotTrib>
    </ICMSTot>
</total></code>

Referências

Não encontrou o que procurava?