Como calcular a data de vencimento e o valor do boleto

Data de vencimento e valor do Boleto Bancário

Data de vencimento

O vencimento de um Boleto Bancário corresponde ao número de dias decorridos entre a "data base" e a "data de vencimento".

A antiga "data base" foi "fixada" em 07/10/1997 e a nova "data base" foi "fixada" em 29/05/2022.

Novo Fator de Vencimento e Nova Data Base

A Circular FB 125/2000 da Febraban, publicada em 2 de maio de 2000, em reunião para tratar do "Fator de Vencimento" no código de barras e na linha digitável do Boleto Bancário, determinou que:

"A data de implantação foi alterada para o dia 03/07/2000".

"A partir de 22.02.2025, o fator retorna para '1000' adicionando-se '1' a cada dia subsequente a este fator".

Em outras palavras, a mudança no fator de vencimento, implementada em fevereiro/2025, já estava prevista na Circular da Febraban desde o ano 2000.

Por causa do fator de vencimento "1000", utilizado pela primeira vez na linha digitável de Boletos Bancários em 3 de julho de 2000, conforme determinado pela Circular FB 125/2000, a primeira data base foi "fixada" em 07/10/1997 (07/10/1997 + 1000 dias = 03/07/2000).

Data base 07/10/1997
Fator de vencimento 1000
Vencimento 03/07/2000

Porém, em 21/02/2025, os 4 dígitos no campo destinado à data de vencimento na linha digitável atingiram o seu limite, que é de 9999 dias (07/10/1997 + 9999 dias = 21/02/2025).

Em razão desse limite, a primeira data base, 07/10/1997, foi atualizada para 29/05/2022 (29/05/2022 + 1000 dias = 22/02/2025), e o fator de vencimento foi reiniciado em 1000 a partir de 22/02/2025.

Data base 29/05/2022
Fator de vencimento 1000
Vencimento 22/02/2025

Veja abaixo mais alguns exemplos de novos fatores de vencimentos:

Fator Vencimento
1000 22/02/2025
1002 24/02/2025
1667 21/12/2026
4789 09/07/2035
9999 13/10/2049

A data base utilizada abaixo é válida apenas para cálculo de vencimentos até 21/02/2025

A primeira data base "fixada" pela Circular FB - 125/2000 da Febraban foi: 07/10/1997.

Assim, um Boleto Bancário com vencimento em 31/12/2007, por exemplo, teria no campo "vencimento" os números: "3737".

Os números "3737" correspondem ao número de dias decorridos entre 07/10/1997 e 31/12/2007 (31/12/2007 - 07/10/1997 = 3737).

Exemplo de linha digitável com vencimento em 31/12/2007:

00190.50095.40144.816069.06809.350314.3.3737.0000000100

Boleto bancário com vencimento em 31/12/2007

Como se vê no exemplo acima, o campo "vencimento" é composto por 4 dígitos que ficam à esquerda do campo "valor".

O Boleto Bancário deve conter, no mínimo, as seguintes informações:

Resolução BCB n° 443 de 12/12/2024

I - nome e número de inscrição no Cadastro de Pessoas Físicas – CPF ou no Cadastro Nacional da Pessoa Jurídica – CNPJ do pagador;

II - identificação da instituição emissora e do terceiro habilitador, quando for o caso;

III - nome, endereço e número de inscrição no CPF ou no CNPJ do beneficiário, inclusive de beneficiários habilitados por terceiros, nos termos do art. 14;

IV - o valor do pagamento e a data de vencimento; e

V - as condições de desconto que estejam eventualmente previstas na obrigação subjacente em caso de pagamento antecipado.

Como calcular o valor de um Boleto Bancário

O valor de um Boleto Bancário corresponde aos 10 últimos dígitos da linha digitável.

Por exemplo, se um Boleto Bancário é de R$ 1,00 o número que deve constar no campo "valor" é: 100.

Exemplo de linha digitável com valor R$ 1,00:

00190.50095.40144.816069.06809.350314.3.3737.0000000100

Boleto com valor de R$ 1,00

Como se vê no exemplo acima, o campo "valor" é composto por 10 dígitos e fica à direita do campo "vencimento".

00190.50095.40144.816069.06809.350314.3.3737.0000000100

Fontes: Caixa, Itaú, Bradesco, Banco do Brasil, Banco Central do Brasil, Banpará e Febraban.

Mais acessadas