Bank Account Validations

LATAM

CountryC - Checking AccountS - Savings AccountM - Master AccountV - VISA AccountR - RUT AccountP - PhoneD - Debit
Argentinaxx
Boliviaxx
Brazilxx
Chilexxxx
Colombiaxxxxxxx
Costa Ricaxx
Dominican Republicxx
Ecuadorxx
Guatemalaxx
Mexicoxxxx
Panamaxx
Paraguayxx
Peruxxx
Uruguayxx

Argentina

Account TypeNameLengthTypeCheck DigitExample
C and SCBU22numericverifier algorithm1910119655111901676653
C and SCVU22numericverifier algorithm0000003100065557211734

Bolivia

Account TypeLengthTypeVerification DigitExample
C7-14Numeric87654321
S7-14Numeric1234567

Brazil

Account TypeBank nameBank branchChecking accountSavings account
C and SBanco do Brasil S.A.XXXX, XXXXD or XXXX-DXXXXXXXX or XXXXXXXX-XXXXXXXXXX or XXXXXXXXX-X Prefixes: 00, 01, 51, 02, 52, 91, 92, 96 or 97
C and SBanco Santander Brasil S.A.XXXXXXXXXXXX-X Prefixes: 01, 02, 03, 05, 09, 13 or 92XXXXXXXX-X Prefixes: 60
C and SCaixa CEFXXXX, XXXXX or XXXX-XXXX.XXXXXXXX-X or any combination with or without ',' or '-' characters and prefix or verification code Prefixes: 001, 010, 003 or 023XXXX.XXXXXXXXX-X //XXX.XXXXXXXX-X or any combination with or without ',' or '-' characters and prefix or verification code Prefixes: 1288 or 013, 022
C and SBanco Bradesco S.A.XXXX, XXXXX or XXXX-XXXXXXXX or XXXXXXX-XXXXXXXX or XXXXXXX-X
C and SItau Unibanco S.A.XXXXXXXXX-XXXXXX-X
C and SHSBC Bank Brasil S.A.XXXX, XXXXD, XXXXDD, XXXX-D or XXXX-DDXXXXX-XXXXXXX-XX
C and SOther banksXXXX, XXXXD, XXXXDD, XXXX-D or XXXX-DD

Chile

Account typeLengthTypeExample
C, S, V, and R6 ~16numeric007003670478

Colombia

📘

Note

The minimum length for each bank account is three digits (they must be different from cero), and the maximum length for bank account that do not have maximum length show in the table below is eighteen.

Bank code

Bank name

Type

Account Type

Expected Digits

Validation details

Example

1001

BANCO DE BOGOTA

Bank

C and S

09

Up To

123456789

1002

BANCO POPULAR

Bank

C and S

12

Up To

620630925678

1006

ITAU CORPBANCA

Bank

C, S and P

09

Fixed Value

123456789

1007

BANCOLOMBIA

Bank

C, S and P

11

Up To

01687366007

1009

CITIBANK

Bank

C and S

10

Fixed Value

1234567890

1012

BANCO GNB SUDAMERIS

Bank

C and S

11

Up To

12345678901

1013

BBVA COLOMBIA

Bank

C, S and P

20

BBVA accounts have 4 types of valid structures: 9, 10, 16, and 20 digits.

  • 20 digits: 0013-0XXX-00-0100-XXXXXX
  • 16 digits: 0XXX-00-0100-XXXXXX.
  • 10 digits: 0XXX-XXXXXX
  • 9 digits: XXX-XXXXXX
  • 123456789
  • 0123456789
  • 1312340105678901
  • 00131234000105678901

1014

ITAU

Bank

C and S

09

Fixed Value

123456789

1019

SCOTIABANK COLPATRIA S.A

Bank

C and S

10

Fixed Value

1234567890

1023

BANCO DE OCCIDENTE

Bank

C and S

09

Up To

123456789

1032

BANCO CAJA SOCIAL BCSC SA

Bank

C, S and P

12

Fixed Value

123456789012

1040

BANCO AGRARIO

Bank

C, S and P

11

Fixed Value

12345678901

1042

BNP PARIBAS

Bank

S

12

Fixed Value

123456789012

1047

BANCO MUNDO MUJER

Bank

S

11

Fixed Value

12345678901

1051

BANCO DAVIVIENDA SA

Bank

C, S and P

12

DAVIVIENDA accounts have 2 types of valid structures: 12 y 16 digits.
The alternative 16-digit structure consists of a 12-digit PAN + a 4-digit prefix with structure: "0XX0" where digits 1 and 4 are always "0". Common prefixes: "0550", "0480", "0570".

  • 123456789012
  • 0xx0123456789012

1052

BANCO AV VILLAS

Bank

C and S

09

Up To

123456789

1053

BANCO W S.A.

Bank

S

12

Up To

123456789012

1059

BANCAMIA S.A.

Bank

S and P

15

Fixed Value

123456789012343

1060

BANCO PICHINCHA S.A.

Bank

C and S

09

Up To

123456789

1061

BANCOOMEVA

Bank

C and S

12

Up To

123456789012

1062

BANCO FALABELLA S.A.

Bank

C, S and P

12

Fixed Value

123456789012

1063

BANCO FINANDINA S.A.

Bank

S and P

10

Fixed Value

1234567890

1065

BANCO SANTANDER DE NEGOCIOS COLOMBIA

Bank

C and S

09

Fixed Value

123456789

1066

BANCO COOPERATIVO COOPCENTRAL

Bank

C, S and P

09

Up To

123456789

1067

MIBANCO S.A. (BANCO COMPARTIR SA)

Bank

C and S

10

Up To

1234567890

1069

BANCO SERFINANZA S.A

Bank

C, S and P

14

Up To

12345678900123

1070

LULO BANK S.A.

Bank

S

12

Fixed Value

123456789012

1071

BANCO J.P. MORGAN COLOMBIA S.A

Bank

C and S

10

Fixed Value

1234567890

1097

DALE!

Wallet

C and P

12

Fixed Value

123456789011

1121

FINANCIERA JURISCOOP S.A. COMP

Bank

S

09

Up To

123456789

1151

RAPPIPAY DAVIPLATA

Wallet

S

10

10 digits correspond to the mobile phone number registered by the account holder. Initial digit, fixed value "3".

3185157451

1283

COOPERATIVA FINANCIERA DE ANTIOQUIA

Bank

S - P

09

Up To

12345678901

1286

JFK COOPERATIVA FINANCIERA

Bank

S

09

Up To

123456789

1289

COOTRAFA COOPERATIVA FINANCIER

Bank

S

09

Up To

123456789

1291

COOFINEP COOPERATIVA FINANCIER

Bank

S

13

Up To

1234567890124

1292

CONFIAR

Bank

S and P

08

Up To

1303

GIROS Y FINANZAS CF (BANCO UNION)

Bank

S

16

Fixed Value

1234567890123456

1370

COLTEFINANCIERA S.A

Bank

S

6 - 9

Up To

123456789

1507

NEQUI

Bank

S and P

10

NEQUI accounts will always be of type SAVINGS, the 10 digits correspond to the mobile number.

3185158976

1551

DAVIPLATA

Wallet

S

10

10 digits correspond to the mobile phone number registered by the account holder. Initial digit, fixed value "3".

3226324935

1558

BAN100 (Antes CREDIFINANCIERA SA.)

Bank

C and S

13

Up To

1234567890123

1560

PIBANK

Bank

S

12

Fixed Value

123456789012

1565

Superdigital

Bank

C, S and P

4 - 20

1637

IRIS (FINANCIERA DANN)

Bank

S

12

Up To

123456789012

1801

MOVII

Wallet

S and P

10

10 digits correspond to the mobile phone number registered by the account holder. Initial digit, fixed value "3".

3125643421

1802

DING TECNIPAGOS SA

Bank

S

12

DING wallets will always be SAVINGS type.

123456789012

1803

POWWI

Wallet

S and P

10

10 digits correspond to the mobile phone number registered by the account holder. Initial digit, fixed value "3".

3226398768

1804

Ualá

Bank

S

15

UALA wallets will always be of the SAVINGS type.

123456789012345

1805

BANCO BTG PACTUAL

Bank

C and S

11

Fixed Value

12345678901

1811

RAPPIPAY

Wallet

S

10

10 digits correspond to the mobile phone number registered by the account holder. Initial digit, fixed value "3".

3148657453

1816

Crezcamos

Bank

C, S and P

4 - 20

1969

Coink

Wallet

C and S

4-20

They consist only of digits and have a length between 4 and 20 characters.

  • 1234
  • 567890
  • 1234567890123456789000001111
  • 987654321

Costa Rica

Account typeLengthTypeExample
C and S20AlphanumericCR04011400007316288640

Dominican Republic

Bank codeBank nameTypeAccount TypeExpected DigitsExample
101010106Banco de ReservasBankC and S100801999737
101010300Banco ScotiabankBankC and S1708019997897654321
101010601CitibankBankC and S100801999737
101010708Banco PopularBankC and S100801999737
434911008BanfondesaBankC and S1708019997897654321
102310342Asociacion La NaciónBankC and S12080199973779
101013006Banco del Desarrollo ADEMIBankC and S100801999737
101013404Banco Santa CruzBankC and S1408019997377947
101013501Banco CaribeBankC and S100801999737
101013608Banco BDIBankC and S100801999737
101012308Banco BHDBankC and S1108019997377
101013802Banco VIMENCABankC and S12080199973779
101013909Banco Lopez de HaroBankC and S100801999737
101712284Banco de las AmericasBankC and S100801999737
101727143Banco EmpireBankC and S100801999737
111010125Banco AtlanticoBankC and S808019997
111023280Banco BanescoBankC and S1108019997377
111212143Banco LAFISEBankC and S1108019997377
111421332Banco BellbankBankC and S12080199973779
253113210Banco Multiple ActivoBankC and S100801999737
302324235Banco UniónBankC and S100801999737
444059002Banco PromericaBankC and S1408019997377947
479409009Asociación Popular de AhorroBankC and S160801999789765432
489912007Asoc. CibaoBankC and S12080199973779

Ecuador

Account typeLengthTypeExample
C and S5,20numeric02901234567

Guatemala

Bank code

Bank name

Type

Account Type

Validation

Example

001

Banco de Guatemala

Bank

C

(1|2|3|5|6|7|8|9)[0-9]{6}

1100015

004

El Crédito Hipotecario Nacional de Guatemala

Bank

C and S

C: (10|11)[0-9]{10} S: (01|02|03)[0-9]{10}

C: 101010101210 S: 010010204684

012

Banco de los Trabajadores

Bank

C and S

C: (1|2|3|5|6|7|8|9)[0-9]{7,9} S: (1|2|3|4|5|6|7|8|9){1}[0-9]{3,9}

C: 2123456756 S: 212345

013

Banco Inmobiliario S.A.

Bank

C and S

C: (1|2|5)[0-9]{10,11} S: (1)[0-9]{10,11}

C: 570120034567 / 10034568976 S:1 10120034567 / 13012003456

015

Banco Industrial S.A.

Bank

C and S

C: [0-9]{10} S: [0-9]{7}

C: 1801200345 S: 3512345

016

Banco de Desarrollo Rural S.A.

Bank

C and S

C: (3)[0-9]{9}|(0)[0-9]{13} S: (4)[0-9]{9}|(0)[0-9]{13}

C: 3123456789 / 03100000001234 S: 4033001234/ 04100000001234

019

Banco Internacional S.A.

Bank

C and S

C: [0-9]{10} S: [0-9]{10}

C: 0410001234 S: 4005120432

030

Citibank, N.A. Sucursal Guatemala

Bank

C

(000)[0-9]{7}

0000411238

036

Vivibanco, S.A.

Bank

C and S

C: [0-9]{12} S: [0-9]{12}

C: 120001234587 S: 101003598587

039

Banco Ficohsa Guatemala, S.A

Bank

C and S

C: (5)[0-9]{8,10} S: (5)[0-9]{8,10}

C: 50410001234 S: 50410001133

040

Banco Proamerica, S.A.

Bank

C and S

C: [0-9]{14} S: [0-9]{14}

C: 12695000000062 S: 22052010000236

041

Banco de Antigua, S.A.

Bank

S

(4127)[0-9]{9}

4127001546545 / 4127000159241

042

Banco de América CENTRAL, S.A.

Bank

C and S

C: [0-9]{9,11} S: (96)[0-9]{7}|(1)[0-9]{9}|[0-9]{9,11}

C: 123367843 / 900123456 S: 960123456 / 1223333344 / 568912657

044

Banco AGgromercantil de Guatemala, S.A.

Bank

C and S

C: (0)?[0-9]{9,10} S: (0)?[0-9]{9,10}

C: 046877324 / 0001237893 S: 063217783 / 6987456321

045

Banco G&T Continental, S.A.

Bank

C and S

C: [0-9]{11} S: [0-9]{11}

C: 01557277896 S: 11032458158

047

Banco Azteca de Guatemala, S.A.

Bank

C

[0-9]{14}

35790104142620

048

Banco Inv, S.A.

Bank

C and S

C: (0)[0-9]{11} S: (2)[0-9]{11}

C: 010010000269 S: 200100265111

049

Banco Credicorp, S.A.

Bank

C and S

C: [0-9]{12} S: [0-9]{12}

C: 212123456189 S: 113123456132

Mexico

Bank

Account Type

Name

Lenght

Typ

Check digit

Example

All

C and S

CLABE

18

Numeric

verifier algorithm

002180700070799802

All

D

Debit Card Account

16

Numeric

1234567890123456

All

P

Phone Number Account

10

Numeric

1234567890

Panama

Account typeLengthTypeExample
C and S5,20Numeric356874213500

Paraguay

Bank

Account type

Description

Length

Lenght Branch

Type

Verification Digit

Example

All

S

Saving Account

6-16

Numeric

123456

All

C

Checking Account

6-16

Numeric

678901

Peru

BankAccount typeDescriptionLengthTypeVerification digitExamples
AllCSaving Account20 (CCI)numericApplt verification algorithm01136200010004650000
AllSChecking Account20 (CCI)numericApplt verification algorithm01136200010004650000
AllMMaster Account20 (CCI)numericApplt verification algorithm01136200010004650000

Uruguay

Account TypeBank account identification typeAccount formatLengthDetailsExample
C and SBROUBBBBBBBBBAAAAA14B: Bank Branch A: Account Number00099299700002
C and SBHUBBBPPAAAAAAV10B: Bank Branch, starts With 0. P: Product Number A: Account Number filling with 0 on the left V: Verification Number1234567890
C and SBANDESBBBAAAAAA9B: Bank Branch A: 2Account Number123456789
C and SITAUAAAAAAA7A: Filling with 0 on the left1234567
C and SSCOTIABANKCCCCCCCVII10C: Client Number filling with 0 on the left V: Verification Number I: Account Id1234567890
C and SSANTANDERBBBBAAAAAAAAAAAV12Account Number filling with 0 on the left123456789012
C and SBBVAAAAAAAAAAMAX 9Account Number without filling with 0 on the left only numeric digits12345678 123456789
C and SHSBCAAAAAAAAAA10Filling with 0 to the left0123456789
C and SHERITAGEAAAAAAASS9A: Account Number filling with 0 on the left S: Sub Account Number123456789
C and SCITIBANKAAAAAAAAAV10A: Account Number V: Verification Number filling with 0 on the left Account Number Start With 0, 1, or 5.1234567890
C and SNACIONAAAAAAAAAAAA12Account Number filling with 0 on the left123456789012
C and SBAPROAAAAAAA7Account Number filling with 0 on the left0012345
C and SPREX (FORTEX)AAAAAAAA812345678