SWIFT/BIC codes in Russia: banks starting with P
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:
- ONOA Bank code
- 4 letters that identify the bank.
- RU Country code
- 2 letters for the country (ISO 3166).
- 24 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
This directory covers 785 banks and other institutions in Russia. A BIC shows the banks handling a transfer which institution should receive the money.
Choose a bank below to view its head office code and its other codes. Further down we explain how codes from Russia are built, how to send money there without overpaying and what to check before you pay.
Which bank in Russia has the most codes?
Of the 785 banks we list for Russia, JSC Rosselkhozbank is listed with the most SWIFT codes. The head office of JSC Rosselkhozbank uses RUAGRUMMXXX.
Many codes often means separate codes for branches, departments or services, not necessarily that the bank is the biggest in the country. If not a branch code is given, RUAGRUMMXXX is fine for a payment to JSC Rosselkhozbank.
SWIFT transfers to Russia
Russia is outside the SEPA area, so European euro rules do not apply. International transfers to Russia normally travel over the SWIFT network – which is why you need the BIC of the recipient’s bank.
Depending on the country, accounts are identified by a domestic account number instead of an IBAN. The recipient’s bank often has a list of required details for incoming international payments – follow them exactly. International transfers sometimes go via one or more intermediary banks.
Banks in Russia starting with :letter
This filter limits the list to banks from Russia that begin with :letter, so you can find a bank faster. The figures for Russia on this page cover all 785 banks, not just the ones under :letter.
Cannot find the bank? The registered name may start with a different letter, for example the full legal name rather than a brand name. The complete list remains one click away when the letter filter does not help.
Check the code before you pay
The most reliable place for the correct BIC is paperwork issued by the bank. A wrong code can cause a delay, a returned payment or additional charges, so compare it with the list on this page.
This list draws on public sources. Institutions reorganise, close branches and retire codes, and no directory catches every change immediately. Treat this list as a starting point rather than the last word: the bank details from the recipient come first. GoldexPay is an independent comparison service for money transfers.
Scammers regularly use payment requests carrying changed bank details. Always confirm changed details by phone.
Sending money to Russia for less
When you transfer money to Russia via your bank, the stated fee is rarely all of what you pay. Besides a fixed fee, intermediary banks can deduct a charge, and when the money is converted the bank often uses a rate below the actual market rate.
The markup on the rate is often the largest part of the cost because it is hidden in the rate. A simple test: set the rate you get next to the mid-market rate and work out the difference on your amount.
For many currency pairs, a specialist provider turns out to be less expensive than a bank – mostly thanks to the exchange rate. GoldexPay lists these providers next to each other so you can see what actually arrives in Russia.
Tracking a payment to Russia
How fast a payment arrives in Russia is determined by a few things: which currency you send, the number of banks in between, cut-off times and differences in time zone. Bank holidays in Russia or in the sending country add a day or more to the journey.
When a payment takes longer than expected, ask the sender to contact the sending bank for a trace. Save the payment confirmation until the money has arrived – you will need it if something goes wrong.
The structure of a Russia SWIFT/BIC code
A BIC is 8 or 11 characters long and the parts always come in the same order. First comes four letters for the bank, then two letters for the country and a two-character location code.
In every code from Russia, characters five and six show the two-letter ISO code of Russia, which makes these codes easy to recognise. If those two letters do not match Russia, you are looking at a bank in another country.
The long version ends in three characters for a branch, where XXX means the head office. Use a branch code just if the recipient explicitly gives you one; otherwise the head office code is the safe choice.
Receiving money in Russia from abroad
To receive a transfer from abroad into a Russia account, the sender needs not just the BIC. That means: your name as your bank knows it, your account number or IBAN, the SWIFT/BIC code of your bank and usually your address.
The code of your bank is in the list on this page, yet the version on your own statement or in your banking app is leading. It helps to include your bank’s name and city as well, since some payment forms ask for it.
Expect that the amount credited is smaller than what the sender paid. Intermediary banks may deduct a fee, and if the money is converted, an exchange rate margin comes on top. On invoices, state how the fees are split to avoid a shortfall.
Frequently asked questions
How many banks in Russia have a SWIFT/BIC code?
Our directory lists 785 banks and financial institutions in Russia that together have 1,646 SWIFT/BIC codes.
Which bank in Russia has the most SWIFT codes?
The largest number of codes belongs to JSC Rosselkhozbank: 73 in our database. The head office uses RUAGRUMMXXX.
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.
What is the cheapest way to send money to Russia?
Banks often add a markup to the exchange rate. Check what arrives in Russia with specialist providers to save money.
How do I recognise a SWIFT/BIC code from Russia?
The fifth and sixth characters of each SWIFT/BIC code are the country code. For Russia this is RU.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.