Skip to main content

Ecuador CCE Generator

Ecuadorian 20-digit interbank bank account code (CCE) for transactions.

Waiting for generation...

About the Ecuador CCE

The CCE is a unique 20-digit account code used in Ecuador to route national interbank transfers between banks.

This tool generates and validates Ecuadorian CCEs, calculating internal verification digits using weighted Modulo 10 check algorithms.

Anatomy & Structure of Interbank Account Code (CCE)

The Ecuadorian CCE consists of 20 digits arranged into 4 functional segments:

PositionFieldLengthMeaning & RuleExample
1 to 4Bank Institution Code4 digitsOfficial bank code approved by Banco Central del Ecuador (BCE)0010
5 to 8Branch Office Code4 digitsBranch office routing serial1234
9 to 18Account Number10 digitsUnique checking or savings account serial0012345678
19 & 20Control Digits (CD1 & CD2)2 digitsDual Modulo 10 checksums using cyclic weights [3, 7, 1, 3, 7, 1, 3, 7, 1]45

Ecuadorian CCE Validation Algorithm (BCE Modulo 10)

Banco Central del Ecuador verifies dual control digits via cyclic weights [3, 7, 1, 3, 7, 1, 3, 7, 1]:

CD = (10 - (Σ ((d[i] × [3, 7, 1, 3, 7, 1, 3, 7, 1][i]) % 10) % 10)) % 10
  1. 1. CD1: Multiply first 9 digits by weights [3, 7, 1, 3, 7, 1, 3, 7, 1].
  2. 2. Reduce products modulo 10, sum them up, and calculate CD1 = (10 - (Sum % 10)) % 10.
  3. 3. CD2: Multiply remaining 9 account digits by the same factors.
  4. 4. Valid when both calculated control digits match the terminal positions 19 and 20.

Frequently Asked Questions