Category: 

What Is a Bank Code?

Article Details
  • Written By: Brenda Scott
  • Edited By: Bronwyn Harris
  • Last Modified Date: 15 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Roughly one-fifth of the world's stock of gold - worth over $200 billion USD - is stored under the streets of London.  more...

September 30 ,  1949 :  The Berlin Air Lift ended.  more...

A bank code is an identification code made up of alpha or numeric characters which serves as an electronic address for a financial institution. The names and formulation of the codes can vary between countries. These codes make it possible to electronically transfer money from one institution to another.

In the United States, a bank code is a nine-digit number known as a routing transit number (RTN). The RTN is placed between colon (:) marks on the bottom left hand side of a check blank. The number which follows the RTN is the individual account number.

In Canada, banks use an eight-digit bank code called a Bank Transit Number (BTN). Other countries refer to a bank code as a sort code. The number of characters used by different countries varies, ranging from only four digits in Denmark to ten digits in Spain. In all cases, however, the code serves to identify the country and location of the institution where the funds are being held.

International bank code systems have been established to allow money transfers between banks from different countries. One of these is called the Bank Identifier Code (BIC). The BIC is an eight-letter designation identifying the bank, country and city, and are assigned by the Society for Worldwide Interbank Financial Telecommunications (SWIFT). Although the US has its own coding system, banks located there also have a SWIFT code which enables them to complete international money transfers.

Ad

The European Union’s committee for banking standards passed regulations requiring that, beginning in 2004, all financial institutions in member countries be assigned an additional bank code, called an International Bank Account Number (IBAN). The IBAN is an alphanumeric designation and can contain up to a maximum of 34 characters. These are governed by ISO 13616, a regulation issued by the International Organization for Standardization (ISO). The first two letters of the IBAN are the BIC country code, which are followed by a two-digit control key, the bank sort code and an account number.

In the United States, Canada and many other countries the bank code and account numbers must be printed on checks using magnetic ink and a Magnetic Ink Character Recognition (MICR) font. This type of print allows checks to be read electronically. In some regions, banks can face fines and other penalties for failure to use the proper ink and font on checks.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}