BBAN
La parte nacional de un IBAN: todo lo que va después del código de país y los dos dígitos de control.
El BBAN (Basic Bank Account Number) se define en ISO 13616 junto con el IBAN, pero cada país decide su contenido. La longitud es fija por país y queda registrada en Swift, que mantiene el registro oficial de IBAN. Un BBAN alemán tiene 18 cifras, ocho de Bankleitzahl y diez de cuenta. Uno británico lleva cuatro letras del BIC del banco, un sort code de seis cifras y ocho de número de cuenta. El español son 20 cifras, el antiguo CCC: entidad, oficina, dos dígitos de control y cuenta.
Ahí se esconden las rarezas nacionales. Los dígitos de control del IBAN cubren toda la cadena, pero muchos países incrustan además su propio control en el BBAN, con sus propias reglas, como hace el CCC español. Quien valide IBAN en serio tiene que manejar ambos.