vPag

O que é :

A tag <vPag> contém o valor total pago na transação, representando o montante que o comprador efetivamente pagou pela mercadoria ou serviço.

Função :

Informar o valor total pago pela transação.
Facilitar o controle financeiro e a conciliação de contas, associando o pagamento ao tipo de pagamento indicado na tag <tPag>.

Formato:

Tipo de dado: Numérico
Tamanho: Até 15 dígitos com até 2 casas decimais
Exemplo: 1000.00, 199.99, 1500.50.

Valores Permitidos:

O valor informado deve ser o valor exato que foi pago, considerando as formas de pagamento aplicadas (como dinheiro, cartão, boleto, etc.).
Deve ser preenchido sempre que houver um pagamento registrado na NFe, seja ele total ou parcial.
O valor de <vPag> deve ser compatível com o valor da operação informada na NFe, conforme o total da mercadoria, impostos, descontos, etc.

Quando Utilizar:

A tag <vPag> deve ser utilizada sempre que houver pagamento na operação, seja total ou parcial. A tag deve ser preenchida para indicar o valor pago pelo comprador, considerando o pagamento em dinheiro, cartão de crédito, boleto bancário ou outra forma de pagamento.

Exemplo Prático:

<pag>
    <tPag>01</tPag> <!-- Tipo de pagamento: Dinheiro -->
    <vPag>1000.00</vPag> <!-- Valor pago -->
</pag>

tPag: 01 – O tipo de pagamento é dinheiro. vPag: 1000.00 – O valor total pago, correspondente ao montante que foi pago pelo comprador.

Erros Relacionados:

850: "Rejeição: Valor pago inválido."
851: "Rejeição: Valor pago não informado."
852: "Rejeição: Valor pago inconsistente com o valor total da NFe."

Boas Práticas:

Preencha com o Valor Exato:
O valor informado em <vPag> deve ser exatamente o valor pago na transação. Se houver múltiplas formas de pagamento, a tag deve ser repetida para cada uma delas.

Consistência com Outras Tags:
O valor de <vPag> deve ser consistente com outras tags da NFe, como o valor total da operação (<vProd>), valor líquido (<vLiq>), impostos, descontos, etc.

Verifique os Pagamentos Parciais:
Caso haja pagamento parcial, certifique-se de que o valor informado reflete corretamente o montante pago até o momento.

Considerações FInais:

A tag <vPag> é crucial para o controle financeiro da NFe, pois informa o valor efetivamente pago pela transação. Seu preenchimento correto assegura a conformidade fiscal e facilita a conciliação de contas a receber, especialmente em operações com diferentes formas de pagamento.