Linha digitável: o que é e o que significa cada número
Atualizado em 28/09/2026 · 5 min de leitura
A linha digitável é a sequência de números que fica acima do código de barras do boleto. Ela existe para que uma pessoa consiga digitar o boleto quando o código de barras não pode ser lido. Mas ela faz mais do que isso: nesses números estão o banco, o valor e o vencimento. Saber ler a linha digitável ajuda a perceber quando algo não bate.
Linha digitável e código de barras
O código de barras e a linha digitável carregam a mesma informação, em formatos diferentes. O código de barras tem 44 dígitos e foi feito para máquinas. A linha digitável reorganiza esses números e acrescenta dígitos verificadores, que pegam erros de digitação.
| Formato | Dígitos | Como começa | Onde é usado |
|---|---|---|---|
| Código de barras | 44 | não tem | Leitura por scanner ou câmera |
| Linha digitável bancária | 47 | Código do banco (ex.: 001, 237, 341) | Cobranças em geral |
| Linha digitável de arrecadação | 48 | Sempre com 8 | Contas de consumo e tributos |
Os 5 campos da linha digitável bancária
Uma linha digitável bancária segue este formato:
AAABC.CCCCX DDDDD.DDDDDY EEEEE.EEEEEZ K UUUUVVVVVVVVVV
| Campo | Dígitos | O que contém |
|---|---|---|
| 1 | 10 | Código do banco (3), moeda (1), início do campo livre (5) e dígito verificador (1) |
| 2 | 11 | Continuação do campo livre (10) e dígito verificador (1) |
| 3 | 11 | Final do campo livre (10) e dígito verificador (1) |
| 4 | 1 | Dígito verificador geral |
| 5 | 14 | Fator de vencimento (4) e valor em centavos (10) |
Banco e moeda
Os três primeiros dígitos são o código do banco emissor, o chamado código COMPE. Alguns exemplos: 001 é o Banco do Brasil, 104 é a Caixa, 237 é o Bradesco, 341 é o Itaú, 260 é o Nubank (Nu Pagamentos). O quarto dígito é a moeda: 9 significa real. Veja a lista de códigos de bancos para consultar outros.
O campo livre
O campo livre tem 25 posições, espalhadas pelos três primeiros campos. Cada banco usa esse espaço do seu jeito, em geral para identificar a agência, a conta do beneficiário e o número do boleto no banco (o "nosso número"). Você não precisa decifrá-lo. O importante é saber que não dá para descobrir o nome de quem recebe lendo esses números.
O dígito verificador geral
O quarto campo é um único dígito, calculado em módulo 11 sobre o código de barras inteiro. Se algum número do boleto for alterado sem cuidado, ele deixa de fechar.
Vencimento e valor
Os 14 últimos dígitos são os mais úteis para você. Os quatro primeiros formam o fator de vencimento. Os dez seguintes são o valor, em centavos.
Exemplo: lendo o último campo
Imagine um boleto que termina em 15830000015050.
- 1583 é o fator de vencimento. No ciclo atual, que começou em 22/02/2025 com o fator 1000, o fator 1583 corresponde a 28/09/2026.
- 0000015050 é o valor em centavos: R$ 150,50.
O fator conta dias desde 07/10/1997. Ele chegou a 9999 em 21/02/2025 e reiniciou em 1000 no dia seguinte. Por isso, o mesmo número pode indicar duas datas com cerca de 25 anos de diferença, e vale a mais próxima de hoje. Entenda melhor no guia sobre o fator de vencimento.
Se o fator for 0000, o boleto não tem vencimento definido no código.
Para que servem os dígitos verificadores
Cada um dos três primeiros campos tem um dígito verificador, calculado em módulo 10. Além deles, existe o dígito verificador geral, em módulo 11. Quando você erra um número ao digitar, a conta não fecha e o app do banco avisa.
Um ponto importante: dígitos verificadores corretos só mostram que o código está bem formado. Um boleto de golpista também tem todos os dígitos certos, porque é um boleto real, emitido para a conta errada.
A linha digitável de arrecadação (48 dígitos)
Contas de luz, água, gás, telefone, tributos e multas costumam usar outro padrão. A linha tem 48 dígitos, sempre começa com 8 e é dividida em quatro blocos de 11 dígitos, cada um seguido de um dígito verificador.
Nela, o começo não indica banco. O segundo dígito mostra o segmento:
- 1: prefeituras;
- 2: saneamento;
- 3: energia elétrica e gás;
- 4: telecomunicações;
- 5: órgãos governamentais;
- 6: carnês e demais empresas;
- 7: multas de trânsito;
- 9: uso exclusivo do banco.
O que a linha digitável não mostra
A linha digitável não traz o nome de quem recebe. Só o sistema do banco sabe para qual conta o boleto aponta. Por isso, a conferência mais importante acontece no app do banco: antes de você confirmar, ele mostra o nome e o CNPJ ou CPF do beneficiário. Se não for quem te cobrou, não pague.
Como usar isso na prática
- Compare os três primeiros dígitos com o logotipo do banco impresso no boleto.
- Confira se o valor e o vencimento da linha batem com os impressos.
- Desconfie de uma "conta de luz" que chega com 47 dígitos em vez de 48.
- Cole a linha no verificador de boletos do validou para fazer essas conferências de uma vez. Ele aponta sinais de risco, sem anúncios e sem cadastro obrigatório, mas não garante que o boleto é verdadeiro.
Para ver a lista completa de sinais, leia como saber se um boleto é falso.
Resumo
- A linha digitável é a versão em números do código de barras, com dígitos verificadores para evitar erros.
- Boleto bancário tem 47 dígitos; o de arrecadação tem 48 e começa com 8; o código de barras tem 44.
- Os três primeiros dígitos são o banco, o quarto é a moeda (9 = real), e os 14 últimos são vencimento e valor.
- Dígitos verificadores corretos não provam que o boleto é legítimo.
- O nome de quem recebe só aparece no app do banco, antes de confirmar.