Alguém sabe com é realizado o calculo do digito verificador de contas correntes do Bradesco?
A Agencia entra no calculo?
Preciso validar Agencia e Conta e não sei o procedimento.
Obrigado.
Alguém sabe com é realizado o calculo do digito verificador de contas correntes do Bradesco?
A Agencia entra no calculo?
Preciso validar Agencia e Conta e não sei o procedimento.
Obrigado.
Segue orientação de como fazer o cálculo para vários bancos:
Banco Descrição Banco Tamanho da Agência DV Agência Tamanho do Tipo de Conta Tamanho da Conta DV Conta
001 BCO DO BRASIL S/A 4 1 — 8 1
033 SANTANDER BANESPA 4 — 2 6 1
041 BANRISUL 4 2 2 7 1
104 CAIXA ECONOMICA FEDERAL 4 — 3 8 1
237 BCO BRADESCO S/A 4 1 — 7 1
341 BCO ITAU S/A 4 — --- 5 1
356 REAL / ABN 4 — --- 7 1
399 HSBC BANK BRASIL S.A. 4 — --- 6 1
745 CITIBANK S.A. 4 — --- 10 1
001 – BANCO DO BRASIL
Tamanho da Agência – 4 Dígitos + 1 DV
Tamanho da Conta – 8 Dígitos + 1 DV
Exemplo:
Agência: 1584-9
Conta: 00210169-6
Para obter o DV da agência, multiplica-se os quatro primeiros dígitos da agência pelos multiplicadores 5,4,3,2 nesta ordem.
Ex:
Agência: 1584 1 5 8 4 D
Peso : 5432 5 4 3 2
| | | |: 8
| | |: 24
| |______: 20
|__________: 5
-----
57
Os valores são somados 5 + 20 + 24 + 8 = 57
O DV da Agência será, 11 subtraído da soma dos algarismos e o resto da divisão por 11.
Mod (11) 57/11 = 2 Resto = 2 Digito = 11 – 2 = 9
Se o Resto for 10 então o DV é X
Se o Resto for 11 então o DV é 0
Para obter o DV da conta corrente, multiplicam-se os oito primeiros dígitos da conta pelos multiplicadores 9,8,7,6,5,4,3,2 nesta ordem.
Ex:
Conta: 00210169 0 0 2 1 0 1 6 9 D
Peso : 98765432 9 8 7 6 5 4 3 2
| | | | | | | |: 18
| | | | | | |: 18
| | | | | |: 4
| | | | |: 0
| | | |: 6
| | |________: 14
| |: 0
|: 0
-----
60
Os valores são somados 0 + 0 + 14 + 6 + 0 + 4 + 18 + 18 = 60
O DV da conta será, 11 subtraído da soma dos algarismos e o resto da divisão por 11.
Mod (11) 60/11 = 5 Resto = 5 Digito = 11 – 5 = 6
Se o resultado for 10 então o DV da conta é X
Se o resultado for 11 então o DV da conta é 0
033 – SANTANDER
Tamanho da Agência – 4 Dígitos
Tamanho da Conta – 8 dígitos + 1 DV
Estrutura da Conta Corrente:
. Tipo de conta : 2 primeiros dígitos
. Número da conta : 6 dígitos seguintes
. Dígito Verificador : último dígito à direita
Exemplo:
Agência: 0189
Conta : 01017417-9
Para Obter o DV, adicionam-se dois zeros após a agência, multiplica-se o nº da agência, tipo e conta corrente pelos multiplicadores 9,7,3,1,0,0,9,7,1,3,1,9,7,3 nesta ordem e desprezam-se as dezenas dos resultados.
Ex:
Conta: 0189 00 01017417 0 1 8 9 0 0 0 1 0 1 7 4 1 7 D
Peso: 9731 00 97131973 9 7 3 1 0 0 9 7 1 3 1 9 7 3
| | | | | | | | | | | | | |: 1
| | | | | | | | | | | | |: 7
| | | | | | | | | | | |: 6
| | | | | | | | | | |: 7
| | | | | | | | | |: 3
| | | | | | | | |: 0
| | | | | | | |: 7
| | | | | | |: 0
| | | | | |: 0
| | | | |: 0
| | | |: 9
| | |: 4
| |: 7
|__________: 0
----
51
Despreza-se a dezena do total e subtrai-se de 10: DV=10-1, DV=9
Se a unidade do total for igual a zero o DV também será zero
Tipos de contas válidas:
01/02/03/05/07/09/13/27/35/37/43/45/46/48/50/53/60/92
041 - BANCO BANRISUL
Tamanho da Agência – 4 Dígitos + 2 DV
Tamanho da Conta – 9 Dígitos + 1 DV (sendo os dois primeiros o tipo de conta)
Lay-out: AAAANCTTCCCCCCCD
AAAA = agência
NC = número de controle
TT = tipo da conta
CCCCCCC = número da conta corrente
D = digito calculado da conta
Ex :
Agência 2664-18
Conta 35.850767.0-6
Cálculo do 1º digito da agência N (1º passo) :
Ag : AAAA NC Ex. : 2 6 6 4 – D
Peso 1212 1 2 1 2
| | | |___ : 08 = 8
| | |_____ : 06 = 6
| |_______ : 12 => 1 + 2 = 3
|_________ : 02 = 2
—
19
Mod (10) 19/10 = 9 Resto = 9 Digito = 10 – 9 = 1
OBS: Se Resto = 0 (zero), então Dígito = 0
OBS: Se Resto for diferente de zero, então dígito será 10 - Resto
Cálculo do 2º digito da agência C (2º passo) :
Ag : AAAA NC Ex. : 2 6 6 4 – 1 – D
Peso32765432 6 5 4 3 2
| | | | |___ : = 02
| | | |_______ : = 12
| | |_________ : = 24 +
| |___________ : = 30
|_____________ : = 12
—
80
Mod (11) 80/11 = 3 Resto = 3 Digito = 11-3 = 8
OBS: Se o Resto = 1 (um) e se o Digito calculado no 1 passo for diferente de 9, acrescentar 1 neste digito, exemplo: no caso acima se o resto calculado no 2 passo fosse 1 (um), o digito de controle da agência passaria de 1 para 2.
OBS: Se o Resto = 1 (um) e se o Digito calculado no 1 passo for igual a 9, atribuir 0 (zero) ao primeiro dígito.
Nos dois últimos casos deve-se refazer o cálculo do 2º dígito considerando o novo número para o 1º dígito.
OBS: Se Resto = 0 (zero), então dígito será 0 (zero)
OBS: Se Resto diferente de 1 e diferente de 0, então dígito = 11 - Resto
Conta Corrente :
A regra de cálculo do dígito verificador da conta é a seguinte:
Para o cálculo do DV da conta, multiplica-se o tipo de conta e número da conta um a um, no sentido da direita para a esquerda pelos números: 2, 3, 4, 5, 6, 7, 4, 2 e 3.
Conta 358507670D
Peso: 324765432 3 5 8 5 0 7 6 7 0
3 2 4 7 6 5 4 3 2
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |: 0
| | | | | | | |: 21
| | | | | | |: 24
| | | | | |: 35
| | | | |: 0 +
| | | |: 35
| | |: 32
| |: 10
|___________________: 9
----
166
Mod (11) 166/11 = 1 Resto = 1 Digito = 6
Se Resto =0 (zero), então DV será 0 (zero)
Se Resto = 1 (um), então DV será 6 (seis)
Se resto diferente de 0 (zero) e 1 (um), então DV será 11 – resto
104 – CAIXA ECONOMICA FEDERAL
Tamanho da Agência – 4 Dígitos
Tamanho da Conta –11 Dígitos + 1 DV
Exemplo:
Agência: 2004
Conta : 00100000448-6
Os três primeiros dígitos da conta são o tipo da conta no caso 001.
Para Obter o DV da conta corrente, multiplica-se o nº da conta corrente sem o DV formatado com 7 posições pelos multiplicadores 9,8,7,6,5,4,3,2 nesta ordem e, caso haja, soma-se as unidades das dezenas.
Ex:
Conta: 2004 00100000448 2 0 0 4 0 0 1 0 0 0 0 0 4 4 8 D
Peso: 8765 43298765432 8 7 6 5 4 3 2 9 8 7 6 5 4 3 2
| | | | | | | | | | | | | | |: 16
| | | | | | | | | | | | | |: 12
| | | | | | | | | | | | |: 16
| | | | | | | | | | | |: 0
| | | | | | | | | | |: 0
| | | | | | | | | |: 0
| | | | | | | | |: 0
| | | | | | | |: 0
| | | | | | |: 2
| | | | | |: 0
| | | | |: 0
| | | |: 20
| | |: 0
| |_______________: 0
|________________________________________: 16
----
82
Multiplica-se o resultado por 10 = 820
Módulo (11) 820/11 = 74 * 11 = 814 – 820 = 6 Resto = 6 Digito = 6
OBS: Se o RESTO = 10 o digito será 0.
Não é permitido o débito em contas com tipo de conta = 013, 023 e 003 conta poupança, conta salário e conta de pessoa jurídica)
237 – BRADESCO
Tamanho da Agência – 4 Dígitos + 1 DV
Tamanho da Conta – 7 Dígitos + 1 DV
Para obter o DV da agência, multiplica-se o nº da agência sem o DV formatado com 4 posições pelos multiplicadores 5,4,3,2, e soma-se as unidades das dezenas.
Ex:
Agência: 1425D 1 4 2 5
Peso: 5432 5 4 3 2
| | | |: 10
| | |: 6
| |______: 16
|__________: 5
-----
37
Módulo (11) 37 Mod 11 = 4 Digito 11 – 4 = 7
OBS. Se o Resultado = 10 o digito será P.
Se o Resultado = 11 o digito será 0.
Para Obter o DV da conta corrente, devem ser seguidos os passos abaixo:
Exemplo: C/C 0238.069-2
0 0 2 3 8 0 6 9
x x x x x x x x
3 2 7 6 5 4 3 2
0 0 14 18 40 0 18 18
14+18+40+18+18= 108
Mod (11) 108/11 = 9 Resto = 9 Digito = 11 – 9 = 2
Exemplo: C/C 0301.357-P
0 0 3 0 1 3 5 7
x x x x x x x x
3 2 7 6 5 4 3 2
0 0 21 0 5 12 15 14
21+5+12+15+14 = 67
Mod (11) 67/11 = 1 Resto = 1 Digito = P
Exemplo: C/C 0325.620-0
0 0 3 2 5 6 2 0
x x x x x x x x
3 2 7 6 5 4 3 2
0 0 21 12 25 24 6 0
0+0+21+12+25+24+06+0= 88
Mod (11) 88/11 = 0 Resto = 0 Digito = 0
Exemplo: C/C 0284.025-1
0 0 2 8 4 0 2 5
x x x x x x x x
3 2 7 6 5 4 3 2
0 0 14 48 20 0 6 10
0+0+14+48+20+06+10= 98
Mod (11) 98/11 = 10 Resto = 10 Digito = 11 – 10 = 1
341 – ITAU
Tamanho da Agência – 4 Dígitos
Tamanho da Conta – 5 Dígitos + 1 DV
Exemplo:
Agência: 2545
Conta: 023661
Para obter o DV, multiplica-se cada numero da Agência e conta em sua ordenação. Seqüências PAR multiplica-se por 1 e IMPARES por 2. Se o numero encontrado for maior que 9, soma-se as unidades da dezena.
Ex:
Conta: AAAACCCCCD 2 5 4 5 0 2 3 6 6 D
Peso: 212121212 2 1 2 1 2 1 2 1 2
| | | | | | | | |: 12 = 1 + 2 = 3
| | | | | | | |: 6 = = 6
| | | | | | |: 6 = = 6
| | | | | |: 2 = = 2
| | | | |: 0 = = 0
| | | |: 5 = = 5
| | |: 8 = = 8
| |: 5 = = 5
|______________________: 4 = = 4
----
39
Módulo (10) 39/10 = 9 Resto = 9 Digito = 10 – 9 = 1
OBS: Se o RESTO = 0 (zero) o DIGITO = 0 (zero).
356 – REAL
Tamanho da Agência – 4 Dígitos
Tamanho da Conta – 7 Dígitos + 1 DV
Exemplo:
Agência: 1835
Conta : 5711460-9
Para Obter o DV da conta, multiplica-se o nº da agência e conta corrente sem o DV pelos multiplicadores 8,1,4,7,2,2,5,9,3,9,5 nesta ordem.
Ex:
Agência/Conta: 1835 5711460 1 8 3 5 5 7 1 1 4 6 0 D
Peso : 8147 2259395 8 1 4 7 2 2 5 9 3 9 5
| | | | | | | | | | |: 0
| | | | | | | | | |: 54
| | | | | | | | |: 12
| | | | | | | |: 9
| | | | | | |: 5
| | | | | |: 14
| | | | |: 10
| | | |: 35
| | |____________: 12
| |: 8
|: 8
----
167
Módulo (11) 167/11= 2 Resto = 2 Digito = 11 – 2 = 9
Se o Resto for maior que 1 então DV = 11 - Resto
Se o Resto for igual a 1 então DIGITO = 0
Se o Resto for igual a 0 então DIGITO = 1
399 - HSBC
Tamanho da Agencia - 4 Dígitos
Tamanho da Conta - 6 Dígitos + 1 DV
Exemplo:
Agência: 0007
Conta : 853838-6
Para Obter o DV da conta corrente, multiplica-se o nº da Agência e conta corrente sem o DV pelos multiplicadores 8,9,2,3,4,5,6,7,8,9 nesta ordem.
Ex:
Conta: 0007 853838 0 0 0 7 8 5 3 8 3 8 D
Peso: 8923 456789 8 9 2 3 4 5 6 7 8 9
| | | | | | | | | |: 72
| | | | | | | | |: 24
| | | | | | | |: 56
| | | | | | |: 18
| | | | | |: 25
| | | | |: 32
| | | |: 21
| | |: 0
| |___________________: 0
|_________________________: 0
----
248
Módulo (11) 248 Mod 11 = 6
Se o resultado for igual a 0 ou 10 o digito será 0.
745 – CITIBANK
Tamanho da Agência – 4 Dígitos
Tamanho da Conta – 7 Dígitos + 1 DV
Cálculo do dígito Verificador
Exemplo:
Agência: 0075
Conta: 0007500465-8
Para obter o DV, multiplica-se o nº da conta pelos multiplicadores 11,10,9,8,7,6,5,4,3,2, nesta ordem.
Ex:
0 0 0 7 5 0 0 4 6 5 D
11 10 9 8 7 6 5 4 3 2
| | | | | | | | | |: 10
| | | | | | | | |: 18
| | | | | | | |: 16
| | | | | | |: 0
| | | | | |: 0
| | | | |: 35
| | | |: 56
| | |: 0
| |: 0
|_______________: 0
----
135
Os valores são somados 0 + 0 + 0 + 56 + 35 + 0 + 0 + 16 + 18 + 10 = 135
O DV será a diferença entre a soma dos algarismos e o resto da divisão por 11.
MOd (11) 135/11 = 3 Resto = 3 Digito = 11 – 3 = 8
Se o Resto for maior que 1, subtraímos o valor de 11 (11 – Resto)
Senão o DV será 0 (Se Resto = 0 ou 1)
Legal, Clodoaldo. Obrigado por compartilhar.
Alguém tem informações do cálculo do digito do Banco Inter? Testando algumas vezes, cheguei a conclusão que é o mesmo do Banco do Brasil (porém com pesos 7, 6, 5, 4, 3, 2), porém não sei a regra quando o resultado da subtração for 11/10…
Valeu Clodoaldo.
Show de bola, Clodoaldo!!!
Até nome de craque o amigo tem.
hehehe