SWIFT/BIC codes in Canada 🇨🇦

SWIFT code Bank City Branch
ACCTCA61 ACUMEN CAPITAL PARTNERS CALGARY
ACFXCAW1 ACCU-RATE CORPORATION OTTAWA
ACKFCAT1 ACKER FINLEY INC TORONTO
ACMCCAT1 A.C. MACPHERSON AND CO. INC. TORONTO
ACMTCAMM AIR CANADA PENSION MASTER TRUST FUND MONTREAL
ACNACA2Q AIR CANADA MONTREAL
AFMICATA INVESCO TRIMARK TORONTO
AFMICATT INVESCO TRIMARK TORONTO
AIMCCA61 ALBERTA INVESTMENT MANAGEMENT CORPORATION EDMONTON
AIMCCA66 ALBERTA INVESTMENT MANAGEMENT CORPORATION EDMONTON
AINMCAT1 AVIVA INVESTORS NORTH AMERICA TORONTO
ALPHCAM1 ALPHA CAPITAL INC. MONTREAL
ALPICAM1 ALPHAFIXE CAPITAL MONTREAL
ALTTCA61 ALTACORP CAPITAL INC. CALGARY
APFICA81 ASIA PACIFIC FINANCIAL SERVICES CANADA LIMITED VICTORIA
ASGGCAT1 TD ASSET MANAGEMENT INC. TORONTO
ATBRCA6E ALBERTA TREASURY BRANCHES EDMONTON
ATRFCA61 ALBERTA TEACHERS RETIREMENT FUND BOARD EDMONTON
AURCCAM1 AUREUS CAPITAL CORP. MONTREAL
AZGRCAMM AZUR GROUP INC MONTREAL
BAFDCAM1 BANQUE DE DEVELOPPEMENT DU CANADA MONTREAL
BAGNCAT1 BLACKROCK ASSET MANAGEMENT CANADA LIMITED TORONTO
BAMSCAT1 BANK OF MONTREAL SHORCAN TORONTO
BAMZCATT BROOKFIELD ASSET MANAGEMENT TORONTO
BBNJCAT1 BBN JAMES CAPEL INC TORONTO
BBRPCAWA BROOKFIELD BRP CANADA CORP. OTTAWA
BCANCAW2 BANK OF CANADA OTTAWA
BCNGCAT1 BLACK CREEK INVESTMENT MANAGEMENT INC. TORONTO
BCOMCAT1 BCPBANK TORONTO
BCVMCA81 BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATION VICTORIA
BEAOCA91 BEACON SECURITIES LIMITED HALIFAX
BERCCAT1 BERNER AND COMPANY INC TORONTO
BFRLCAT1 BURNS FRY LIMITED TORONTO
BHIMCAT1 BMO HARRIS INVESTMENT MANAGEMENT TORONTO
BHLLCA81 BRINK, HUDSON AND LEFEVER LTD. VANCOUVER
BIHOCAMM BOMBARDIER INC. MONTREAL
BIHOCAMMBTG BOMBARDIER INC. MONTREAL (BOMBARDIER TRANSPORTATION)
BKCHCA21 BANK OF CHINA TORONTO BRANCH TORONTO
BKCHCAT2 BANK OF CHINA TORONTO BRANCH TORONTO
BKCHCATT BANK OF CHINA (CANADA) TORONTO
BKCHCATTVAN BANK OF CHINA (CANADA) VANCOUVER (VANCOUVER BRANCH)
BLCMCAMM LAURENTIAN BANK OF CANADA MONTREAL (ALL OFFICES IN CANADA)
BLCSCAM1 LAURENTIAN BANK SECURITIES INC MONTREAL
BLPCCAT1 BLUECHIVE PROCESSING CORPORATION TORONTO
BMCCCAT1 BARCLAYS MCCONNELL LTD TORONTO
BNDCCAMM BANQUE NATIONALE DU CANADA MONTREAL
BNDCCAMMCGY BANQUE NATIONALE DU CANADA MONTREAL (CALGARY BRANCH CODE)
BNDCCAMMCUS BANQUE NATIONALE DU CANADA MONTREAL (CUSTODY)
BNDCCAMMIMM BANQUE NATIONALE DU CANADA MONTREAL (TREASURY DEPARTMENT)
BNDCCAMMINT BANQUE NATIONALE DU CANADA MONTREAL (INTERNATIONAL DEPARTMENT)

What is a SWIFT code?

A SWIFT/BIC code is a standard format to uniquely identify banks, non-financial, and financial institutions across the world. SWIFT codes are a standard format for BIC - Business Identifier Codes.

If you send money across international lines you nearly always need to use a SWIFT/BIC code, as it’s the way banks, financial institutions and money transfer services identify where to send money on a global scale. You can think of a BIC code a bit like a ZIP/postal code. A bank on one side of the world finds the right bank on the other side of the world. Just like sending mail to an incorrect ZIP/postal code means it may go missing, the same applies for your money and an incorrect SWIFT code.

What does a BIC look like?

A SWIFT code is either 8 or 11 characters in length:

AAAA BB CC DDD

More info about SWIFT/BIC codes

There are 2 types of SWIFT code: live and passive. Live codes are for banks who are actively connected to the SWIFT network while passive Codes are used for manual transactions. Passive SWIFT codes will have a 1 as the second digit of the 2 character location code.

SWIFT code registrations and management are the responsibility of "Society for Worldwide Interbank Financial Telecommunication" (“SWIFT”) which is located in La Hulpe, Belgium.

SWIFT is the registered trademark of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.