Regarding the US system of wire transfers the main thing you should know is that they do not use the same numbers for identification like in Europe and AU. The main bank account id number is called there Routing Transit Number (RTN), and is being used in the States for almost 70 years (which acutally does not speak well for the system by anyway..). So that is the most important number for you to fill in in order to identify which bank account you are using (no matter for sending or receiving money in/to it). This number (the RTN) is a nine-digit code representing the information as it follows:
XXXXYYYYC
XXXX - Federal Reserve Routing symbol
YYYY - Financial institution identifier (in brief Bank ID)
C - Check Digit
So as you can see this number has a lot of disadvantages compared to the ISBN code, and may be because of its age it actually does not include any personal account identifier or whatsoever.
The IBAN money transfer bank code. This code shortened after International Bank Account Number and it is mainly used in Europe and some other countries identifying the country, the swift code the bank account number and the district the bank is at.
The code scheme is like this:
With:
kk - a number prefix for the discrict area
BBBB - Particular bank transfer code
SSSS - Sort code
CCCC CCCC CCCC - Account number
BSB (Bank State branch) code is the code that you'll need when filling a money transfer form for Australian bank account information. The system in AU uses only this code when making international transactions to or from the Oz.
The format of the code is as follows:
First two digits specify the parent financial institution.
Third digit specifies the state where the branch is located
Fourth, fifth and sixth digits specify the branch
For example, the BSB "033088" actually breaks down to the following:
03 = Westpac Banking Corporation
3 = Victoria
088 = 383 Chapel Street, Prahran