Pular para o conteúdo

Site independente. Não é banco e não emite boleto.

Linha digitável do boleto: o que cada número quer dizer

A linha digitável são os números do alto do boleto: 47 no boleto de banco, 48 em contas e impostos. Eles dizem o banco, o valor e o vencimento. Cole a sua e veja a leitura, com o código de barras correspondente.

Fontes oficiais conferidas em .

São 47 números no boleto de banco e 48 em conta de luz, água, telefone e imposto. Pontos e espaços não atrapalham.

É uma conferência: não substitui o seu banco nem o Banco Central (telefone 145). Nada do que você digita sai deste aparelho. O GerarBoleto não é banco e não emite boleto.

O resultado aparece aqui

Você vai ver se os dígitos conferem, qual banco emitiu, o valor e o vencimento que estão escritos nos números.

Boleto de banco: 47 números em 5 campos

A ordem é sempre a mesma, em qualquer banco.

Campos da linha digitável do boleto de cobrança
CampoNúmerosO que traz
1º10 (9 + dígito)Código do banco (3), moeda (9 é o real), início do campo livre e o dígito verificador do campo
2º11 (10 + dígito)Continuação do campo livre, que cada banco usa para identificar a cobrança, e o dígito do campo
3º11 (10 + dígito)Fim do campo livre e o dígito do campo
4º1Dígito verificador geral, calculado sobre todo o código de barras
5º14Fator de vencimento (4 números) e valor em centavos (10 números)

Fonte: Meu BC, perguntas sobre boleto (BCB) (abre em outra aba); Especificações de boleto da Cobrança CAIXA, v014 (abre em outra aba). Conferido em .

Exemplo resolvido: lendo uma linha à mão

A linha de exemplo da especificação de boletos da CAIXA.

10490.05505 77222.133348 77777.777713 4 32420000032112

104: banco (Caixa) · 9: moeda (real)

4 (4º campo): dígito verificador geral

3242: fator de vencimento · 0000032112: valor, R$ 321,12

Dígito do 1º campo: 104900550 → pesos 2 e 1 alternados → soma 25 → 10 − 5 = 5

Caixa Econômica Federal, R$ 321,12, fator de vencimento 3242

Os dígitos dos três primeiros campos usam o cálculo chamado módulo 10: cada número é multiplicado por 2 ou por 1, alternando da direita para a esquerda; somam-se os algarismos dos resultados; o dígito é o que falta para a próxima dezena.

O dígito geral usa o módulo 11: os 43 números do código de barras são multiplicados por pesos de 2 a 9, da direita para a esquerda; soma-se tudo, divide-se por 11 e subtrai-se o resto de 11. No exemplo, a soma é 788, o resto é 7 e o dígito é 4. Quando a conta dá 0, 10 ou 11, o dígito é 1.

Quer só saber se a linha é confiável? Vá direto a como conferir se um boleto é falso.

Como o vencimento vira quatro números

O fator de vencimento conta os dias desde 07/10/1997. Em 22/02/2025 ele voltou a 1000.

Fator de vencimento e a data correspondente em cada ciclo
FatorNo ciclo atualNo ciclo anterior
100022/02/202503/07/2000
158904/10/202612/02/2002
166721/12/202601/05/2002
478909/07/203517/11/2010
999913/10/204921/02/2025

O campo tem só quatro algarismos, então acabaria em 9999. Isso aconteceu em 21/02/2025. No dia seguinte, a contagem recomeçou em 1000, e o mesmo número passou a valer para uma data 9.000 dias depois.

Fator 0000 quer dizer que o código não traz vencimento: a data vale a que está impressa, e o banco não tem como saber sozinho se o boleto está vencido.

Não confirmadoO número do vencimento no boleto se repete a cada 9.000 dias, e a especificação não diz como distinguir um ciclo do outro. Mostramos a data mais próxima de hoje e a outra data possível.

Fonte: Especificações de boleto da Cobrança CAIXA, v014 (abre em outra aba). Conferido em .

Contas e impostos: 48 números que começam com 8

Luz, água, telefone, prefeitura e órgãos do governo usam outro formato.

Segundo número da linha: o setor de quem cobra
2º númeroSetor
1Prefeitura
2Saneamento (água e esgoto)
3Energia elétrica e gás
4Telecomunicações
5Órgão do governo
6Carnês e empresas identificadas pelo CNPJ
7Multa de trânsito
9Uso exclusivo do banco

São quatro blocos de 11 números, cada um seguido do seu dígito verificador. O primeiro número é sempre 8. O segundo diz o setor. O terceiro diz como ler o valor e qual cálculo foi usado nos dígitos: 6 e 7 usam módulo 10; 8 e 9 usam módulo 11.

Com 6 ou 8, os 11 números seguintes ao dígito geral são o valor em centavos. Com 7 ou 9, o campo traz um valor de referência, e o valor final aparece só na hora de pagar.

Depois vêm o código de quem cobra (4 números, dados pela FEBRABAN, ou os 8 primeiros do CNPJ) e um campo livre. Se a empresa grava o vencimento, ele vem no começo desse campo, como ano, mês e dia. Perdeu a conta? Veja o caminho oficial da segunda via de boleto.

Fonte: Layout de arrecadação FEBRABAN, versão 06 (abre em outra aba). Conferido em .

Perguntas frequentes

O que é a linha digitável do boleto?

É a sequência de números impressa no alto do boleto, que traz as mesmas informações do código de barras em forma que dá para digitar. No boleto de banco são 47 números. Em contas de luz, água, telefone e impostos são 48.

Como descobrir o valor do boleto pela linha digitável?

No boleto de banco, os últimos 10 números são o valor em centavos: 0000032112 é R$ 321,12. Se forem todos zero, o valor não está no código e aparece só na hora de pagar.

Como descobrir o vencimento pela linha digitável?

Os quatro números antes do valor são o fator de vencimento: os dias contados a partir de 7/10/1997. O fator chegou a 9999 em 21/2/2025 e voltou a 1000 em 22/2/2025, então 1667 hoje quer dizer 21/12/2026.

Qual a diferença entre linha digitável e código de barras?

O conteúdo é o mesmo, em outra ordem. O código de barras tem 44 números e um dígito verificador geral. A linha digitável reorganiza esses números em campos e acrescenta um dígito verificador para cada campo, para pegar erro de digitação.

Por que a linha do meu boleto começa com 8?

Porque não é boleto de banco: é conta de consumo ou tributo (luz, água, telefone, prefeitura, órgão do governo). Esse tipo tem 48 números em quatro blocos de 12, e o segundo número diz o setor.

De onde vêm as informações

Cada regra desta página foi lida na norma ou na página oficial abaixo. Abra e confira.

  1. CAIXA, Especificações técnicas para emissão de boletos, Cobrança Bancária CAIXA, documento 67.119 v014, de outubro de 2022 (item 4.2.10 e Anexos I, II e V). Abrir a fonte oficial (abre em outra aba) · conferido em
  2. FEBRABAN, Layout padrão de arrecadação/recebimento com utilização do código de barras, versão 06, em vigor desde 1º/11/2020. Abrir a fonte oficial (abre em outra aba) · conferido em
  3. Banco Central do Brasil, Meu BC, perguntas frequentes sobre boleto (página atualizada em 18/3/2026). Abrir a fonte oficial (abre em outra aba) · conferido em
  4. Banco Central do Brasil, relação de participantes do Sistema de Transferência de Reservas (STR), arquivo lido em 4/10/2026. Abrir a fonte oficial (abre em outra aba) · conferido em