SWIFT Codes for banks in New Zealand

SWIFT Codes for main New Zealand Banks

  1. ANZ Bank
  2. ASB Bank
  3. Bank of New Zealand (BNZ)
  4. Kiwibank
  5. TSB Bank (New Zealand)
  6. Westpac

SWIFT Codes for banks in New Zealand

Below are the SWIFT codes for banks in New Zealand. These SWIFT codes are only the active participants who are connected to SWIFT network. Passive participants codes are excluded from the list.

IDBankCityBranchSWIFT Code
1ACCIDENT COMPENSATION CORPORATIONWELLINGTONACCNNZ2B
2AIA NEW ZEALAND LIMITEDAUCKLANDSARYNZ22
3ALLIANT PERPETUALHAMILTONSSBTNZ2A
4ANZ BANK NEW ZEALAND LIMITEDAUCKLANDAUCKLAND CENTRALANZBNZ22102
5ANZ BANK NEW ZEALAND LIMITEDCHRISTCHURCHANZBNZ22797
6ANZ BANK NEW ZEALAND LIMITEDWELLINGTONANZBNZ22
7ANZ BANK NEW ZEALAND LIMITEDWELLINGTONANZBNZ22058
8ASB BANK LIMITEDAUCKLANDASBBNZ2A
9ASB BANK LIMITEDAUCKLANDCLS PAYMENTS ONLYASBBNZ2ACLS
10ASB BANK LIMITEDAUCKLANDFOREIGN EXCHANGEASBBNZ2AFXD
11ASB BANK LIMITEDAUCKLANDINTERNATIONAL TRADE SERVICESASBBNZ2AITS
12ASB BANK LIMITEDAUCKLANDMONEY MARKETASBBNZ2AMMD
13ASB BANK LIMITEDAUCKLANDSECURITIESASBBNZ2ASEC
14BANK OF BARODA (NEW ZELAND) LTDAUCKLANDBARBNZ2A
15BANK OF CHINA (NEW ZEALAND) LIMITEDAUCKLANDBKCHNZ22
16BANK OF CHINA LIMITED, AUCKLAND BRANCHAUCKLANDBKCHNZ2A
17BANK OF INDIA (NEW ZEALAND) LIMITEDAUCKLANDBKIDNZ2A
18BANK OF NEW ZEALANDAUCKLANDAUCKLANDBKNZNZ22100
19BANK OF NEW ZEALANDCHRISTCHURCHCHRISTCHURCHBKNZNZ22800
20BANK OF NEW ZEALANDDUNEDINDUNEDINBKNZNZ22900
21BANK OF NEW ZEALANDWELLINGTONBKNZNZ22
22BANK OF NEW ZEALANDWELLINGTONHEAD OFFICEBKNZNZ22985
23BANK OF NEW ZEALANDWELLINGTONWELLINGTONBKNZNZ22500
24BANZPAY TECHNOLOGY OPERATIONS LIMITEDAUCKLANDBTOPNZ2A
25CB TREASURE JOURNEY LIMITEDAUCKLANDTRJONZ2A
26CHINA CONSTRUCTION BANK CORPORATION NEW ZEALAND BRANCHAUCKLANDPCBCNZ2A
27CHINA CONSTRUCTION BANK LTDAUCKLANDPCBCNZ22
28CITIBANK NA NEW ZEALAND BRANCHAUCKLANDCITINZ2X
29CITIBANK NA NEW ZEALAND BRANCHAUCKLANDCO-OPCITINZ2XCOP
30COMPUTERSHARE INVESTOR SERVICES LTDAUCKLANDCPNRNZ22
31CRAIGS INVESTMENT PARTNERS LTDTAURANGACGIPNZ22
32FISHER AND PAYKEL APPLIANCES LIMITEDAUCKLANDFPNZNZ2A
33FISHER FUNDS MANAGEMENT LIMITEDAUCKLANDFRFMNZ2A
34FNZ CLEARING LIMITEDWELLINGTONFNZWNZ22
35FONTERRA CO-OPERATIVE GROUP LIMITEDAUCKLANDFONTNZ2A
36FORSYTH BARR LIMITEDDUNEDINFORBNZ23
37GUARDIANS OF NEW ZEALAND SUPERANNUATIONAUCKLANDGNZSNZ2A
38HARBOUR ASSET MANAGEMENT LIMITEDWELLINGTONHAAMNZ2B
39HIFX LTDAUCKLANDHIFXNZ2A
40HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THEAUCKLANDHSBCNZ2A
41HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THEAUCKLAND(CONTINUOUS LINK SETTELMENT DEPARTMENT)HSBCNZ2ACLS
42HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THEAUCKLANDGLOBAL PAYMENT INVESTIGATIONHSBCNZ2AGPI
43HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THECHRISTCHURCH(CHRISTCHURCH BRANCH)HSBCNZ2ACHC
44HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THEWELLINGTONWELLINGTON BRANCHHSBCNZ2AWLT
45INDUSTRIAL AND COMMERCIAL BANK OF CHINA (NEW ZEALAND) LIMITEDAUCKLANDICBKNZ2A
46INDUSTRIAL AND COMMERCIAL BANK OF CHINA LIMITEDAUCKLANDICBKNZ22
47JARDEN SECURITIES LIMITEDAUCKLANDFCASNZ22
48JPMORGAN CHASE BANK, N.A., NEW ZEALAND BRANCHAUCKLANDWSS LOCAL CUSTODIAN SERVICESCHASNZ2ACCS
49JPMORGAN CHASE BANK, N.A., NEW ZEALAND BRANCHWELLINGTONCHASNZ2A
50JPMORGAN CHASE BANK, N.A., NEW ZEALAND BRANCHWELLINGTONDIRECT CUSTODY AND CLEARING NEW ZEALAND PHYSICAL PSETCHASNZ2ASHR

Last Database Update : 06-JUL-2022

Validate SWIFT Code

Check

About SWIFT Codes


SWIFT/BIC codes are used to identify specific banks and branches in international money transfers, making sure your money gets to the right place. These codes are used by banks to process international wire transfers and messages.

All SWIFT codes consist of 8 or 11 characters. An 11 digit code refers to a specific branch, while an 8 digit code (or one ending in 'XXX') refers to the bank's head office. SWIFT code registrations are handled by the Society for Worldwide Interbank Financial Telecommunication (SWIFT). The term SWIFT is often used interchangeably with BIC, which stands for Bank Identifier Code.

The tools here are provided for informational purposes only. Whilst every effort is made to provide accurate data, users must acknowledge that this website accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important or time-critical payment, we recommend you contact your bank first.