I am trying to receive money from a European company to my Canadian CIBC account.

I received the SWIFT CODE - CIBCCATT from my bank. The company also asked for a BSB NUMBER. The person I spoke to at my bank had never heard of a BSB NUMBER. I have sent them the ROUTING, TRANSIT, and INSTITUTION numbers. As well as the SWIFT CODE and my ACCOUNT number and added on the bottom a combined * number which I was told what was needed as follows, SWIFT CODE/INSTITUTION #/MY ACCOUNT # = CIBCCATT0105???5?? (the question marks obviously filled in with correct numbers). Is this correct or no?

I am still receiving emails from them declining the deposit and stating they require more information. Please help me if you can, I am stumped, as well as frustrated as this company owes me this money. OR is there a prepaid card or similar that I can get to avoid this completely?

  • that's really weird. a "BSB" is normally only seen in Australia, I think. it's a old-fashioned six-digit code. Just tell the sender you are not in Australia, so of course your bank has no BSB code.
    – Fattie
    Mar 15, 2018 at 11:41
  • Australia? Really? Wow okay, thank you for that information Fattie!
    – icandyb
    Mar 15, 2018 at 14:54

1 Answer 1


Based on experience I think "BSB" is for Australia only.

In fact, if you glance at wikipedia - it does say that.


(Wikipedia is often totally wrong, but FWIW that is what is reported there.)

Solution: talk to the European company and say:

"BSB" is only for Australian bank accounts. You can easily confirm this by asking your bank. We are in Canada, not Australia.

Maybe it will help!

Canada / Aus. are both Commonwealth nations, perhaps there was some confusion.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.