HSBC Bank PLC SWIFT/BIC code

The head office of HSBC Bank PLC in Czechia uses SWIFT/BIC code MIDLCZPPXXX. Below you find all 2 codes of this bank, grouped by city.

MIDLCZPPXXX
Head office · Prague · Czechia · Short form: MIDLCZPP

Compare costs to send money to Czechia →

All SWIFT/BIC codes of HSBC Bank PLC

Prague

SWIFT/BICBranch
MIDLCZPPXXX Head office
MIDLCZPPSDD Sepa Direct Debits

How the HSBC Bank PLC SWIFT/BIC works

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

MIDL Bank code
4 letters that identify the bank.
CZ Country code
2 letters for the country (ISO 3166).
PP 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.

HSBC Bank PLC SWIFT code: MIDLCZPP

If an invoice shows MIDLCZPP or MIDLCZPPXXX, it is the same address for HSBC Bank PLC in Czechia. A SWIFT code shows the sending bank which institution is meant to get the money, much like a postcode for banks. In practice you usually come across the code on invoices from abroad, in payment forms and in the bank details of HSBC Bank PLC customers.

Further down we go through the practical side: money coming in from abroad, sending money abroad and how to verify the code before you hit send. A SWIFT code identifies an institution, never a single account; the IBAN or account number does that.

The Czech Koruna and what conversion costs you

The currency in Czechia is the Czech Koruna (CZK). A payment in a foreign currency will be converted into CZK on its way to HSBC Bank PLC, and whoever converts it chooses the rate. There is rarely a separate line for the conversion.

Who converts the money matters, because each party uses its own rate. Sending the money directly in CZK usually prevents an extra conversion by HSBC Bank PLC, provided the rate you get is fair.

Exchange rates move all the time, and some providers let you lock in a rate. On larger amounts, a small gap in the rate adds up quickly.

What to give a sender who pays you at HSBC Bank PLC

Someone abroad who wants to pay you will ask for a few details from you. What they need is: your name, IBAN or account number, MIDLCZPPXXX and, for some countries, your postal address.

Certain banks also ask for the address of HSBC Bank PLC; it does no harm to include it. A typo in your account number is more trouble than it looks; copy them from your banking app rather than typing.

An incoming payment does not always land for the full amount. Correspondent banks can take a fee, and if the currency changes, an exchange rate margin comes on top. On invoices, it is common to state how the fees are split, so that nobody is left short.

Paying someone abroad from your HSBC Bank PLC account

What you pay for an international transfer is made up of several parts, and the transfer fee is only the most visible one. There is the transfer fee, sometimes charges from correspondent banks along the way and, above all, the exchange rate markup if the currency changes.

Many banks do not show the margin on the rate as a cost, but you pay it all the same. A simple test: put the rate you get against the mid-market rate and work out the difference on your amount.

For a lot of routes, a transfer service is less expensive than a bank. GoldexPay compares these services next to each other so you can see what actually arrives. Choosing a specialist does not mean closing your account at HSBC Bank PLC.

What the XXX in MIDLCZPPXXX means

The layout of every SWIFT code is always the same: four characters for the institution, a two-letter country code and a two-character location code, plus an optional branch code. That gives you MIDLCZPP, the short form of the code.

Many payment forms accept either length. If yours asks for eleven characters, use MIDLCZPPXXX, otherwise MIDLCZPP is fine.

As a rule the code is typed in capitals and without spaces. Watch for O versus 0 and I versus 1; they are easy to mix up.

Transfer times and tracking a payment to HSBC Bank PLC

There is no fixed delivery time for international payments: many arrive the same day or the next while others need several business days. Transfers sent late in the day or on weekends and holidays often start a business day later. Compliance checks on larger or unusual payments may also add a delay, even when all details are correct.

If a transfer seems late, contact your bank for the status. Money transfer services usually show a status in their app so you can see where the payment has got.

A delayed transfer has to be traced from the sending side on the basis of the transfer details. On the receiving end, it helps to check your account for a partial amount because fees can reduce the amount.

HSBC Bank PLC: head office code versus branch codes

HSBC Bank PLC has 2 different SWIFT/BIC codes across 1 cities. Only one is the head office code, MIDLCZPPXXX; the rest belong to branches.

Unless the recipient tells you otherwise, go with MIDLCZPPXXX. When you receive a branch code, stick to it rather than replacing it with the head office code.

When in doubt, ask the person you are paying which code their bank gave them. Codes are sometimes changed or retired when banks reorganise.

Is MIDLCZPP still correct? How to check

The best place to find the correct BIC remains paperwork issued by the bank, such as a statement or the account details in online banking. Compare that code against MIDLCZPP here.

Errors in the BIC tend to be costly more than disastrous – usually the money comes back, minus fees and time lost. An error in the IBAN or account number can be more serious.

Many banking apps validate the format of an IBAN and some suggest the matching BIC. More and more banks check the name against the account – do not ignore a mismatch warning. A small test payment can be a sensible step for a large first payment.

About this information

We gather SWIFT/BIC codes using publicly available data and update them regularly. Even so, banks merge, rename themselves or change codes, so information can be out of date. Figures such as the number of codes are from our own dataset and may differ from what HSBC Bank PLC publishes.

Before a payment that matters, check the BIC with the recipient’s bank or with the recipient. GoldexPay has no connection to HSBC Bank PLC, we only compare transfer services. If you notice a mistake, we welcome a message.

Protect yourself against fake payment requests

Scammers regularly use fake invoices with new bank details. That MIDLCZPP is a real code is no guarantee that the account is genuine – fraudsters use real bank codes as well.

Verify changed bank details through a different channel. Watch out for urgent requests, unusual wording or a sender address that is slightly off. Already paid? Call the bank you paid from without delay and ask them to try to recall the payment.

Scams also target the receiver: someone sends more than agreed and asks you to return the extra to a new account. Do not act before the money is actually in your account and check with HSBC Bank PLC if anything seems off.

Euro transfers to HSBC Bank PLC: is a BIC needed?

Czechia is a member of the SEPA area, where euro transfers follow common rules. When you send euros within SEPA, the IBAN is usually enough and the BIC is often filled in automatically.

You still need MIDLCZPPXXX for non-euro payments or money from outside the SEPA area. If a payment form asks for the BIC anyway, entering MIDLCZPP is fine.

Instant euro transfers are increasingly available across SEPA – whether HSBC Bank PLC offers them for your account is worth checking. Charges on SEPA payments tend to be low.

Frequently asked questions

What is the SWIFT/BIC code of HSBC Bank PLC?

The head office of HSBC Bank PLC uses MIDLCZPPXXX. This is the code to use for most international transfers.

Where is the main office of HSBC Bank PLC?

According to its SWIFT registration, the main office of HSBC Bank PLC is in Prague, Czechia.

When do I use a branch code of HSBC Bank PLC?

Just when the recipient gives you one. Most international payments to HSBC Bank PLC can use the head office code MIDLCZPPXXX.

How can I send money to HSBC Bank PLC for less?

Avoid the hidden markup many banks add on international transfers. Compare what you receive in Czech Koruna across transfer services first.

What does MIDLCZPPXXX stand for?

MIDL identifies HSBC Bank PLC, CZ is Czechia, PP is the code of the city or region and XXX means the head office.

How many SWIFT codes are there for HSBC Bank PLC?

Our database contains 2 SWIFT/BIC codes for HSBC Bank PLC in 1 cities. Every code identifies the head office or a branch.

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