Conversão da linha digitável em código de barras e vice-versa


Calcule ou verifique a data de vencimento, o valor, etc. É só preencher os campos abaixo.

Linha Digitável:
Código da Barra:
Vencimento:
Valor:

Como calcular o valor e a data de vencimento de um boleto bancário

Como calcular a data de vencimento de um boleto bancário

O vencimento de um boleto bancário (bloqueto de cobrança) corresponde ao número de dias decorridos entre a "data base" instituída pelo Banco Central do Brasil - BACEN e a "data de vencimento". A "data base" instituída pelo BACEN é: 07/10/1997.

Desta forma, um boleto bancário vencido em 31/12/2011 teria no campo "vencimento" os números: "5198". Os números "5198" correspondem ao número de dias decorridos entre 07/10/1997 e 31/12/2011 (31/12/2011 - 07/10/1997 = 5198).

Exemplo: 00000.00000.00000.000000.00000.000000.0.51980000000000

Como se vê no exemplo acima, o campo "vencimento" é composto por 4 dígitos e fica a esquerda do campo "valor".


Boletos bancários sem data de vencimento

Nos boletos bancários "sem data de vencimento" as primeiras posições do campo "vencimento" são "0000" (zeros).

Exemplo: 00000.00000.00000.000000.00000.000000.0.00000000000000

Boletos bancários com vencimento "á vista" ou "contra apresentação"

Da mesma forma que os boletos bancários "sem data de vencimento", nos boletos bancários com data de vencimento "á vista" ou "contra apresentação" as primeiras posições do campo "vencimento" também são "0000" (zeros).

Fique atento porque alguns bancos considerarem o boleto bancário "vencido" e não aceitam o pagamento caso o pagamento seja efetuado 15 dias após da "data do processamento" (contar a partir da data da emissão e/ou data de processamento do boleto bancário).


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$ 150,00 o número que deve constar no campo "valor" é: 15000.

Exemplo: 00000.00000.00000.000000.00000.000000.0.00000000015000

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