convertajá
Finanças

Fator de vencimento do boleto: o que mudou em 2025

O fator de vencimento são quatro dígitos do código de barras que indicam a data de vencimento do boleto. Em fevereiro de 2025, ele chegou ao limite e recomeçou a contagem.

Resposta curta: o fator de vencimento é um número de 4 dígitos, nas posições 6 a 9 do código de barras do boleto bancário, que representa a quantidade de dias desde a data-base de 07/10/1997. Ele vai de 1000 a 9999. O fator 9999 correspondeu a 21/02/2025; no dia seguinte, 22/02/2025, a contagem voltou para 1000. Por isso, o mesmo fator pode indicar duas datas diferentes, separadas por 9.000 dias, e sistemas antigos que não foram atualizados podem calcular um vencimento errado.

De onde vem o fator de vencimento

O fator foi incluído no código de barras do bloqueto de cobrança pela Carta-Circular nº 2.926 do Banco Central, de 24 de julho de 2000, com validade a partir de 1º de setembro de 2000. A mesma norma define o leiaute do código de barras de 44 posições:

PosiçõesConteúdo
1 a 3Código do banco
4Código da moeda (9 = real)
5Dígito verificador geral do código de barras
6 a 9Fator de vencimento
10 a 19Valor do documento
20 a 44Campo livre, usado por cada banco

A Carta-Circular também diz que "0000" no campo do fator indica que o código de barras não contém fator de vencimento. Isso acontece, por exemplo, em boletos sem data definida.

As regras operacionais de cobrança, incluindo o cálculo do fator, são detalhadas pela Febraban na Convenção da Cobrança, que os bancos seguem.

Como o fator é calculado

O fator é a diferença em dias entre a data de vencimento e a data-base de 07/10/1997. Como o campo tem só 4 dígitos e o mercado adotou a faixa de 1000 a 9999, a contagem tem um teto:

  • Fator 1000 = 03/07/2000 (primeiro ciclo);
  • Fator 9999 = 21/02/2025 (fim do primeiro ciclo);
  • Fator 1000 = 22/02/2025 (início do segundo ciclo).

No segundo ciclo, cada dia depois de 22/02/2025 soma 1 ao fator. Para descobrir a data, basta calcular: vencimento = 22/02/2025 + (fator − 1000) dias. Esse ciclo vai até o fator 9999, o que dá algumas décadas pela frente.

Exemplos

FatorData no 1º cicloData no 2º ciclo
100003/07/200022/02/2025
160023/02/200215/10/2026
200029/03/200319/11/2027

Na prática, ninguém paga hoje um boleto com vencimento em 2002. Por isso, sistemas atualizados escolhem a data mais próxima da data atual. É assim que funciona o nosso conversor de linha digitável e código de barras: ele considera os dois ciclos e mostra a data mais provável.

O que mudou na prática em 2025

Para quem paga boletos pelo aplicativo do banco, quase nada mudou: os bancos se prepararam para a virada. Os problemas aparecem em situações específicas:

  • Sistemas de gestão antigos que leem o código de barras para lançar contas a pagar podem calcular vencimentos em 2000 ou 2002.
  • Planilhas com fórmulas próprias que somam o fator à data-base sem tratar o reinício passam a errar.
  • Integrações de conciliação que conferem o vencimento pelo código de barras podem acusar divergência.

Se você usa um desses recursos, peça ao fornecedor do sistema para confirmar se já trata o segundo ciclo. Em planilhas, a fórmula precisa considerar as duas datas possíveis e escolher a mais próxima de hoje.

Fórmula para planilha

Se você controla contas a pagar no Excel ou no Google Planilhas e tem o fator na célula A1, calcule as duas datas possíveis e fique com a mais próxima de hoje:

  • Data no 1º ciclo (célula B1): =DATA(1997;10;7)+A1
  • Data no 2º ciclo (célula C1): =DATA(2025;2;22)+A1-1000
  • Vencimento provável (célula D1): =SE(ABS(C1-HOJE())<ABS(B1-HOJE());C1;B1)

Formate B1, C1 e D1 como data. Se A1 for "0000", deixe o vencimento em branco: o boleto não tem fator. Em planilhas em inglês, troque DATA por DATE, SE por IF, HOJE por TODAY e o ponto e vírgula por vírgula. Revise a fórmula com alguns boletos reais antes de confiar nela para pagamentos.

Como ler a linha digitável do boleto bancário

A linha digitável é a "tradução" do código de barras em números, para quem precisa digitar. No boleto de cobrança bancária, ela tem 47 dígitos, divididos em 5 campos. A ordem não é a mesma do código de barras, como explica a própria Carta-Circular:

  1. Campo 1: código do banco, código da moeda, as 5 primeiras posições do campo livre e um dígito verificador do campo.
  2. Campo 2: posições 6 a 15 do campo livre e o dígito verificador do campo.
  3. Campo 3: posições 16 a 25 do campo livre e o dígito verificador do campo.
  4. Campo 4: o dígito verificador geral do código de barras.
  5. Campo 5: o fator de vencimento (4 dígitos) seguido do valor (10 dígitos, sem vírgula).

Ou seja: o fator está sempre nos 4 primeiros dígitos do último bloco da linha digitável. Os 10 dígitos seguintes são o valor em centavos. Um final "16000000015990", por exemplo, indicaria fator 1600 e valor de R$ 159,90.

E as contas de consumo?

Contas de água, luz, telefone e tributos usam outro padrão, o de arrecadação. Elas começam com o dígito 8, têm 48 dígitos na linha digitável e não usam fator de vencimento. A data, quando existe, fica no campo livre, definida por cada empresa ou órgão. Por isso, não tente aplicar a regra do fator nesses documentos.

Passo a passo para conferir um boleto

  1. Copie a linha digitável do boleto (ou do PDF).
  2. Cole no conversor de linha digitável.
  3. Confira banco, valor e vencimento calculados. A ferramenta também valida os dígitos verificadores, o que ajuda a detectar erros de digitação.
  4. Compare com o que está impresso no boleto e com o que o seu banco mostra antes de confirmar o pagamento.

Diferença entre o valor do código e o valor impresso é um sinal de alerta. Boletos adulterados costumam trocar o banco ou o campo livre para desviar o pagamento. Em caso de dúvida, confirme os dados diretamente com quem emitiu a cobrança, por um canal que você já conhece.

Erros comuns

  • Somar o fator à data-base sem tratar o reinício. Depois de 22/02/2025, isso gera datas no ano 2000.
  • Tratar boleto de concessionária como bancário. Linha com 48 dígitos começando por 8 não tem fator.
  • Confiar só no vencimento calculado. O vencimento que vale é o combinado na cobrança; o fator é uma representação técnica.
  • Ignorar o "0000". Ele significa que não há fator, e não uma data inválida.
  • Digitar a linha com espaços e pontos em sistemas que não limpam a entrada. Use só os números.
  • Pagar sem conferir o beneficiário. Antes de confirmar, o aplicativo do banco mostra o nome e o documento de quem vai receber. Se não for a empresa que cobrou você, pare e confirme por outro canal.

Resumo

  • O fator de vencimento é a contagem de dias desde 07/10/1997, nas posições 6 a 9 do código de barras.
  • Ele chegou a 9999 em 21/02/2025 e voltou a 1000 em 22/02/2025.
  • Na linha digitável, o fator são os 4 primeiros dígitos do último bloco.
  • Contas de consumo (padrão de arrecadação) não usam fator.
  • Sistemas e planilhas precisam escolher a data mais próxima entre os dois ciclos.

Para descobrir banco, valor e vencimento de qualquer boleto, use o conversor de linha digitável. Se a conciliação é feita pelo extrato, o Extrato OFX para Excel monta a planilha de entradas e saídas. Veja também as demais ferramentas para escritório.

Perguntas frequentes

O que é o fator de vencimento do boleto?

São 4 dígitos, nas posições 6 a 9 do código de barras, que indicam quantos dias se passaram desde 07/10/1997 até o vencimento. Na linha digitável, ficam no início do último bloco.

Por que o fator voltou para 1000?

O fator chegou ao limite de 9999 em 21/02/2025. Em 22/02/2025, a contagem recomeçou em 1000, iniciando um novo ciclo.

Como calcular o vencimento pelo fator hoje?

No ciclo atual, some (fator − 1000) dias a 22/02/2025. Por exemplo, o fator 1600 corresponde a 15/10/2026.

Conta de luz tem fator de vencimento?

Não. Contas de consumo e tributos seguem o padrão de arrecadação, com 48 dígitos começando por 8, e não usam o fator de vencimento.

Fontes

Leia também

FinançasReajuste de aluguel: IGP-M ou IPCA? Como calcularO índice do reajuste é o que está escrito no contrato. O cálculo é sempre o mesmo: acumular as variações mensais dos últimos 12 meses e aplicar sobre o aluguel atual. 15 de outubro de 2026 · 7 min de leituraFinançasTabela Price ou SAC: qual escolher no financiamentoNa Price, a parcela é fixa. No SAC, a parcela começa maior e vai caindo. Com a mesma taxa e o mesmo prazo, o SAC costuma cobrar menos juros no total, mas exige mais fôlego no começo. 15 de outubro de 2026 · 6 min de leituraFinançasO que é PTAX e quando usar a cotação do Banco CentralA PTAX é a taxa de câmbio de referência calculada e divulgada pelo Banco Central todos os dias úteis. É ela que contratos, empresas e órgãos usam quando precisam de uma cotação oficial. 15 de outubro de 2026 · 6 min de leitura