Códigos de erro / E500
Erro E500: Erro de consistência numérica do documento
Consistência de valoresO 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.
Outros erros de Consistência de valores
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