O que causa a Rejeição 630
⚠ Causa do erro
A Rejeição 630 ocorre quando o valor do produto (<vProd>) difere do resultado de <vUnTrib> x <qTrib>. Tolerância: R$ 0,01.
Similar à 629, mas validando unidades tributáveis. Acontece quando unidades comercial e tributável diferem sem proporcionalidade.
Tags XML envolvidas
As seguintes tags XML são relevantes para esta rejeição:
| Tag XML | Descrição |
|---|---|
<vProd> | Valor total do produto (campo I11) |
<vUnTrib> | Valor unitário de tributação (campo I14a) |
<qTrib> | Quantidade tributável (campo I14) |
<prod> | Grupo de informações do produto |
Exemplo prático
Veja abaixo um exemplo de XML que causa a rejeição e como corrigi-lo:
<prod>
<qTrib>120.0000</qTrib>
<vUnTrib>2.5000</vUnTrib>
<vProd>250.00</vProd> <!-- 120 x 2.50 = 300.00 -->
</prod>
Como resolver passo a passo
✔ Solução
- Recalcule: vUnTrib x qTrib.
- Tolerância: R$ 0,01.
- Ajuste as unidades.
- Corrija e reemita.
Exemplo corrigido:
<prod>
<qTrib>120.0000</qTrib>
<vUnTrib>2.5000</vUnTrib>
<vProd>300.00</vProd> <!-- Correto -->
</prod>
Como prevenir
🛡 Prevenção
- Automatize o cálculo.
- Sincronize unidades comerciais e tributáveis.
- Valide antes do envio.
- Use o Gálago: validação automática.
Referência técnica
Documentação oficial
MOC 7.0 — Manual de Orientação do Contribuinte:
confaz.fazenda.gov.br/legislacao/arquivo-manuais/moc7-visao-geral.pdf
Portal Nacional da NF-e:
nfe.fazenda.gov.br
Perguntas frequentes
O que causa a Rejeição 630?
A Rejeição 630 ocorre quando vProd difere de vUnTrib x qTrib em mais de R$ 0,01.
Qual a diferença entre 629 e 630?
A 629 valida vUnCom x qCom; a 630 valida vUnTrib x qTrib.
Quando as unidades diferem?
Quando o produto é vendido em uma unidade (caixa) mas tributado em outra (unidade).
Cansado de lidar com rejeições?
O Gálago valida os dados antes de transmitir, evitando a maioria das rejeições. Experimente grátis por 21 dias.
Teste Grátis