Mega International Commercial Bank (Canada) SWIFT/BIC code

The head office of Mega International Commercial Bank (Canada) in Canada uses SWIFT/BIC code ICBCCATTXXX. Below you find all 3 codes of this bank, grouped by city.

ICBCCATTXXX
Head office · Toronto · Canada · Short form: ICBCCATT

Compare costs to send money to Canada →

All SWIFT/BIC codes of Mega International Commercial Bank (Canada)

Toronto

SWIFT/BICBranch
ICBCCATTXXX Head office

Richmond

SWIFT/BICBranch
ICBCCATTRMD Richmond Branch

Vancouver

SWIFT/BICBranch
ICBCCATTVAN Vancouver Branch

The way the Mega International Commercial Bank (Canada) SWIFT/BIC works

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

ICBC Bank code
4 letters that identify the bank.
CA Country code
2 letters for the country (ISO 3166).
TT Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

What ICBCCATT means for a payment to Mega International Commercial Bank (Canada)

The short code ICBCCATT and the full code ICBCCATTXXX refer to one and the same institution: Mega International Commercial Bank (Canada) in Toronto, Canada. The code does one job: it makes sure that money from abroad reaches the right bank. You will need it mainly when dealing with payments that cross a border or a currency.

On this page you can read how the code means, when you need it and which other details a transfer to or from Mega International Commercial Bank (Canada) requires. A SWIFT code identifies an institution, not a single account, which is why you always need the account number too.

Choosing between the 3 SWIFT codes of Mega International Commercial Bank (Canada)

We have 3 SWIFT/BIC codes for Mega International Commercial Bank (Canada) in 3 places. Next to the head office code ICBCCATTXXX, there are codes for individual branches and departments.

If nobody asks you for a branch code, go with ICBCCATTXXX. Branch codes are only needed when the recipient’s bank explicitly mentions it.

Not sure which code to use? Check with the recipient or the bank itself. Branch codes are sometimes changed or retired over time, so do not rely on old paperwork.

About this information

This directory draws on publicly available sources and is updated regularly. Even so, banks merge or retire codes, so information can be out of date. The number of codes we show reflect what is in our directory and not on information from Mega International Commercial Bank (Canada) itself.

Treat our directory here as a handy check and rely on the recipient or Mega International Commercial Bank (Canada) for the final confirmation. We are a comparison site for money transfers and not affiliated with Mega International Commercial Bank (Canada). Found outdated information? Tell us through the contact page and we will look into it.

How to check ICBCCATT before you pay

Ask the recipient to send you their account details directly from their banking app. When the code you were given differs from ICBCCATT or ICBCCATTXXX, stop and ask: check with the recipient or with Mega International Commercial Bank (Canada) directly.

If the code is wrong, the payment might be delayed, be returned or cost extra – sometimes after weeks of searching. Remember the IBAN: a mistake there is harder to undo than a wrong BIC.

Many banking apps check the structure of an IBAN and some suggest the matching BIC, but that does not prove the account belongs to the right person. If your bank offers it, a payee name check on the recipient adds extra certainty. When you pay someone new, many people start with a small test amount.

Paying into Mega International Commercial Bank (Canada) in CAD

Most accounts at Mega International Commercial Bank (Canada) are usually held in CAD, the local currency of Canada. A payment in a foreign currency is exchanged into CAD on its way to Mega International Commercial Bank (Canada) – and the bank that does it picks the rate. There is rarely a separate charge for the conversion – the cost sits in the rate.

Which bank converts the payment makes a difference: every bank has its own margin. Often you pay less if you send CAD straight away through a provider that converts near the mid-market rate, so that the receiving bank does not need to convert again.

Rates for CAD move during the day – some services let you fix a rate in advance. With bigger transfers, even small gap in the rate can be worth more than the fee.

What to give a sender who pays you at Mega International Commercial Bank (Canada)

A sender in another country will ask for several details about your account. Share the account holder’s name, your account number or IBAN, the BIC ICBCCATTXXX and your address, which some banks require.

It helps to add Mega International Commercial Bank (Canada) and Toronto as well, since some forms ask for it. Check every detail before you send them.

Do not be surprised if the amount credited is below what the sender paid. Intermediary banks may deduct a fee, Mega International Commercial Bank (Canada) may charge for incoming payments, and if the money is converted, an exchange rate margin comes on top. For business payments, you can agree how the fees are split to avoid a shortfall.

Sending money abroad from Mega International Commercial Bank (Canada)

A bank transfer abroad costs rather more than the listed fee. You pay the transfer fee, sometimes charges from correspondent banks in between and, most importantly, the exchange rate markup when the money is converted.

That exchange rate margin is often the biggest cost because it is hidden in the rate. Check the rate you are offered against the mid-market rate. The difference is your real conversion cost.

For a lot of currency pairs, a specialist provider is cheaper than a traditional bank transfer. Next time you send money, it is worth comparing what arrives via GoldexPay rather than accepting the bank’s rate by default. Using a transfer service does not mean leaving Mega International Commercial Bank (Canada).

Scams that use SWIFT codes

A common scam works like this: you receive a message saying that a company has a new bank account. A correct SWIFT code tells you nothing about who owns the account: scammers use real codes of real banks.

Never rely on a phone number from the same email that contains the change. Be suspicious of urgent requests, odd spelling or a sender address that is slightly off. If money was sent to the wrong account, contact your bank immediately: the sooner they act, the better the chance of a recall.

Fraud can also target the receiver. Someone claims to have sent too much and asks you to return the extra via a different route. Wait until the money has really arrived.

8 or 11 characters: ICBCCATT versus ICBCCATTXXX

The layout of every SWIFT code never changes: a bank code of four letters, two for the country and two for the location, plus an optional branch code. Combined, these eight characters make up ICBCCATT.

Many payment forms accept both lengths. If a form asks for eleven characters, enter ICBCCATTXXX; if it wants eight, use ICBCCATT.

In practice the code is typed in capitals, without spaces or dashes. A wrong character may route the money to a different institution, so copy it carefully.

When will the money arrive at Mega International Commercial Bank (Canada)?

How fast a payment arrives at Mega International Commercial Bank (Canada) depends on several factors: which currency you send, how many intermediary banks are involved, cut-off times and time zones. Transfers sent after the cut-off time or just before weekends and holidays often start the next business day. Occasionally a bank asks about the purpose of a payment, which can hold things up.

Many banks are connected to SWIFT gpi, which lets them follow a payment from bank to bank. Each payment gets a unique reference, the UETR that banks can use to trace it. Money transfer services usually provide a status online showing where the payment has got.

The bank that sent the money is able to start an official trace – the recipient’s bank often cannot see a payment that has not arrived. On the receiving end, it helps to look at your statements for a partial amount, since fees may have been deducted.

Frequently asked questions

What is the SWIFT/BIC code of Mega International Commercial Bank (Canada)?

Mega International Commercial Bank (Canada) uses ICBCCATTXXX. Use this code for most international transfers.

What does ICBCCATTXXX stand for?

ICBC identifies Mega International Commercial Bank (Canada), CA is Canada, TT is the code of the city or region and XXX means the head office.

Where is the main office of Mega International Commercial Bank (Canada)?

Based on SWIFT/BIC code ICBCCATTXXX, the main office of Mega International Commercial Bank (Canada) is located in Toronto, Canada.

What if I use the wrong SWIFT code for Mega International Commercial Bank (Canada)?

The transfer may be delayed or returned. Always check the code with the recipient before you confirm.

When do I use a branch code of Mega International Commercial Bank (Canada)?

Only when the recipient gives you one. Almost all transfers to Mega International Commercial Bank (Canada) can use the head office code ICBCCATTXXX.

What do I need to send money to Mega International Commercial Bank (Canada)?

BIC ICBCCATTXXX, the account number or IBAN plus the full name and address of the recipient. Canada is outside SEPA, so the BIC is always required.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.