SWIFT/BIC codes in Russia: banks starting with B

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

Bank SWIFT/BIC City Codes
B and N Bank (Public Joint-Stock Company) BINORU21XXX Moscow 54
B and N Bank Credit Cards (Closed Joint-Stock Company) MPRIRUMMXXX Moscow 1
Baikalcredobank BACKRU61XXX Irkutsk 1
Balakovo-Bank Oao BLAARU21XXX Balakovo 1
Baltiyskiy Bank BABJRU2PXXX St. Petersburg 2
Baltkredobank Kb Ooo BAOCRU21XXX Kaliningrad 1
Banca Intesa KMBBRUMMXXX Moscow 1
Bank ''rossiya'' ROSYRU2PXXX St. Petersburg 21
Bank 'agroros' Zao AGZARUM1XXX Saratov 1
Bank 'ratibor' (LTD) RAOORUM1XXX Moscow 1
Bank 'sir' SIRSRU81XXX Yakutsk 1
Bank 'sofrino' Ao SFRNRUM1XXX Moscow 1
Bank 'troika' TROYRUM1XXX Moscow 1
Bank Accept JSC AJSCRU55XXX Novosibirsk 1
Bank Basmanny BSSMRUM1XXX Moscow 1
Bank Bcc-Moscow BCCMRUMMXXX Moscow 1
Bank Eefc-Ural Ao MDURRU41XXX Ekaterinburg 1
Bank Elita ELIARU22XXX Kaluga 1
Bank Fininvest Limited Liability Company FIIYRUM1XXX Moscow 1
Bank Finservice JSC KOMXRUMMXXX Moscow 1
Bank For Innovation and Development FEIDRUMMXXX Moscow 1
Bank Freedom Finance LLC FRFLRUMMXXX Moscow 1
Bank ICBC (JSC) ICBKRUMMXXX Moscow 2
Bank Idm (PJSC) JCFORUMMXXX Moscow 1
Bank Informprogress INOGRUM1XXX Moscow 1
Bank JSC Mma MOMGRUMMXXX Moscow 1
Bank Kaluga KALGRU21XXX Kaluga 1
Bank Kholmsk, Joint-Stock Company KHZARU99XXX Kholmsk 2
Bank Khovanskiy KHOVRUMMXXX Moscow 1
Bank Kitezh KITZRUM1XXX Moscow 1
Bank Levoberezhny PJSC LEVBRU55XXX Novosibirsk 1
Bank Majskij MAJKRU21XXX Majskij 1
Bank Moskva RJSCRUMMXXX Moscow 1
Bank Nalchik NALCRU21XXX Nalchik 1
Bank National Clearing Centre (Joint-Stock Company) NCCBRUMMXXX Moscow 1
Bank Neyva CONYRU2NXXX Ekaterinburg 1
Bank of America, N.a. (Moscow) BOFARUM1XXX Moscow 1
Bank of China (Russia) BKCHRUMMXXX Moscow 3
Bank of Kazan, Kber, Ooo KABORU2KXXX Kazan 1
Bank of Region Development REDVRU21XXX Moscow 2
Bank Orange (LLC) PRSBRU2PXXX St. Petersburg 4
Bank Otkritie Financial Corporation (Public Joint-Stock Company) JSNMRUMMXXX Moscow 12
Bank Otkritie Financial Corporation (Public Joint-Stock Company) (Formerly Khanty-Mansiysk Bank Otkritie) RUDLRUMMXXX Moscow 9
Bank Pervomaisky (PJSC) PEJCRU21XXX Krasnodar 1
Bank Prime Finance PRFNRU2PXXX St. Petersburg 1
Bank Prohladny Limited Liability Company PRLCRU21XXX Prohladny 1
Bank Reso Credit RETLRUMMXXX Moscow 1
Bank Rossiysky Capital ROSKRUMMXXX Moscow 1
Bank Round LLC SVIBRUMMXXX Moscow 1
Bank Rrdb (JSC) RRDBRUMMXXX Moscow 6
Bank Saint-Petersburg PJSC JSBSRU2PXXX St. Petersburg 3
Bank Service Reserve (Joint-Stock Company) SEZARUM1XXX Moscow 1
Bank Snezhinskiy JSC SNEZRU4CXXX Chelyabinsk 1
Bank Soyuz JCAMRUMMXXX Moscow 8
Bank Stariy Kreml STKRRUM1XXX Moscow 1
Bank Ucb UCBCRUM1XXX Moscow 1
Bank United Capital UNCLRU2PXXX St. Petersburg 1
Bank Ural Fd JSCORU4PXXX Perm 3
Bank Venets VEJSRU2UXXX Ulyanovsk 1
Bank Voronezh VORZRUM1XXX Voronezh 1
Bank Zenit Sochi SOCHRU21XXX Sochi 1
Bankhaus Erbe WBCCRUMMXXX Moscow 1
Bashcomsnabbank BKSBRU4UXXX Ufa 2
Bashinvestbank BAHNRU41XXX Ufa 2
Bashkomsnabbank Akb Oao BSAARU41XXX Ufa 1
Bcs Bank BCSBRU55XXX Novosibirsk 1
Belgorodpromstrojbank BELGRU21XXX Belgorod 1
Belgorodsocbank BELORU21XXX Belgorod 1
Best Efforts Bank, PJSC RTSBRUMMXXX Moscow 1
Bezhitsa-Bank Oao BEOARU21XXX Bryansk 1
Bm-Bank MOSWRUM2XXX Moscow 1
Bmw Bank Ooo BMWFRUMMXXX Moscow 1
BNP Paribas Bank JSC, Moscow BNPARUMMXXX Moscow 1
Bratsky Narodny Bank JSC BRATRU6BXXX Bratsk 1
British American Tobacco Russia Limited BATSRU31XXX Moscow 1
Brokercreditservice Company LLC BRKCRUM1XXX Moscow 1
Brunswick Russia (Jersey) Limited BRRJRUM1XXX Moscow 1
Bst-Bank BSBBRU51XXX Novokuznetsk 1
Bulgar Bank Zao BULGRU21XXX Kazan 1
Business and Culture Development Bank BUCDRUM1XXX Moscow 1
Business Moscow, Joint Stock Bank BMJSRUM1XXX Moscow 1
Bystrobank BYJSRU33XXX Izhevsk 2

The way a SWIFT/BIC code from Russia is structured

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

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

Bank SWIFT codes for Russia

Our directory lists 785 banks and financial institutions in Russia and 1646 SWIFT/BIC codes between them. A BIC tells the banks handling a transfer exactly which bank should receive the money.

Search for the recipient’s bank in the list and open its page for all codes we have and what else a transfer requires. The sections below covers how the codes work, the cost of transfers and how to avoid mistakes before a payment.

Filter: banks in Russia with :letter

You are looking at a filtered list: just institutions in Russia whose name begins with :letter. The figures for Russia mentioned here apply to all 785 banks and not only this letter.

Many institutions appear under their official name. Use the full list for Russia when you are not sure the exact name.

Verifying a SWIFT code from Russia

The most reliable source for the BIC is the bank details provided by the recipient. An incorrect BIC may lead to delays, a payment being sent back or additional charges.

This list draws on publicly available sources. Still, banks merge or retire codes and our data may lag behind. For any payment of any size, confirm the code with the recipient’s bank. GoldexPay is an independent comparison site and has no link to the banks in this list.

Watch out for invoices with a new account. Before paying, confirm a change of bank details by phone, using a number you already had.

Bank or transfer service for Russia?

If you transfer money to Russia through a regular bank, the fee you see is only part of what you pay. On top of a fixed fee, intermediary banks may deduct a charge, and when the money is converted the bank often uses a rate below the real market rate.

Most of the cost usually sits in the exchange rate, rather than in the fee – the bank builds a margin into its rate. Compare the bank’s rate against the mid-market rate.

For many currency pairs, a transfer service turns out to be cheaper than a traditional bank transfer, mainly because of the rate. GoldexPay lists transfer services next to each other so you can see the amount that reaches the recipient before you commit.

Why a transfer to Russia needs a SWIFT code

Since Russia is outside SEPA, an international payment normally goes as a SWIFT payment. This means you always need the BIC of the recipient’s bank.

Not all countries use the IBAN – where there is none, the local account number is enough. Check with the recipient exactly which details their bank requires for payments from abroad. On the way to Russia, a transfer can pass through correspondent banks.

Getting paid from abroad into an account in Russia

To receive a transfer from abroad into a Russia account, the person paying you has to have more than the BIC. In practice that means: your name exactly as it appears on the account, your account number or IBAN, the SWIFT/BIC code of your bank and, often, your address.

The code of your bank is in our list. Certain sending banks may also ask for the name and address of your bank, so keep it at hand.

The amount you receive is often less than what was sent. Correspondent banks can take a fee, your bank may charge for incoming payments, and if the money is converted, a markup on the rate applies. Agree with the sender who pays which costs, especially for larger amounts.

Most SWIFT codes in Russia: JSC Rosselkhozbank

JSC Rosselkhozbank tops our list of Russia banks when it comes to the number of SWIFT/BIC codes. Its main office has RUAGRUMMXXX.

Practice differs in how many codes they register, so the count is not a ranking of size. Paying someone at JSC Rosselkhozbank? Go with RUAGRUMMXXX except when the recipient gives you a branch code.

Recognising a SWIFT code from Russia

SWIFT/BIC codes follow the same format worldwide: 8 characters, sometimes followed by three more. The first four letters identify the bank, the fifth and sixth characters are the country code and characters seven and eight give the location.

No matter which bank, every code from Russia share the same country code in positions five and six. Codes with other letters in that position belong to another country.

The optional last three characters identify a branch or department; XXX means the head office. In most cases the head office code is what you need unless the recipient asks for a specific branch.

Tracking a payment to Russia

A SWIFT payment to Russia usually needs one to a few business days. Bank holidays in Russia or in the sending country add extra days to the journey.

Many banks use SWIFT gpi. Each payment gets a unique reference, the UETR that banks can use to see where the money is. Specialist transfer services usually provide tracking in their app, which makes it easier to see where the money is.

Frequently asked questions

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

We list 785 banks and financial institutions in Russia that together have 1,646 SWIFT/BIC codes.

How do I recognise a SWIFT/BIC code from Russia?

The fifth and sixth characters of each SWIFT/BIC code are the country code. Codes from Russia contain RU.

What is the cheapest way to send money to Russia?

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

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

Yes, Russia is outside the SEPA area, so international transfers use the SWIFT network and require the BIC of the bank and the account details.

How do I find the right SWIFT code for a bank in Russia?

Check the bank details of the recipient or look up the bank in the list on this page. Without a branch, use the head office code ending in XXX.

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