Rejeição 512 da NFCom: O somatório dos Descontos não pode ser negativo
O total de descontos ficou negativo. Desconto negativo é acréscimo, e acréscimo tem campo próprio.
O total de descontos resultou em valor negativo.
O que a SEFAZ responde: "O somatório dos Descontos não pode ser negativo"
Por que acontece a Rejeição 512
Desconto reduz. Um desconto negativo aumentaria — e para aumentar existe outro campo: outras despesas.
É esse o erro conceitual por trás da rejeição. Alguém precisou acrescentar um valor à fatura, encontrou o campo de desconto à mão, e usou um número negativo. A conta fecha na aritmética e não fecha na semântica: a SEFAZ separa o que reduz do que acresce, e cada um tem seu campo.
O que produz:
- Acréscimo lançado como desconto negativo — taxa, multa, cobrança adicional.
- Estorno de desconto de período anterior trazido para a nota atual.
- Sinal invertido na importação ou na configuração da promoção.
- Rateio de desconto que atribuiu valor negativo a um item ao ajustar o resíduo.
O último é um detalhe do rateio: ao distribuir um desconto entre itens e acertar centavos, é possível deixar um item com desconto negativo se o ajuste for feito sem cuidado.
No Berga
DFe › NFCom, nos descontos e nas despesas dos itens.
No Berga. Desconto e outras despesas são campos distintos no item, o que evita usar um com sinal invertido no lugar do outro. Conheça o Berga
Como resolver a Rejeição 512
- 1Localize os itens com desconto negativo.
- 2Sendo um acréscimo, mova o valor para outras despesas, como positivo.
- 3Sendo resíduo de rateio, redistribua sem deixar item negativo.
- 4Sendo estorno de desconto anterior, ele não pertence a esta nota.
- 5Transmita de novo.
Como evitar a Rejeição 512
Use cada campo para o que ele significa: desconto reduz, outras despesas acrescem. Um com sinal invertido no lugar do outro é um atalho que a validação pega.
No rateio de desconto, aloque o resíduo somando a um item, nunca subtraindo de outro.
Se a Rejeição 512 continuar
Sem negativos e a rejeição persiste, confira se algum item tem desconto maior que o valor. Se o total só difere da soma, veja a 462.
Ao abrir um chamado, informe o desconto de cada item e o total enviado.
Consulte a tabela de rejeições da NFCom para procurar outro código.