Códigos de erro / E500

Erro E500: Erro de consistência numérica do documento

Consistência de valores

O erro E500 da NFS-e nacional significa, resumindo: Erro de consistência numérica do documento.

Descrição oficial

Os valores de cálculo (serviço × deduções × líquido) não batem entre si.

Fonte: manual.

Causa provável

erro nos campos de valor ou preenchimento inconsistente após edição manual.

Como corrigir no Emissor Nacional

revise os campos de valor dos serviços, deduções e retenções (PIS, Cofins, INSS, IR, CSLL). Se necessário, recomece a emissão sem editar o XML à mão.

Como corrigir no XML (para quem gera o arquivo)

ajuste `valorLiquido` para bater com `(valorServicos - valorDeducoes - retencoes)` (tolerância de centavos).

Fonte: códigos de rejeição do Emissor Nacional e do ADN do padrão nacional NFS-e, conforme portal oficial (gov.br/nfse). Atualizado em 2026.

Valide seu XML antes de reenviar

Suba o arquivo, veja se o erro E500 aparece e corrija pelo diagnóstico do validador. Grátis, sem pegadinha.

Abrir o validador