Banco Santander S.A. SWIFT/BIC code

The head office of Banco Santander S.A. in Spain uses SWIFT/BIC code BSCHESMMXXX. Below you find all 4 codes of this bank, grouped by city.

BSCHESMMXXX
Head office · Madrid · Spain · Short form: BSCHESMM

Compare costs to send money to Spain →

All SWIFT/BIC codes of Banco Santander S.A.

Madrid

SWIFT/BICBranch
BSCHESMMXXX Head office
BSCHESMMAGE Only For Securities
BSCHESMMBME Only For Securities
BSCHESMMCLS Santander Madrid Cls Control Branch

How the Banco Santander S.A. SWIFT/BIC is structured

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

BSCH Bank code
4 letters that identify the bank.
ES Country code
2 letters for the country (ISO 3166).
MM 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 BSCHESMM means for a payment to Banco Santander S.A.

BSCHESMM and BSCHESMMXXX are two spellings of the same SWIFT/BIC code, and both point to Banco Santander S.A. in Madrid. Banks worldwide use BIC codes to route payments between countries to the correct bank. You will need it mostly for payments that cross a border and payments in foreign currencies.

We wrote this page to help anyone who pays into an account at Banco Santander S.A. without mistakes. Remember that the BIC just identifies the bank, not the person: the account number or IBAN takes care of that.

How up to date is this code?

The codes on this page come from public sources. Institutions merge, close branches and retire codes. The number of codes on this page reflect what is in our directory and not on information from Banco Santander S.A. itself.

Before any payment that matters, confirm the BIC with Banco Santander S.A. or the recipient. We are an independent comparison site and not part of Banco Santander S.A.. Found outdated information? Let us know via our contact form so we can correct it.

Paying someone abroad from your Banco Santander S.A. account

The price of an international transfer is made up of several parts, and the transfer fee is only the most visible one. Besides a fixed fee, correspondent or intermediary banks can deduct a fee, and when the money changes currency the bank usually uses a rate below the real market rate.

Many banks do not list their exchange rate markup as a cost. Check the rate you are offered against the mid-market rate – the rate you find on financial news sites.

For a lot of currency pairs, a specialist provider is less expensive than a traditional bank transfer, mainly because of the exchange rate. Next time you send money, take a minute comparing what arrives on GoldexPay rather than accepting the bank’s rate by default. You can still use your account at Banco Santander S.A. as the source of the money.

How to check BSCHESMM before you pay

The most reliable place for the right code is a document from the bank itself. Compare that code against BSCHESMM on this page and ask if anything does not match.

A wrong SWIFT code may lead to delays, a payment being sent back or additional charges along the way. Remember the account number: a mistake there can be harder to undo than a wrong code.

Many banking apps check the structure of an IBAN and sometimes look up the BIC automatically, 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 an extra layer of safety. A small test payment can be a sensible step for large sums despite the extra fee.

Scams that use SWIFT codes

Criminals regularly use fake invoices containing new bank details, sometimes in an email that looks completely genuine. The fact that BSCHESMM exists is no guarantee that a request mentioning it is genuine; criminals use the codes of real banks too.

Do not rely on contact details from the same email that announces the new account. Watch out for time pressure, odd spelling or a sender address that is slightly off. Acted too fast? Contact your bank without delay and have them try to recall the payment and report the fraud.

Recipients can be targeted as well: a classic trick is a buyer who pays too much and then sends a request to refund the difference to another account. Wait until the money has really arrived.

Why Banco Santander S.A. has an 8- and an 11-character code

Each SWIFT/BIC code starts with an 8-character core: a four-letter bank code, a two-letter country code and two characters for the location. In this case, that core is BSCHESMM.

Most payment forms work with either length. If yours asks for eleven characters, use BSCHESMMXXX.

Leave out spaces when you enter BSCHESMM; the code is always written in one block. Watch for the letter O and the digit 0 and I versus 1; they are easy to mix up.

Euro (EUR) and conversion costs

Accounts at Banco Santander S.A. are usually held in EUR, the local currency of Spain. Money sent in a different currency will be exchanged into EUR on its way to Banco Santander S.A. – and the bank that does it picks the rate. There is rarely a separate charge for that conversion – the cost sits in the rate.

Who does the conversion affects how much arrives. Check what EUR arrives via different services before choosing one.

The EUR rate changes throughout the day. If you pay regularly, a slightly better rate add up over a year.

Banco Santander S.A.: head office code versus branch codes

Having 4 codes in 1 locations, Banco Santander S.A. is one of the banks that register individual codes for parts of the organisation and departments. The main code is BSCHESMMXXX.

Unless the recipient tells you otherwise, use BSCHESMMXXX. When you receive a branch code, use it as it is instead of replacing it with the head office code.

The safest approach is to copy the code straight from the account holder’s bank details. Branch codes are more prone to change than the head office code when a bank merges or closes offices.

What to give a sender who pays you at Banco Santander S.A.

When you are waiting for a payment from another country, give the sender everything they need in one go. What they need is: your name, IBAN or account number, BSCHESMMXXX or BSCHESMM and often your home address.

Certain banks want the name and address of Banco Santander S.A. in Madrid, so keep it at hand. Double-check each detail before you share them, because the sender’s bank usually copies them as is.

What lands in your account is often lower than what was sent. Intermediary banks may deduct a fee, and when currencies differ, a markup on the rate applies. For business payments, you can agree who bears the costs.

Do you need BSCHESMM for a SEPA transfer?

Because Spain is in SEPA, a euro payment into Banco Santander S.A. from within the SEPA area usually requires just the IBAN. Most banking apps do not require the BIC for these payments or fill it in for you.

You still need BSCHESMMXXX when sending payments in other currencies or money from outside the SEPA area. A few forms also ask for the BIC out of habit; in that case, fill in BSCHESMM or BSCHESMMXXX.

Euro payments within SEPA normally land within one business day; instant payments are faster if both banks offer them. As long as no currency is converted, a SEPA transfer is cheap.

How long does an international transfer to Banco Santander S.A. take?

There is no single answer: some arrive the same day or the next, others take several business days. Bank holidays in either country can add extra days, since banks do not process on those days. Compliance checks on larger or unusual payments may also cause a delay.

A growing number of banks are connected to SWIFT gpi. Each payment carries a unique reference, the UETR that banks can use to trace it. Keep your transfer receipt until the recipient confirms – you will need it for any trace request.

A missing payment is investigated from the sending side, using the payment confirmation. Ask the sender for a copy of the payment confirmation including the reference – it helps your own bank look for the money.

Frequently asked questions

What is the SWIFT/BIC code of Banco Santander S.A. in Spain?

Banco Santander S.A. uses BSCHESMMXXX (or BSCHESMM in the 8-character version). Use this code unless the recipient gives you a branch code.

What if I use the wrong SWIFT code for Banco Santander S.A.?

The transfer may be delayed or returned. Always check the code with Banco Santander S.A. before sending.

How long does a transfer to Banco Santander S.A. take?

Euro payments within SEPA normally arrive the next business day. Other currencies take 1–3 business days.

Do I need the BIC of Banco Santander S.A. for a SEPA transfer?

Not always. Spain is part of the SEPA area, so for euro payments the IBAN is enough. For payments in another currency include BSCHESMMXXX.

How many SWIFT codes are there for Banco Santander S.A.?

Our database contains 4 SWIFT/BIC codes for Banco Santander S.A. across 1 locations. Each code belongs to the head office or a specific branch or department.

Should I use a branch code of Banco Santander S.A.?

Just when the recipient asks for it. Almost all transfers to Banco Santander S.A. work with the head office code BSCHESMMXXX.

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