SWIFT/BIC codes in Russia: banks starting with P

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

Bank SWIFT/BIC City Codes
Pao Bank Onego ONOARU24XXX Petrozavodsk 1
Partnercapitalbank (Joint-Stock Company) NCJCRUM1XXX Moscow 1
Payment Clearing House Close Corporation, The PALHRUM1XXX Moscow 1
Peresvet Bank PERSRUMMXXX Moscow 1
Perviy Klientskiy Bank FCBRRUMMXXX Moscow 1
Pervouralskbank, JSC PVRBRU4VXXX Pervouralsk 1
Petersburg Settlement Center Limited SPRCRU2PXXX St. Petersburg 1
Petersburg Social Commercial Bank PSOCRU2PXXX St. Petersburg 1
Petersburg's City Bank, Inc. CPGBRU2PXXX St. Petersburg 1
Pfc-Bank PFCBRUM1XXX Moscow 1
Pir Bank, LLC BPIRRUMMXXX Moscow 1
PJSC 'chelindbank' CHLBRU4CXXX Chelyabinsk 31
PJSC Akibank AKOARU22XXX Naberezhnye Chelny 1
PJSC Baltinvestbank UNEBRU2PXXX St. Petersburg 1
PJSC Bank Primorye UNEPRU8VXXX Vladivostok 1
PJSC Bank Siab SAOARU2PXXX St. Petersburg 1
PJSC Doncombank DONORU2RXXX Rostov-On-Don 1
PJSC Eurasian Bank ERSNRUMMXXX Moscow 1
PJSC Inter Rao IRAORUMMXXX Moscow 1
PJSC Metkombank MTKCRUMMXXX Moscow 4
PJSC Norvik Bank VIATRU21XXX Kirov 1
PJSC Ok Bank OKSKRUMMXXX Yaroslavl 3
PJSC Rosbank RSBNRUMMXXX Moscow 15
PJSC Tomskpromstroybank TMKPRU21XXX Tomsk 9
Platina Bank PLATRUMMXXX Moscow 1
Plus Bank COMSRUSMXXX Omsk 1
Post Bank PJSC POSBRUMMXXX Moscow 1
Premier Mcb Zao PRMZRUM1XXX Moscow 1
Prikamye Commercial Bank Ao PRKARU41XXX Perm 1
Primsotsbank PRMTRU8VXXX Vladivostok 1
Primtercombank Ooo PTCBRU8VXXX Vladivostok 1
Print Bank PITNRUM1XXX Moscow 1
Prio-Vneshtorgbank PRIORU2JXXX Ryazan 1
Private Holding Bank LTD, Commercial Bank PRHCRUM1XXX Moscow 1
Procommercebank PROKRUMMXXX Moscow 1
Professional Credit Bank LTD REGVRU21XXX Nizhniy Novgorod 2
Profit Bank PRFFRUM1XXX Moscow 1
Proinvestbank PEOARU41XXX Perm 1
Promavtobank Commercial Bank PRJCRU31XXX Samara 1
Promenergobank Oao PRMGRU21XXX Vologda 1
Promfinservis Bank PRFBRU21XXX Novorossiysk 1
Prominvestbank PRMIRUMMXXX Moscow 1
Promsvyazbank PJSC PRMSRUMMXXX Moscow 9
Prospect Investment Company PRICRUM1XXX Moscow 1
Psb Bank, OJSC PSOJRU41XXX Sterlitamak 1
Public Bank PUBBRU3CXXX Cherkessk 2
Public Joint - Stock Company Commercial Bank 'summit Bank' CBBORU8VXXX Vladivostok 2
Public Joint Stock Company 'oil Company Lukoil' LUKORUMMXXX Moscow 1
Public Joint-Stock Company Interregional Industrial and Construction Bank MORPRU2DXXX Saransk 1
Public Joint-Stock Company Krasnodar Regional Investment Bank KRRIRU22XXX Krasnodar 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:

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.