Banco Bilbao Vizcaya Argentaria S.A. SWIFT/BIC code

The head office of Banco Bilbao Vizcaya Argentaria S.A. in Spain uses SWIFT/BIC code BBVAESMMXXX. Below you find all 13 codes of this bank, grouped by city.

BBVAESMMXXX
Head office · Madrid · Spain · Short form: BBVAESMM

Compare costs to send money to Spain →

All SWIFT/BIC codes of Banco Bilbao Vizcaya Argentaria S.A.

Madrid

SWIFT/BICBranch
BBVAESMMXXX Head office
BBVAESM1CTM Gestoras de Renta Fija
BBVAESM1CTX Equity Executions Confirmations Nsv Ctm
BBVAESM1OPV Opv Securities Management
BBVAESM1RMS Middle Office Renta Variable
BBVAESMMBAG Banco Agente
BBVAESMMBOL Internal Messaging
BBVAESMMCBF Nscv Lmp
BBVAESMMCFI Fix Income
BBVAESMMCMP Cliente Multipais
BBVAESMMFXD Treasury Department
BBVAESMMREL —
BBVAESMMRIM Backoffice - Equity Execution

How the Banco Bilbao Vizcaya Argentaria S.A. SWIFT/BIC is built up

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

BBVA 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 BBVAESMM means for a payment to Banco Bilbao Vizcaya Argentaria S.A.

If an invoice shows BBVAESMM or BBVAESMMXXX, you are looking at the identical identifier for Banco Bilbao Vizcaya Argentaria S.A. in Spain. The code has a single purpose: it ensures that a cross-border transfer reaches the right bank. In practice you usually come across the code on international invoices, in payment forms and in the bank details of Banco Bilbao Vizcaya Argentaria S.A. customers.

This page is meant to help anyone who pays into an account at Banco Bilbao Vizcaya Argentaria S.A.. The SWIFT code on its own cannot identify an individual account holder; for that you need the account number or IBAN .

Paying Banco Bilbao Vizcaya Argentaria S.A. in euros within SEPA

Within the SEPA zone, euro transfers to Banco Bilbao Vizcaya Argentaria S.A. follow the same rules and in most cases need only the IBAN. A field for the BIC is usually optional or missing in that case.

A SWIFT code like BBVAESMM does come into play when the currency is not euros, and for transfers from outside SEPA. A few banks and apps also ask for the BIC out of habit; in that case, enter BBVAESMM or BBVAESMMXXX.

SEPA transfers usually arrive by the next business day. Fees for SEPA payments are generally low.

Incoming international payments to Banco Bilbao Vizcaya Argentaria S.A.

To receive an international payment into your account at Banco Bilbao Vizcaya Argentaria S.A., the sender needs more than the SWIFT code. In practice that means: your name exactly as it appears on the account, your account number or IBAN, the SWIFT/BIC code BBVAESMMXXX and usually your postal address.

The sender’s bank may request the bank address of Banco Bilbao Vizcaya Argentaria S.A., in which case the Madrid head office is the usual answer. A mistake in your account number can be harder to fix than it looks.

What lands in your account is often less than what was sent. Intermediary banks may deduct a fee, and if the currency changes, an exchange rate margin comes on top. For business payments, it is common to state how the fees are split to avoid a shortfall.

How long does an international transfer to Banco Bilbao Vizcaya Argentaria S.A. take?

A SWIFT payment typically takes one to a few business days – it depends on currency, route and the banks in between. Bank holidays in the sending or receiving country add a day or more to the journey. Sometimes a bank asks what the payment is for.

If a transfer seems delayed, contact the sending bank about the status so they can trace it along the chain. Money transfer services often provide tracking online so you can see how far the payment is.

A delayed transfer has to be traced from the sending side on the basis of the transfer details. On the receiving end, you can look at your statements for a partial amount.

What the XXX in BBVAESMMXXX means

The layout of every SWIFT code never changes: four characters for the institution, a two-letter country code and a two-character location code, plus an optional branch code. For Banco Bilbao Vizcaya Argentaria S.A., that core is BBVAESMM.

XXX at the end of BBVAESMMXXX does not stand for a missing value or an error: it indicates the head office of Banco Bilbao Vizcaya Argentaria S.A.. Some forms insist on 11 characters, and then you simply add XXX behind BBVAESMM.

Do not add spaces or dashes when you enter BBVAESMM. A wrong character can send the money to a different institution, so copy it carefully.

A note on our data

We gather SWIFT/BIC codes using public sources and update them from time to time. It can happen that a code on this page is no longer current after a merger or reorganisation. Figures such as the number of codes come from our own dataset.

Use our data as a starting point, not as the final word. GoldexPay is a comparison site for money transfers and not affiliated with Banco Bilbao Vizcaya Argentaria S.A.. Should you notice something that is out of date, we appreciate a short note via the contact page.

Verifying the SWIFT code of Banco Bilbao Vizcaya Argentaria S.A.

Have the recipient send you the account details directly from a recent statement. Compare that code against BBVAESMM on this page and ask if anything does not match.

Errors in the SWIFT code are costly more than fatal – usually the money comes back, minus fees and time lost. A mistake in the account number can be a bigger problem, so check that just as carefully.

Many banking apps check the format of an IBAN. Some banks now check the payee name with the account before you confirm. For a first payment, many people start with a small test amount and wait for confirmation.

Changed bank details? Be careful

Criminals often send payment requests containing changed bank details, sometimes in an email that looks completely genuine. A correct SWIFT code tells you nothing about who owns the account.

Never rely on a phone number from the same email that announces the new account. Be suspicious of time pressure, unusual wording or a sender address that is slightly off. Already paid? Contact your bank straight away and have them try to recall the payment and report the fraud.

People receiving money can be targeted as well: a classic trick is an overpayment followed by a request to refund the difference abroad. A screenshot of a transfer proves nothing.

Head office or branch code at Banco Bilbao Vizcaya Argentaria S.A.?

Having 13 codes, Banco Bilbao Vizcaya Argentaria S.A. is one of the banks that register individual codes for branches. The head office code remains BBVAESMMXXX.

Usually you do not need to pick a branch: payments addressed to BBVAESMMXXX are routed within Banco Bilbao Vizcaya Argentaria S.A. without problems. Just use a branch code when the recipient gives you that exact code.

Not sure which code to use? Ask the recipient. Codes for branches are more prone to change than the head office code when a bank merges or closes offices.

Paying into Banco Bilbao Vizcaya Argentaria S.A. in EUR

Spain uses the Euro (EUR). A payment in a foreign currency will be exchanged into EUR on its way to Banco Bilbao Vizcaya Argentaria S.A.. There is rarely a separate line for that conversion.

Who does the conversion affects how much arrives, as rates and margins differ per bank. Check what EUR the recipient gets via different providers before choosing one.

Exchange rates change all the time – some services let you fix a rate in advance. On larger amounts, a seemingly small gap in the rate can be worth more than the fee.

International transfers from Banco Bilbao Vizcaya Argentaria S.A.: the real cost

A bank transfer abroad costs more than the listed fee. On top of the transfer fee, correspondent or intermediary banks can take a cut, and if the money changes currency, the bank often uses a rate below the actual market rate.

Many banks do not list their exchange rate markup as a cost – you only notice it if you compare. An easy check: put the rate you get against the mid-market rate and look at the difference.

For many routes, a transfer service is less expensive than a traditional bank transfer. Next time you send money, take a minute to compare the total cost on GoldexPay rather than accepting the bank’s rate by default. Choosing a specialist does not mean closing your account at Banco Bilbao Vizcaya Argentaria S.A.: you simply pay the service from your account.

Frequently asked questions

What is the SWIFT/BIC code of Banco Bilbao Vizcaya Argentaria S.A.?

Banco Bilbao Vizcaya Argentaria S.A. uses BBVAESMMXXX. This is the code to use for most international transfers.

What if I use the wrong SWIFT code for Banco Bilbao Vizcaya Argentaria S.A.?

Your payment can be returned or delayed, sometimes with extra fees. Double-check the code with Banco Bilbao Vizcaya Argentaria S.A. before you confirm.

Do I need the BIC of Banco Bilbao Vizcaya Argentaria S.A. for a euro transfer?

Not always. Spain is part of the SEPA area, so euro transfers only need the IBAN. For payments in another currency you still need BBVAESMMXXX.

How long does a transfer to Banco Bilbao Vizcaya Argentaria S.A. take?

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

How many SWIFT codes are there for Banco Bilbao Vizcaya Argentaria S.A.?

Our database contains 13 SWIFT/BIC codes for Banco Bilbao Vizcaya Argentaria S.A. across 1 locations. Every code identifies the head office or a branch.

How can I send money to Banco Bilbao Vizcaya Argentaria S.A. more cheaply?

Watch out for the exchange rate markup that banks often charge on international transfers. Compare what you receive in Euro across transfer services first.

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