SWIFT/BIC codes in Russia: banks starting with E

785 banks and financial institutions in Russia with 1,646 SWIFT/BIC codes in total.

The way a SWIFT/BIC code from Russia is built up

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

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

Finding a SWIFT code in Russia

On this page you find codes for 785 institutions in Russia – 1646 codes altogether. A SWIFT code tells the banks handling a transfer which institution should receive the money.

Choose a bank from the list to see the head office code and any branch codes along with tips for payments to and from that bank. The sections below explain the structure of the codes, the cost of transfers and how to avoid mistakes before you send money.

When does money sent to Russia arrive?

A SWIFT payment to Russia typically needs one to a few business days, depending on the currency, the route and the banks involved. Public holidays in Russia or in the sending country can add a day or more to the journey.

When a payment takes longer than expected, ask the sender to contact the sending bank; only the sending side can start an official trace. Specialist transfer services usually provide a status online, which makes it easier to see where the money is.

The structure of a Russia SWIFT/BIC code

Each SWIFT/BIC code consists of eight or eleven characters in a fixed order. Characters one to four stand for the bank, the fifth and sixth characters are the country code and the next two give the location.

You can recognise a bank code from Russia from the fifth and sixth characters: they always show the ISO country code of Russia. When those two letters do not match Russia, you are looking at a bank in another country.

If the last three are XXX, it refers to the head office, and the 8-character version leads to the same place. Choose a branch code only when the recipient explicitly gives you one.

Bank or transfer service for Russia?

A bank transfer to Russia can cost rather more than the fee suggests. On top of a fixed fee, intermediary banks may take a cut, and when the money is converted the bank usually uses a less favourable rate than the real market rate.

The markup on the rate tends to be the biggest part of the cost. An easy check: put the offered rate against the mid-market rate and work out the difference on your amount.

For many routes, a transfer service turns out to be less expensive than a bank, mainly because of the rate. GoldexPay compares what recipients in Russia receive with different services, which makes the cheapest option easy to spot.

SWIFT transfers to Russia

Since Russia is outside SEPA, a transfer from abroad is usually sent as a SWIFT payment. That means you always need the SWIFT/BIC code of the recipient’s bank, together with the account number or IBAN.

Not every country uses the IBAN – where there is none, the local account number is enough. The receiving bank usually has a list of required details for payments from abroad. International transfers sometimes go via correspondent banks, each of which may deduct a fee.

Check the code before you pay

The safest source for a SWIFT code is the recipient’s own bank details. If the code you have does not match the code listed here, do not guess: check with the recipient or the bank.

This list draws on public sources that we update periodically. Institutions merge, change names and retire codes. For any payment that matters, confirm the code with the recipient. GoldexPay is a comparison site, not a bank.

Scammers regularly send payment requests with changed bank details that look completely genuine. Always confirm a change of bank details by phone, using a number you already had.

SWIFT codes in Russia: banks under :letter

Here you see a selection: just institutions in Russia whose name begins with :letter. The totals mentioned here apply to every bank we list and not only this letter.

If a bank is missing here, check another letter: banks are often registered under their full legal name. Use the full list for Russia if you are not sure the exact name.

JSC Rosselkhozbank and its SWIFT codes

Of the 785 banks in Russia, JSC Rosselkhozbank is listed with the largest number of codes. Its head office code is RUAGRUMMXXX – the code most transfers need.

The number of codes tells you more about how it registers branches and services than about its size. If not the recipient asks for a branch, RUAGRUMMXXX is fine for transfers to this bank.

Getting paid from abroad into an account in Russia

If you expect money from abroad on an account in Russia, send the payer a complete set of details. In practice that means: your full name exactly as it appears on the account, your account number or IBAN, the SWIFT/BIC code of your bank and, often, your address.

Find your bank in the list above and compare the code with your own bank details – your bank statement is the final word. It helps to add your bank’s name and city.

Do not be surprised if the amount credited is smaller than what the sender paid. Intermediary banks may deduct a fee, and when currencies differ, an exchange rate margin comes on top. For business payments, agree how the fees are split to avoid a shortfall.

Frequently asked questions

How many banks in Russia have a SWIFT/BIC code?

We list 785 banks and financial institutions in Russia with 1,646 SWIFT/BIC codes, including branches and departments.

What is the cheapest way to send money to Russia?

Banks often hide a margin in the exchange rate. Compare what arrives in Russia across transfer services to save money.

How long does a transfer to Russia take?

A SWIFT transfer to Russia typically takes 2–5 business days. Specialist transfer services often deliver faster at a lower cost.

Do I need a SWIFT code to send money to Russia?

Yes – Russia does not use SEPA, so international transfers use the SWIFT network and require the BIC of the bank and the account details.

Which bank in Russia has the most SWIFT codes?

The largest number of codes belongs to JSC Rosselkhozbank: 73 in our database. Its head office code is RUAGRUMMXXX.

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