SWIFT/BIC codes in Russia: banks starting with I

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

Bank SWIFT/BIC City Codes
Ibdit LTD IRITRUM1XXX Moscow 1
Idea Bank KUBBRU21XXX Krasnodar 1
Inbank, LTD INKNRUM2XXX Moscow 1
Industrial Agricultural Bank Limited PSHBRU21XXX Engels 1
Industrial Agricultural Bank Limited (Promselhozbank LTD.) PSHBRUMMXXX Moscow 1
Industrial Development Bank Ooo INPORUM1XXX Moscow 1
Industrial Energy Bank IENCRU21XXX Cherepovets 1
Industrial Savings Bank RISBRUMMXXX Moscow 1
ING Bank (Eurasia) JSC INGBRUMMXXX Moscow 3
Inkakhran Nko (Ao) HRANRUMMXXX Moscow 2
Inkarobank INKARUMMXXX Moscow 1
Inresbank INKKRUM1XXX Moscow 1
Instroybank LTD INOYRUM1XXX Moscow 1
Interbank Credit Union ITCURUMMXXX Moscow 1
International Accounting Bank INUGRUM1XXX Moscow 1
International Bank For Economic Co-Operation IBECRUMMXXX Moscow 1
International Bank of St.petersburg PLC LBAPRU2PXXX St. Petersburg 2
International Commercial and Industrial Bank ICIBRU21XXX Tver 1
International Commercial Bank ICBMRUMMXXX Moscow 1
International Investment Bank IIBMRUMMXXX Moscow 1
Interprogressbank INTPRUMMXXX Moscow 1
Interprombank IPBARUMMXXX Moscow 1
Interregional Clearing Centre INLCRUM1XXX Moscow 1
Interstate Bank INEARUMMXXX Moscow 1
Interstate Clearing Bank ICLERUM1XXX Moscow 1
Investment Bank Vesta (Limited Liability Company) VSTARUMMXXX Moscow 1
Investment Commercial Bank Development 'yarinterbank' Ooo ICDYRU2YXXX Yaroslavl 1
Investment Company ''ricom-Trust'' Zao CIBGRUMMXXX Moscow 1
Investment Company Troika Dialog Zao ZAOKRUM1XXX Moscow 1
Investment Cooperative Bank JSC CECBRU2KXXX Kazan 1
Investment Trade Bank PJSC INVJRUMMXXX Moscow 23
Investsocbank Ooo IVSSRUMMXXX Moscow 1
Ipoteka-Invest Bank IPOTRU21XXX Kazan 1
Iron Bank IRONRUM1XXX Moscow 1
Irs-Bank IRSBRUMMXXX Moscow 2
Isbank Joint Stock Company ISBKRUMMXXX Moscow 1
Iturup Bank Ooo ITRORU8YXXX Yuzhno-Sakhalinsk 1
Ivanovskij Oblastnoj Bank IVOLRU21XXX Ivanovo 1
Ivy Bank (Joint-Stock Company) KVJSRUM1XXX Moscow 1

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:

IRIT 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.

Russia: banks and their SWIFT/BIC codes

Here you will find the SWIFT/BIC codes of 785 institutions in Russia. Every code identifies an institution or one of its branches.

Look for the recipient’s bank in the list and open its page to see the full list of codes and the details a transfer needs. The sections below explain the structure of the codes, what transfers cost and the checks worth doing.

What a sender needs to pay you in Russia

A sender in another country will ask for several details from you. That means: your name exactly as it appears on the account, your account number or IBAN, the SWIFT/BIC code of your bank and sometimes your postal address.

Find the bank in the list above – your bank statement is the final word. It helps to add the name and city of your bank as well, since some payment forms ask for it.

Do not be surprised if the incoming amount is below the amount on the sender’s receipt. Correspondent banks can take a fee and your own bank may charge for processing, and when currencies differ, an exchange rate margin comes on top. For business payments, agree who bears the costs to avoid a shortfall.

International payments to Russia and the BIC

For Russia you usually need the BIC, because the country is outside the SEPA area. Without it, most banks will not send the transfer.

In some countries, the account is identified by a domestic account number instead of an IBAN and sometimes a local routing or branch code. The receiving bank often provides a list of required details for incoming international payments – follow them exactly. Before it arrives, a payment can go through correspondent banks that charge for their part.

Sending money to Russia for less

A bank transfer to Russia often costs rather more than the fee suggests. There is a transfer fee, sometimes charges from intermediary banks along the way and, most importantly, the exchange rate markup.

The markup on the rate is often the biggest cost item because it is hidden in the rate. An easy check: set the offered rate next to the mid-market rate and look at the difference.

Money transfer services often use rates closer to the mid-market rate with clearer fees. Before you send money to Russia, it is worth comparing what arrives on GoldexPay instead of going straight to your bank.

The structure of a Russia SWIFT/BIC code

Every SWIFT/BIC code consists of 8 or 11 characters, always in the same order. First comes a four-letter bank code, followed by two letters for the country and a two-character location code.

Whatever the bank, all Russia codes share the same fifth and sixth letters, namely the ISO code of Russia. When those two letters do not match Russia, the code belongs to a bank in another country – worth double-checking.

The last three characters, if present, identify a specific branch; XXX is used for the head office. Choose a branch code just if the recipient explicitly gives you one; otherwise the head office code is the safe choice.

The largest SWIFT network in Russia: JSC Rosselkhozbank

Among the 785 institutions we list, JSC Rosselkhozbank has the most SWIFT/BIC codes of all banks in Russia. Its head office code is RUAGRUMMXXX, which is the code to use when no branch is specified.

Many codes usually means separate codes for branches, departments or services. Unless the recipient asks for a branch, RUAGRUMMXXX is fine for a payment to JSC Rosselkhozbank.

About our data and how to check a code

The best place to find the correct BIC is a document from the bank itself. An incorrect BIC can cause a delay, a returned payment or additional charges.

This list is based on public sources that we update periodically. Institutions reorganise, change names and change codes – a directory can be a step behind. Before a payment of any size, check the BIC with the recipient. GoldexPay is an independent comparison site and is not affiliated with the banks listed.

Be wary of invoices containing a new account – a common fraud method. Always confirm a change of bank details by phone on a number you know.

Filter: banks in Russia with :letter

The letter filter limits the list down to banks from Russia that begin with :letter, so you can find a bank faster. The counts in the introduction always refer to the whole country, not just this letter.

Some banks are listed under their legal name. Use the full list for Russia if you do not know how the name is spelled.

How long does a transfer to Russia take?

A SWIFT payment to Russia typically needs one to a few business days, depending on the currency, the route and the banks involved. Transfers sent late in the day or on weekends and holidays often go out a business day later.

If the money is late, the sender should contact their own bank; only the sending side can start an official trace. Specialist transfer services often provide a status online.

Frequently asked questions

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

Our directory lists 785 institutions in Russia that together have 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 on top of a fee. Check the amount received in Russia with specialist providers to pay less.

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

Characters 5 and 6 of every SWIFT/BIC code show the country. For Russia this is RU.

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

Yes, Russia does not use SEPA, so international transfers go through SWIFT and you need the BIC of the recipient’s bank plus the account number or IBAN.

How long does a transfer to Russia take?

An international payment to Russia typically takes 1–5 business days. Money transfer services often deliver faster at a lower cost.

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