Voltar para o blog

NF-e e NFC-e

Rejeição 607 na NF-e e NFC-e: como conferir o ISS calculado

A rejeição 607 acontece quando o total do ISS não corresponde à soma do imposto informado nos itens sujeitos ao ISSQN. No item, o campo se chama vISSQN; no total, vISS. Essa diferença de nome é importante para encontrar o erro sem alterar bases, retenções ou valores de serviço que já estejam corretos.

Blog ALRA
Capa ilustrada da ALRA: Rejeição 607 na NF-e e NFC-e: como conferir o ISS calculado.

A rejeição 607 acontece quando o total do ISS não corresponde à soma do imposto informado nos itens sujeitos ao ISSQN. No item, o campo se chama vISSQN; no total, vISS. Essa diferença de nome é importante para encontrar o erro sem alterar bases, retenções ou valores de serviço que já estejam corretos.

A regra W20-10 compara total/ISSQNtot/vISS, identificado como W20, com os campos det/imposto/ISSQN/vISSQN, identificados como U04. Para resolver, confira primeiro os valores de cada serviço e depois regenere o total. Não use o valor líquido a pagar como substituto do imposto calculado.

Confira o imposto e a retenção separadamente

Imagine uma NF-e conjugada cuja emissão seja admitida pela UF, com dois serviços. Os valores fiscais já apurados e conferidos são:

  • Serviço A: vISSQN de R$ 18,75 e vISSRet de R$ 18,75

  • Serviço B: vISSQN de R$ 11,25 e vISSRet de R$ 0,00

Para W20-10, o total do imposto é R$ 18,75 + R$ 11,25 = R$ 30,00. A retenção total desse exemplo é R$ 18,75, apurada em outro campo. Se o sistema descontar a retenção e enviar vISS de R$ 11,25, não estará reproduzindo a soma dos impostos dos itens.

Esses números não dizem se uma retenção é devida em uma operação real. Essa definição depende da análise fiscal aplicável. O exemplo apenas mostra que o valor do imposto calculado e o valor retido têm papéis diferentes no XML.

O total de vISSRet é tratado pela rejeição 368. Alterá-lo para tentar eliminar a 607 pode criar uma segunda inconsistência e mudar indevidamente a informação sobre retenção. Também não remova o ISS de um item retido: retenção não significa automaticamente ausência de imposto calculado.

Diferencie cálculo por item e totalização

Há duas perguntas a responder. O imposto de cada item foi apurado corretamente? E o total reproduz esses valores? A autorização verifica informações estruturadas; ela não substitui a revisão da legislação municipal, do serviço, da exigibilidade ou do regime da empresa.

Suponha que uma memória de cálculo validada produza R$ 6,67 de ISS em cada um de três itens. O total desses campos é R$ 20,01. Se o programa recalcular um imposto global e chegar a R$ 20,00, deve-se investigar por que ele deixou de somar as parcelas transmitidas. Não é necessário inventar uma alíquota diferente para eliminar o centavo.

A NT 2013.005 v1.20 exige correspondência exata entre somatórios e totais. Ela trata separadamente a margem de arredondamento na multiplicação da base pela alíquota. Portanto, uma orientação genérica de tolerância de R$ 0,01 não deve ser transportada para o fechamento do ISS. A conferência segura soma os valores finais corretos de cada item.

Localize erros de campo e de integração

Alguns emissores exibem apenas o rótulo “ISS” na tela, enquanto uma integração possui campos diferentes para imposto calculado e retido. Peça ao suporte que mostre qual campo alimenta U04 e qual alimenta U11. Essa verificação é mais útil do que alterar repetidamente o valor mostrado no resumo da nota.

Também confira se o total foi calculado antes de uma alteração na quantidade de serviços. Se um item foi excluído, o acumulador pode ter mantido seu imposto. Se um pedido foi importado duas vezes, uma parcela pode ter sido duplicada no fechamento sem existir em duplicidade nos itens finais.

Monte uma relação com nItem, base do ISS, imposto calculado e retenção. A base ajuda a entender a origem do valor, mas a soma da 607 utiliza a coluna do imposto calculado. Ao localizar uma diferença, documente qual parcela deveria entrar e qual valor o sistema realmente acumulou.

Não preencha vISS com a base de cálculo ou com o valor bruto dos serviços. Esses totais são conferidos pelas rejeições 606 e 605, respectivamente. O fato de todos pertencerem ao ISSQN não torna os campos intercambiáveis.

Use a identificação documental atual

Este procedimento se aplica à autorização de NF-e e NFC-e, modelos 55 e 65, quando a operação com serviços for permitida. W20-10 é uma regra facultativa no MOC 7.0. Consulte a parametrização da UF e registre o ambiente do retorno, sem pressupor que homologação e produção tenham comportamento idêntico.

A NT 2022.004 prevê decisões estaduais distintas sobre a aceitação de item de serviço e de nota conjugada. Não converta uma NF-e em NFS-e por conta própria nem tente reproduzir campos de um sistema municipal no XML desses modelos. O enquadramento documental deve estar definido antes da correção aritmética.

Se um material antigo falar em rejeição 363 para esta mesma soma, confira a versão. O histórico da NT 2013.005 registra a eliminação dessa duplicidade e a permanência da 607. Isso evita abrir dois diagnósticos para a mesma validação ou procurar um campo inexistente chamado indISSRet. O código 363 continua existindo em outro contexto: pela C18-40, ele trata de IEST idêntica à IE do emitente ou do destinatário, conforme o MOC 7, página 82. Essa comparação cadastral não se confunde com a soma do ISS.

Faça a correção sem perder o histórico

Guarde a resposta da Sefaz e o XML que a provocou. Corrija os dados de origem ou o mapeamento confirmado, recalcule a nota e confira os dois totais separados: imposto e retenção. Um arquivo baixado apenas para análise não deve ser editado e reenviado como se fosse a saída regular do emissor.

Na NF-e com DANFE Simplificado Tipo 2, o modelo continua sendo 55. A modalidade não muda a definição de U04 ou W20. Em outro contexto, o da NFC-e, uma autorização com alerta exige tratamento diferente de uma rejeição que precisa ser corrigida e retransmitida.

Após o reenvio, confirme a autorização e preserve o protocolo. Se a diferença voltar, peça um teste de regressão com um serviço retido, outro sem retenção e uma alteração posterior de item. A Reforma Tributária tem grupos e cronogramas próprios; não zere o ISS nem transporte seu total para IBS ou CBS sem fundamento específico para a operação.

Base documental: MOC 7.0, páginas 56, 57, 59 e 123 e NT 2013.005 v1.20, páginas 7 e 36, em corpus oficial preservado com recorte de 09/10/2026. Leitura prática: Oobj, TecnoSpeed e Invoisys, com prevalência da regra oficial para tolerância e nomenclatura.

Pronto para dar o próximo passo?

Pronto para organizar sua empresa e ganhar mais tempo?

Teste grátis por 15 dias e descubra como a Alra pode transformar a gestão do seu negócio.