Voltar para o blog

Rejeições fiscais

Rejeição 685: confira os tributos aproximados dos itens e o total

A rejeição 685 pede uma conferência entre os tributos aproximados dos itens e o total informado na nota. Para o empresário, o primeiro passo é guardar o XML enviado e a resposta recebida. A comparação precisa usar esse mesmo arquivo: o documento aberto na tela pode ter sido alterado depois da tentativa.

Blog ALRA
Capa ilustrada da ALRA: Rejeição 685: confira os tributos aproximados dos itens e o total.

A rejeição 685 pede uma conferência entre os tributos aproximados dos itens e o total informado na nota. Para o empresário, o primeiro passo é guardar o XML enviado e a resposta recebida. A comparação precisa usar esse mesmo arquivo: o documento aberto na tela pode ter sido alterado depois da tentativa.

Esta orientação foi conferida com o MOC e fontes consultadas em 15/10/2026. A regra W16a-10 abrange NF-e modelo 55 e NFC-e modelo 65. A SEFAZ-SP a publica como ativa em sua tabela de regras facultativas; essa publicação não substitui teste de execução em cada ambiente nem comprova a situação de outros autorizadores.

Qual comparação aparece no manual

A mensagem é “Rejeição: Total do Valor Aproximado dos Tributos difere do somatório dos itens”. Na página 123, a W16a-10 compara o total do valor aproximado dos tributos, identificado como W16a, com a soma dos valores dos itens, identificados como M02. A aplicação está marcada como “Facul.”.

Nos itens, o campo fica em det/imposto/vTotTrib. Nos totais, fica em total/ICMSTot/vTotTrib. O nome da tag é igual, mas cada posição tem uma função: M02 informa o valor do item; W16a reúne o total. Não use o valor do ICMS ou o valor final da nota como substitutos automáticos.

O leiaute apresenta os dois campos como opcionais, com ocorrência 0–1 e formato numérico 13v2, com duas casas decimais. A observação da regra determina considerar zero se vTotTrib não estiver informado, tanto no item quanto no grupo de totais. Essa convenção da comparação não comprova dispensa legal de informação tributária nem valida a metodologia de estimativa.

A soma deve considerar os M02 de todos os itens efetivamente presentes no XML. A linha não descreve filtro indTot, tolerância monetária própria, política especial de arredondamento ou exceções para excluir itens. Dois itens com o mesmo produto continuam sendo dois itens do arquivo; não junte registros apenas porque suas descrições coincidem.

Faça a conferência com o arquivo enviado

Separe o XML rejeitado, o retorno completo e o horário da tentativa. Confira modelo, chave, UF, autorizador, ambiente e versão do emissor. O alcance desta orientação vem da linha do manual para modelos 55 e 65; não deve ser transferido a outro documento fiscal apenas pelo número 685.

Monte uma relação com número do item, descrição e valor M02 encontrado. Registre zero para a comparação quando a tag estiver ausente. Depois, some esses valores e compare com o W16a do mesmo arquivo. Se W16a também estiver ausente, a observação da W16a-10 igualmente manda considerar zero.

Guarde a relação e a diferença encontrada. Se o total da tela não corresponder ao XML, peça ao suporte para identificar qual versão foi transmitida e de onde cada valor foi obtido. Um recálculo na tela não modifica o arquivo anteriormente enviado.

O indicador “Facul.” não confirma aplicação uniforme nos autorizadores. A aceitação em outro ambiente ou UF não substitui a conferência dos valores nem prova o comportamento do ambiente em que ocorreu a rejeição.

Quando o total ficou desatualizado

Uma hipótese de diagnóstico é que os itens tenham sido modificados e o total tenha permanecido de uma etapa anterior. Compare a composição atual do XML com o registro da alteração. Peça ao suporte que acompanhe a montagem do documento e verifique quando a totalização acontece.

Se a causa for confirmada, a rotina deve produzir W16a coerente com os M02 que realmente serão enviados. Preserve os arquivos anterior e posterior à correção para comparar. Não mude impostos, preços, quantidades ou fatos da operação para alcançar uma igualdade artificial.

Quando o problema se repete, um ajuste isolado no total não demonstra que a rotina foi corrigida. O suporte precisa verificar a origem e a exportação dos valores, mantendo a análise da estimativa tributária com o responsável fiscal.

Quando faltam valores ou há diferença de centavos

Se W16a contém um valor e alguns M02 estão ausentes, confira se houve perda de informação no mapeamento ou se a ausência corresponde ao procedimento fiscal definido. O zero usado na comparação não autoriza apagar o total ou omitir informação devida para evitar a rejeição.

Se a diferença for pequena, compare os valores exatamente gravados nos itens. Solicite ao suporte uma conferência dos números usados no cálculo e daqueles efetivamente escritos no XML. O formato com duas casas decimais não define, sozinho, uma política de arredondamento.

Não prometa aceitação de diferenças de um centavo nem importe tolerâncias de outras validações. A W16a-10 consultada verifica igualdade. Qualquer comportamento adicional do autorizador precisa de documentação específica; a linha examinada não informa uma tolerância própria desta regra.

Exemplo fictício e condicional

Imagine uma nota fictícia com quatro itens. Apenas para ilustrar a comparação, seus M02 seriam R$ 6,23, R$ 11,40, uma tag ausente e R$ 2,87. Pela observação da regra, a ausência entra nessa conta como zero:

R$ 6,23 + R$ 11,40 + R$ 0,00 + R$ 2,87 = R$ 20,50.

Suponha que W16a estivesse em R$ 24,25. A diferença ilustrativa seria R$ 3,75. Se a conferência dos documentos e da rotina confirmasse esses valores como as informações corretas para o caso hipotético, a totalização teria de refletir R$ 20,50. Se fosse identificada informação tributária indevidamente ausente, seria necessário tratar essa causa antes de concluir a correção.

O exemplo foi criado para este guia. Ele não representa uma nota transmitida, um retorno real ou uma função verificada do ALRA. A soma não certifica a estimativa, a necessidade de cada informação, a tributação da operação ou uma futura autorização.

Quando encaminhar o caso e conferir o resultado

Encaminhe à contabilidade as dúvidas sobre a estimativa e sua apresentação. Para o suporte, envie a relação de itens, XML, retorno completo e os dados do ambiente. Se soma e total coincidirem e o retorno persistir, essas evidências permitem investigar o envio e a validação aplicada com o responsável pelo autorizador.

Depois de corrigir a causa documentada, confira novamente o arquivo produzido pelo emissor e acompanhe o resultado da tentativa seguinte. O desaparecimento da 685 não equivale a autorização: verifique o retorno correspondente à chave e o protocolo antes de considerar a emissão concluída.

Mantenha os registros que permitem comparar a tentativa rejeitada e o documento posterior. Uma autorização também não demonstra, por si só, que a metodologia de estimativa tributária foi adequada.

Fontes

Documentação conferida em 15/10/2026.

  • MOC 7.0, Anexo I: W16a-10, página 123; M02, página 25; total/ICMSTot e W16a, páginas 58–59; mensagem, página 149.

  • SEFAZ-SP, regras de validação: W16a-10/685, situação publicada para São Paulo, consultada em 15/10/2026. Documentos SVRS: índice usado na conferência documental.

  • Confronto prático: Invoisys, NS Tecnologia e IOB Aprendo. As orientações de menus, arquivos TXT e preenchimento automático pertencem aos produtos desses publicadores. A comparação adotada aqui é a do XML, fundamentada no MOC.

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.