NCM Buscador
CAMPO DO XML · DeRE Obrigatório

vSaldoFinal

Valor do saldo final da conta no período de competência. Deve ser informado antes do encerramento das contas de resultado.

O que o arquivo aceita neste campo

Ocorrência
1-1
Tamanho
4-18
Tipo no leiaute
N
Tipo no esquema

Quando o preenchimento é exigido

Valor absoluto (sem sinal).

Isto não é o mesmo que a ocorrência. Ocorrência 1-1 dentro de um grupo opcional quer dizer que o campo é exigido apenas quando o grupo em que ele mora for informado.

Onde este campo aparece — 14 pontos do leiaute

O mesmo nome de tag em 3 eventos diferentes. O caminho no XML muda; o sentido, não.

D-1101 DeRE/evtBalancete/infoBalancete/infoContas/infoConta/vSaldoFinal ocor. 1-1 · tam. 4-18
D-1106 DeRE/evtAplicResTec/infoAplicResTec/infoAplic/detAtivo/vSaldoFinal ocor. 1-1 · tam. 4-18

Valor do título no último dia do período de apuração {perApur}. Cálculo: {vSaldoInic} + {vVarMensal} - {vPrincLiqResg}

D-9199 DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNIBS/vSaldoFinal ocor. 1-1 · tam. 4-18

Valor do saldo remanescente de base de cálculo negativa a ser transportado para o próximo período de apuração. Cálculo: {vSaldoAnt} - {vUtilPer} + {vBCNIBS} (se houver)

D-9199 DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNIBS/detBCN/vSaldoFinal ocor. 1-1 · tam. 4-18

Saldo remanescente desta base de cálculo negativa para os próximos períodos de apuração.

D-9199 DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNCBS/vSaldoFinal ocor. 1-1 · tam. 4-18

Valor do saldo remanescente de base de cálculo negativa a ser transportado para o próximo período de apuração. Cálculo: {vSaldoAnt} - {vUtilPer} + {vBCNCBS} (se houver)

D-9199 DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNIBS/detBCN/vSaldoFinal ocor. 1-1 · tam. 4-18

Saldo remanescente desta base de cálculo negativa para os próximos períodos de apuração.

D-9199 DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNIBS/vSaldoFinal ocor. 1-1 · tam. 4-18

Valor do saldo remanescente de base de cálculo negativa a ser transportado para o próximo período de apuração. Cálculo: {vSaldoAnt} - {vUtilPer} + {vBCNIBS} (se houver)

D-9199 DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNIBS/detBCN/vSaldoFinal ocor. 1-1 · tam. 4-18

Saldo remanescente desta base de cálculo negativa para os próximos períodos de apuração.

D-9199 DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNCBS/vSaldoFinal ocor. 1-1 · tam. 4-18

Valor do saldo remanescente de base de cálculo negativa a ser transportado para o próximo período de apuração. Cálculo: {vSaldoAnt} - {vUtilPer} + {vBCNCBS} (se houver)

D-9199 DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNIBS/detBCN/vSaldoFinal ocor. 1-1 · tam. 4-18

Saldo remanescente desta base de cálculo negativa para os próximos períodos de apuração.

D-9199 DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNIBS/vSaldoFinal ocor. 1-1 · tam. 4-18

Valor do saldo remanescente de base de cálculo negativa a ser transportado para o próximo período de apuração. Cálculo: {vSaldoAnt} - {vUtilPer} + {vBCNIBS} (se houver)

D-9199 DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNIBS/detBCN/vSaldoFinal ocor. 1-1 · tam. 4-18

Saldo remanescente desta base de cálculo negativa para os próximos períodos de apuração.

D-9199 DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNCBS/vSaldoFinal ocor. 1-1 · tam. 4-18

Valor do saldo remanescente de base de cálculo negativa a ser transportado para o próximo período de apuração. Cálculo: {vSaldoAnt} - {vUtilPer} + {vBCNCBS} (se houver)

D-9199 DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNIBS/detBCN/vSaldoFinal ocor. 1-1 · tam. 4-18

Saldo remanescente desta base de cálculo negativa para os próximos períodos de apuração.

As regras que observam este campo — 2

O leiaute cita a regra pelo nome; o Anexo II diz o que ela exige e qual mensagem de erro ela devolve.

CONFERIR_SALDO_FINAL_NAT_SALDO_FINAL

O valor do saldo final {vSaldoFinal} e de sua natureza {natSaldoFinal} devem coincidir, respectivamente com os valores representados por {vSaldoFinalCalc} e {natSaldoFinalCalc}, apurados conforme cálculo abaixo: 1. Calcular Saldo Líquido (SL): a) Se {natSaldoInic} = [D]: SL = {vSaldoInic} + {vMovDebt} - {vMovCred} b) Se {natSaldoInic} = [C]: SL = ({vSaldoInic} * (-1)) + {vMovDebt} - {vMovCred} 2. Verificar Resultado: a) Se SL > [0.00]: {vSaldoFinalCalc} = SL {natSaldoFinalCalc} = [D] b) Se SL < [0.00]:…

CONFERIR_SALDO_FINAL_ATIVO

O saldo final deve ser igual a {vSaldoInic} + {vVarMensal} - {vPrincLiqResg}; Se o valor vVarMensal não for informado, atribuir a ele o valor zero para fazer o cálculo. (Mensagem de erro: MS1163 - Interrompe o processamento: Não)

Quando este campo passa a ser exigido

Campos do mesmo grupo — no D-1101

Perguntas frequentes

O que é o campo vSaldoFinal da DeRE?

Valor do saldo final da conta no período de competência. Deve ser informado antes do encerramento das contas de resultado. Na Declaração de Regimes Específicos ele aparece em 14 pontos do leiaute, nos eventos D-1101, D-1106, D-9199.

Onde vSaldoFinal entra no XML da DeRE?

No D-1101, em DeRE/evtBalancete/infoBalancete/infoContas/infoConta/vSaldoFinal, com ocorrência 1-1 e tamanho 4-18. No D-1106, em DeRE/evtAplicResTec/infoAplicResTec/infoAplic/detAtivo/vSaldoFinal, com ocorrência 1-1 e tamanho 4-18. No D-9199, em DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNIBS/vSaldoFinal, com ocorrência 1-1 e tamanho 4-18. No D-9199, em DeRE/evtRetornoMensal/infoEvento/infoTotFinanceiro/detBC/infoBCN/gBCNIBS/detBCN/vSaldoFinal, com ocorrência 1-1 e tamanho 4-18. E em mais 10 pontos do leiaute.

Quando vSaldoFinal é obrigatório?

O leiaute declara a condição: Valor absoluto (sem sinal). ⚠ Isso é diferente da ocorrência: ocorrência 1-1 dentro de um grupo opcional significa que o campo é exigido apenas se o grupo em que ele mora for informado.

Que erro vSaldoFinal pode causar?

O leiaute liga este campo a 2 regras de validação do Anexo II: CONFERIR_SALDO_FINAL_NAT_SALDO_FINAL, CONFERIR_SALDO_FINAL_ATIVO. Quando falham, o ambiente devolve MS1140, MS1163, e o Buscador NCM publica o texto oficial de cada uma.

A partir de quando vSaldoFinal precisa ser informado?

A partir de 15/11/2026, que é a data do evento mais próximo em que este campo aparece. A DeRE tem prazos escalonados por grupo de evento, e o Buscador NCM tira cada data do Ato Conjunto RFB/CGIBS nº 4, de 30 de julho de 2026, em vez de escrevê-la à mão.

Voltar ao topo