Causa:
Quando for emitida uma NF-e tributada pelo ISSQN (Imposto Sobre Serviço de Qualquer Natureza) com o Total da Base de Cálculo (Campo: total / ISSQNTot / vBC) diferente do somatório do Valor da Base de Cálculo (Campo: det / imposto/ ISSQN / vBC) de cada item, será retornado a rejeição "606: Total do vBC do ISS difere do somatório dos itens".
Exemplo:
Foi emitida uma NF-e com dois itens informados, cada um com o Valor da Base de Cálculo do ISSQN de R$ 199,99 e foi informado no Total da Base de Cálculo do ISSQN o valor de R$ 400,00. Sendo a soma correta do Valor da Base de Cálculo do ISSQN de todos os itens R$ 399,98, a NF-e será rejeitada pelo motivo 606.
Campos no XML:
<
det
nItem
=
"1"
>
<
prod
>
<
cProd
>L10001</
cProd
>
<
cEAN
/>
<
xProd
>Horas de Produção</
xProd
>
<
NCM
>00</
NCM
>
<
CFOP
>6101</
CFOP
>
<
uCom
>Horas</
uCom
>
<
qCom
>1.00</
qCom
>
<
vUnCom
>199.99</
vUnCom
>
<
vProd
>199.99</
vProd
>
<
cEANTrib
/>
<
uTrib
>Horas</
uTrib
>
<
qTrib
>1.00</
qTrib
>
<
vUnTrib
>199.99</
vUnTrib
>
<
indTot
>0</
indTot
>
</
prod
>
<
imposto
>
<
ISSQN
>
<
vBC
>199.99</
vBC
>
<
vAliq
>5.00</
vAliq
>
<
vISSQN
>10.00</
vISSQN
>
<
cMunFG
>4314902</
cMunFG
>
<
cListServ
>14.01</
cListServ
>
<
indISS
>1</
indISS
>
<
indIncentivo
>2</
indIncentivo
>
</
ISSQN
>
<
PIS
>
<
PISOutr
>
<
CST
>50</
CST
>
<
vBC
>199.99</
vBC
>
<
pPIS
>1.65</
pPIS
>
<
vPIS
>3.30</
vPIS
>
</
PISOutr
>
</
PIS
>
<
COFINS
>
<
COFINSOutr
>
<
CST
>50</
CST
>
<
vBC
>199.99</
vBC
>
<
pCOFINS
>7.60</
pCOFINS
>
<
vCOFINS
>15.20</
vCOFINS
>
</
COFINSOutr
>
</
COFINS
>
</
imposto
>
</
det
>
<
det
nItem
=
"2"
>
<
prod
>
<
cProd
>L10001</
cProd
>
<
cEAN
/>
<
xProd
>Horas de Produção</
xProd
>
<
NCM
>00</
NCM
>
<
CFOP
>6101</
CFOP
>
<
uCom
>Horas</
uCom
>
<
qCom
>1.00</
qCom
>
<
vUnCom
>199.99</
vUnCom
>
<
vProd
>199.99</
vProd
>
<
cEANTrib
/>
<
uTrib
>Horas</
uTrib
>
<
qTrib
>1.00</
qTrib
>
<
vUnTrib
>199.99</
vUnTrib
>
<
indTot
>1</
indTot
>
</
prod
>
<
imposto
>
<
ISSQN
>
<
vBC
>199.99</
vBC
>
<
vAliq
>5.00</
vAliq
>
<
vISSQN
>10.00</
vISSQN
>
<
cMunFG
>4314902</
cMunFG
>
<
cListServ
>14.01</
cListServ
>
<
indISS
>1</
indISS
>
<
indIncentivo
>2</
indIncentivo
>
</
ISSQN
>
<
PIS
>
<
PISOutr
>
<
CST
>50</
CST
>
<
vBC
>199.99</
vBC
>
<
pPIS
>1.65</
pPIS
>
<
vPIS
>3.30</
vPIS
>
</
PISOutr
>
</
PIS
>
<
COFINS
>
<
COFINSOutr
>
<
CST
>50</
CST
>
<
vBC
>199.99</
vBC
>
<
pCOFINS
>7.60</
pCOFINS
>
<
vCOFINS
>15.20</
vCOFINS
>
</
COFINSOutr
>
</
COFINS
>
</
imposto
>
</
det
>
<
total
>
<
ICMSTot
>
<
vBC
>0.00</
vBC
>
<
vICMS
>0.00</
vICMS
>
<
vICMSDeson
>0.00</
vICMSDeson
>
<
vBCST
>0.00</
vBCST
>
<
vST
>0.00</
vST
>
<
vProd
>0.00</
vProd
>
<
vFrete
>0.00</
vFrete
>
<
vSeg
>0.00</
vSeg
>
<
vDesc
>0.00</
vDesc
>
<
vII
>0.00</
vII
>
<
vIPI
>0.00</
vIPI
>
<
vPIS
>0.00</
vPIS
>
<
vCOFINS
>0.00</
vCOFINS
>
<
vOutro
>0.00</
vOutro
>
<
vNF
>399.98</
vNF
>
</
ICMSTot
>
<
ISSQNtot
>
<
vServ
>399.98</
vServ
>
<
vBC
>400.00</
vBC
>
<
vISS
>20.00</
vISS
>
<
vPIS
>6.60</
vPIS
>
<
vCOFINS
>30.40</
vCOFINS
>
<
dCompet
>2015-03-26</
dCompet
>
</
ISSQNtot
>
</
total
>
Solução:
Deve-se verificar e refazer o somatório dos campos vBC do ISSQN de todos os itens e corrigir o Valor do campo vBC informado nos Totais do ISSQN da NF-e.
Há uma tolerância para mais ou para menos de R$ 0,01 de diferença do valor calculado sem aproximações.
<
total
>
<
ICMSTot
>
<
vBC
>0.00</
vBC
>
<
vICMS
>0.00</
vICMS
>
<
vICMSDeson
>0.00</
vICMSDeson
>
<
vBCST
>0.00</
vBCST
>
<
vST
>0.00</
vST
>
<
vProd
>0.00</
vProd
>
<
vFrete
>0.00</
vFrete
>
<
vSeg
>0.00</
vSeg
>
<
vDesc
>0.00</
vDesc
>
<
vII
>0.00</
vII
>
<
vIPI
>0.00</
vIPI
>
<
vPIS
>0.00</
vPIS
>
<
vCOFINS
>0.00</
vCOFINS
>
<
vOutro
>0.00</
vOutro
>
<
vNF
>399.98</
vNF
>
</
ICMSTot
>
<
ISSQNtot
>
<
vServ
>399.98</
vServ
>
<
vBC
>399.98</
vBC
>
<
vISS
>20.00</
vISS
>
<
vPIS
>6.60</
vPIS
>
<
vCOFINS
>30.40</
vCOFINS
>
<
dCompet
>2015-03-26</
dCompet
>
</
ISSQNtot
>
</
total
>