Um código de banco é um código de identificação composto por caracteres alfanuméricos que serve como endereço eletrônico de uma instituição financeira. Os nomes e a formulação dos códigos podem variar entre os países. Esses códigos possibilitam a transferência eletrônica de dinheiro de uma instituição para outra.
Nos Estados Unidos, um código de banco é um número de nove dígitos conhecido como número de trânsito de roteamento (RTN). O RTN é colocado entre as marcas de dois pontos (:) no lado esquerdo inferior de um espaço de verificação. O número que segue o RTN é o número da conta individual.
No Canadá, os bancos usam um código de banco de oito dígitos chamado Bank Transit Number (BTN). Outros países se referem a um código de banco como um código de classificação. O número de caracteres usados por diferentes países varia, variando de apenas quatro dígitos na Dinamarca a dez dígitos na Espanha. Em todos os casos, porém, o código serve para identificar o país e a localização da instituição onde os fundos estão sendo mantidos.
Sistemas internacionais de código bancário foram estabelecidos para permitir transferências de dinheiro entre bancos de diferentes países. Um deles é chamado de Código de Identificação Bancária (BIC). O BIC é uma designação de oito letras que identifica o banco, o país e a cidade, e são atribuídos pela Society for Worldwide Interbank Financial Telecommunications (SWIFT). Embora os EUA possuam seu próprio sistema de codificação, os bancos localizados lá também possuem um código SWIFT que permite a conclusão de transferências internacionais de dinheiro.
O comitê da União Europeia para padrões bancários aprovou regulamentações exigindo que, a partir de 2004, todas as instituições financeiras nos países membros recebessem um código bancário adicional, denominado Número de Conta Bancária Internacional (IBAN). O IBAN é uma designação alfanumérica e pode conter no máximo 34 caracteres. Eles são regidos pela ISO 13616, uma regulamentação emitida pela International Organization for Standardization (ISO). As primeiras duas letras do IBAN são o código do país BIC, seguido por uma chave de controle de dois dígitos, o código de classificação do banco e um número de conta.
Nos Estados Unidos, Canadá e muitos outros países, o código do banco e os números da conta devem ser impressos em cheques usando tinta magnética e uma fonte de reconhecimento de caracteres de tinta magnética (MICR). Este tipo de impressão permite que os cheques sejam lidos eletronicamente. Em algumas regiões, os bancos podem enfrentar multas e outras penalidades pelo não uso da tinta e da fonte adequadas nos cheques.