Códigos de erro / E501

Erro E501: Regime tributário incompatível com os dados informados

Consistência de valores

O erro E501 da NFS-e nacional significa, resumindo: Regime tributário incompatível com os dados informados.

Descrição oficial

Há incompatibilidade entre o regime tributário/natureza da operação e as retenções declaradas.

Fonte: manual.

Causa provável

emissor marcou natureza/retenção que não faz sentido para o regime tributário do prestador (ex.: optante do marcado como não-optante).

Como corrigir no Emissor Nacional

revise a natureza da operação e as opções de retenção de ISS/PIS/Cofins; opte pelo marcador correto do seu regime.

Como corrigir no XML (para quem gera o arquivo)

ajuste os campos de `natOp`, `regimeTributacao` e retenções para refletir o seu enquadramento real.

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 E501 aparece e corrija pelo diagnóstico do validador. Grátis, sem pegadinha.

Abrir o validador