Boleto e CNAB

Como Calcular o Dígito Verificador do Boleto: Módulo 10 e Módulo 11

Guia técnico para calcular o dígito verificador de boleto bancário: Módulo 10 para os 3 blocos e Módulo 11 para o DV geral. Com exemplos práticos e passo a passo.

Publicado em 14/05/2026 · Atualizado em 15/05/2026

Ferramenta recomendada

🤖 Testar grátis a Validador de Boleto

Ganhe 10 moedas grátis cadastrando-se até 15 de junho de 2026 e gere o seu primeiro resultado em segundos.

Abrir Validador de Boleto

O dígito verificador (DV) é o número que garante a integridade de um boleto. Se qualquer dígito for adulterado, o DV falha — e o pagamento pode ser recusado ou, pior, aceito numa conta errada. Neste guia você entende como o cálculo funciona e como verificar o DV do seu boleto sem fazer conta na mão.

O que é o dígito verificador do boleto

Um boleto bancário de 47 dígitos tem 4 dígitos verificadores:

  • DV1, DV2, DV3: um por bloco (posições 10, 21 e 32). Calculados por módulo 10.
  • DV geral (posição 5 da linha, equivalente à posição 5 do código de barras de 44 dígitos): calculado por módulo 11. É o que detecta adulteração da linha completa.

Para boletos de concessionária (48 dígitos, começa com 8), o DV varia por segmento — alguns usam módulo 10, outros módulo 11.

Cálculo por Módulo 10 (DVs dos blocos)

O módulo 10 é usado nos DVs de cada bloco (posições 10, 21 e 32):

  1. Escreva os dígitos do bloco da direita para a esquerda.
  2. Multiplique alternadamente por 2 e 1 (começa com 2 da direita).
  3. Se o resultado de uma multiplicação for maior que 9, some os dígitos (ex.: 14 → 1+4 = 5).
  4. Some todos os resultados.
  5. Divida por 10. O DV é o complemento: 10 - (resto), sendo que se o resto for 0, o DV é 0.

Exemplo prático:
Bloco 23793.38128 (dígitos: 2379338128, DV da posição 10 é 8):
→ Multiplique por 2,1,2,1... da direita → some → calcule complemento → resultado: 8. ✓

Cálculo por Módulo 11 (DV geral)

O módulo 11 é o DV mais importante — qualquer adulteração no boleto o invalida:

  1. Pegue os 44 dígitos do código de barras sem o DV geral (posição 5 excluída).
  2. Multiplique da direita para a esquerda por 2, 3, 4, 5, 6, 7 (cicla de volta para 2 após 7).
  3. Some todos os produtos.
  4. Divida por 11. O DV é: 11 - (resto).
  5. Se o resultado for 0 ou 1, o DV é 1.
  6. Se for 10, o DV é 1 (exceção Febraban).

Por que não fazer isso na mão

Fazer o cálculo manual para um número de 47 dígitos é suscetível a erros e leva vários minutos. Uma ferramenta automatizada faz em milissegundos com zero margem de erro.

Como usar: Acesse o Validador de Boleto do Toolspace, cole os dígitos, e em segundos você vê se o DV geral e os DVs dos blocos estão corretos.

Quando o DV falha — o que pode ter acontecido

SituaçãoCausa provável
DV1, DV2 ou DV3 inválidoDigitação errada num dos blocos
DV geral inválidoBoleto adulterado OU digitação incorreta de algum dígito
Todos os DVs inválidosNúmero colado incompleto ou com espaços extras
Boleto aceito pelo banco mas DV "falha" no validadorCarteira de cobrança com cálculo proprietário do banco

Se o validador encontrar inconsistência e você tiver certeza de que copiou corretamente, suspeite de adulteração e peça segunda via ao credor.

Perguntas frequentes

Por que o banco aceita um boleto com DV errado? Em alguns casos o banco aceita por validar apenas o DV do bloco 1, não o DV geral. Mas o risco de fraude existe — sempre valide antes de pagar.

Boleto gerado por sistema pode ter DV errado? Sim, por bug no sistema emissor. Sempre confira o DV antes de distribuir boletos para clientes.

Sou desenvolvedor — como implementar o cálculo? O algoritmo completo está na norma FEBRABAN. Para boleto bancário: módulo 10 para blocos, módulo 11 para DV geral. Para arrecadação (48 dígitos): consulte o manual de arrecadação da FEBRABAN por segmento.

O Validador do Toolspace mostra qual DV está errado? Sim, o validador indica qual(is) DV(s) falhou(aram), facilitando a identificação do problema.

Conclusão

O dígito verificador é a proteção matemática do boleto contra adulteração. Para verificar sem erro e sem contas na mão, use o Validador de Boleto do Toolspace — cole os dígitos e veja instantaneamente se todos os DVs estão corretos.

Perguntas frequentes

Para quem serve este guia sobre como calcular o dígito verificador do boleto: módulo 10 e módulo 11?

Serve para quem quer resolver a busca de forma pratica e chegar rapidamente a uma ferramenta relacionada. O artigo resume o contexto, mostra cuidados comuns e aponta para Validador de Boleto.

Qual ferramenta do Toolspace ajuda neste assunto?

A ferramenta recomendada e Validador de Boleto. Ela fica em /tools/boleto-validator e foi escolhida porque resolve a tarefa principal tratada neste artigo.

Preciso criar conta para usar a ferramenta?

Na maioria das ferramentas do Toolspace nao e necessario cadastro. Voce abre a pagina, preenche os dados ou envia o arquivo e copia ou baixa o resultado.

Os dados ficam salvos no Toolspace?

As ferramentas priorizam processamento no navegador sempre que possivel. Quando alguma funcao exige servidor, os dados sao usados apenas para executar a tarefa.

Posso usar pelo celular?

Sim. As ferramentas e os guias foram pensados para funcionar em navegadores modernos no celular e no desktop.

Zero anúncios com saldoA partir de R$5

Navegue sem anúncios e exporte resultados

Compre moedas uma vez e use nas ferramentas do Toolspace sem assinatura. Enquanto houver saldo, os anúncios somem do site inteiro.

Leituras recomendadas no blog

Artigos que aprofundam o mesmo tema desta ferramenta.

Ferramenta recomendada

🤖 Testar grátis a Validador de Boleto

Ganhe 10 moedas grátis cadastrando-se até 15 de junho de 2026 e gere o seu primeiro resultado em segundos.

Abrir Validador de Boleto