Voltar para central de ajuda
Ao emitir uma nota fiscal de serviço (NFS-e), algumas prefeituras podem rejeitar a emissão quando o valor do serviço está igual a R$ 0,00.
Esse problema pode aparecer com diferentes mensagens de erro, dependendo do município e do provedor responsável pela emissão da nota.
Quais erros podem aparecer?
Os erros mais comuns são:
E18 - O valor dos serviços deverá ser superior a R$ 0,00 (zero).
ou
P9020 - Erro de validação do XML:The element 'valores' has invalid child element 'trib'.Expected: 'vServPrest'
Também podem aparecer mensagens relacionadas a:
XML inválido;
falha na validação da NFS-e;
estrutura inválida da nota;
campos obrigatórios ausentes;
erro no bloco
valoresda nota fiscal.
O que esse erro significa?
Esse erro indica que a prefeitura ou o provedor da NFS-e não aceita a emissão de notas fiscais com o valor do serviço zerado.
Na prática, o sistema tenta gerar a nota normalmente, porém o layout da prefeitura exige que o valor do serviço seja maior que zero.
Quando isso não acontece:
algumas prefeituras retornam um erro direto informando que o valor precisa ser superior a R$ 0,00;
outras retornam erros estruturais de XML, mesmo que a causa raiz seja o valor zerado.
Quando esse erro costuma acontecer?
Esse cenário geralmente ocorre quando a empresa:
oferece gratuidades;
libera cortesias;
registra participação gratuita em eventos;
cria vendas apenas para controle interno;
tenta emitir uma nota sem cobrança financeira.
Exemplos comuns:
inscrição gratuita em eventos;
serviços concedidos como cortesia;
vendas utilizadas apenas para controle operacional;
pedidos criados com valor total zerado.
Por que o erro acontece?
Muitas prefeituras exigem que exista uma operação financeira válida para emissão da NFS-e.
Por isso, o layout da nota normalmente espera que o valor do serviço seja maior que:
vServPrest>0
Quando o valor enviado é igual a zero:
a prefeitura pode rejeitar diretamente;
ou o XML da nota pode ficar incompatível com o schema esperado.
Nesses casos, o retorno pode acontecer como erro estrutural, mesmo que a origem do problema seja apenas o valor zerado.
Como resolver?
Verifique o valor enviado na venda
Confirme se a venda foi criada com:
Valor total = R$ 0,00
Se estiver zerada, a prefeitura pode impedir a emissão da NFS-e.
Valide se a operação realmente precisa de nota fiscal
Em casos de:
gratuidades;
cortesias;
inscrições gratuitas;
pode ser necessário:
apenas registrar internamente a operação;
ou validar com a contabilidade da empresa qual a melhor forma de documentar esse tipo de serviço.
Consulte a contabilidade da empresa
As regras podem variar conforme:
município;
regime tributário;
provedor utilizado pela prefeitura;
tipo de serviço prestado.
Por isso, em casos de serviços gratuitos ou sem cobrança, recomendamos alinhar com o contador da empresa qual o procedimento fiscal adequado.
Importante
Esse erro normalmente:
não está relacionado ao cadastro do cliente;
não indica problema no CPF/CNPJ do tomador;
não significa falha na integração da Zuppy.
Na maioria dos casos, a rejeição acontece porque a prefeitura não permite emissão de NFS-e com valor do serviço igual a R$ 0,00.
Se ainda tiver dúvidas ou precisar de ajuda entre em contato com nosso time de suporte. Estamos prontos para te ajudar!
Falar com suporte