Bank ''rossiya'' SWIFT/BIC code
The head office of Bank ''rossiya'' in Russia uses SWIFT/BIC code ROSYRU2PXXX. Below you find all 21 codes of this bank, grouped by city.
All SWIFT/BIC codes of Bank ''rossiya''
St. Petersburg
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU2PXXX | Head office |
Belgorod
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21BEL | Belgorod Branch |
Kirov
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21KRV | Kirov Branch |
Korolev
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21KRL | Korolev Branch |
Krasnodar
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21KRD | Krasnodar Branch |
Kursk
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21KUR | Kursk Branch |
Lipetsk
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21LIP | Lipetsk Branch |
Moscow
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21CNT | Central Branch |
| ROSYRU21MSK | Moscow Branch |
Nizhniy Novgorod
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21NNV | Nizhniy Novgorod Branch |
Orel
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21ORL | Orel Branch |
Penza
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21PNZ | Penza Branch |
Perm
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21PRM | Perm Branch |
Ryazan
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21RZN | Ryazan Branch |
Smolensk
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21SML | Smolensk Branch |
Tambov
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21TMB | Tambov Branch |
Tula
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21TUL | Tula Branch |
Tver
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21TVR | Tver Branch |
Ufa
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21UFA | Ufa Branch |
Volgograd
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21VLG | Volgograd Branch |
Voronezh
| SWIFT/BIC | Branch |
|---|---|
| ROSYRU21VOR | Voronezh Branch |
The way the Bank ''rossiya'' SWIFT/BIC works
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- ROSY Bank code
- 4 letters that identify the bank.
- RU Country code
- 2 letters for the country (ISO 3166).
- 2P 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.
SWIFT/BIC code of Bank ''rossiya''
The 8-character code ROSYRU2P and the full code ROSYRU2PXXX refer to the same bank: Bank ''rossiya''. The code has a single purpose: it makes sure that money from abroad ends up at the right bank. In practice you mostly come across the code on invoices from abroad, in your banking app and in the bank details that Bank ''rossiya'' provides.
We wrote this page to help people who sends money to an account at Bank ''rossiya'' and wants to get the details right. The BIC identifies a bank or branch, not a single account.
How to check ROSYRU2P before you pay
Ask the recipient to copy the bank details directly from their banking app. Check it against ROSYRU2P on this page; if they differ, ask before you pay.
With a wrong code, the transfer might get stuck, be returned or end up costing more, and tracing it can take weeks. A mistake in the account number is more serious because it can reach the wrong person.
Most online banking apps check the structure of IBANs and sometimes look up the BIC automatically, but that does not prove the account belongs to the right person. Where available, a payee name check on the recipient adds extra certainty. A small test payment is worth it for a large first payment.
About this information
We gather SWIFT/BIC codes from public sources and update our list from time to time. It is possible that information on this page is no longer current after a merger or reorganisation. The figures we show reflect what is in our directory and not on information from Bank ''rossiya'' itself.
Treat our directory on this page as a handy check. GoldexPay is not affiliated with Bank ''rossiya'', we only compare transfer services. If you notice a mistake, we appreciate a short note via the contact page.
What the XXX in ROSYRU2PXXX means
Each SWIFT/BIC code has an 8-character core: a four-letter bank code, two letters for the country and a two-character location code. That gives you ROSYRU2P for Bank ''rossiya''.
The 11-character version adds three more characters for a branch or department. When those three characters are XXX, they simply mean the head office.
Type the code as one block, in upper case and without spaces, exactly as shown here. A wrong letter can send the money to another bank, so copy it carefully.
What a transfer from Bank ''rossiya'' abroad really costs
What you pay for a payment abroad is made up of more than one component, and the transfer fee is only the most visible one. You pay the transfer fee, sometimes fees charged by intermediary banks in between and, above all, the margin on the exchange rate when the money is converted.
Many banks do not list the margin on the rate separately – you only notice it if you compare. Check the rate you are offered with the mid-market rate.
Money transfer services frequently offer a rate near the mid-market rate and lower fees. GoldexPay lists these services side by side so you can see what actually arrives before you commit. You can always use your account at Bank ''rossiya'' as the source of the money.
Getting paid from abroad into a Bank ''rossiya'' account
Someone abroad who wants to pay you will ask for several details from you. What they need is: the account holder’s name, IBAN or account number, ROSYRU2PXXX and in many cases your postal address.
Certain banks also ask for the bank’s address in St. Petersburg. Double-check every detail before you send them – a sender rarely spots a mistake in someone else’s details.
Expect that the amount credited is below the amount on the sender’s receipt. Charges on incoming payments vary per bank – the price list of Bank ''rossiya'' tells you what applies. Agree with the sender who pays which costs, especially for larger amounts.
Changed bank details? Be careful
A common scam works like this: you receive a request claiming that a company now has new bank details and that the next payment should go there. A valid SWIFT code says nothing about whether the request is genuine – scammers simply use real codes.
Before paying, verify a change of bank details through a phone call. Be suspicious of time pressure, unusual wording or an email address that differs by one letter. When money was sent to the wrong account, call your bank right away.
Recipients can be targeted as well: one known trick is an overpayment followed by a request to send back the difference abroad. Do not act before the money is actually in your account – ask Bank ''rossiya'' if something looks wrong.
Transfer times and tracking a payment to Bank ''rossiya''
There is no fixed answer for every transfer: some arrive the same day or the next while others need several business days. Transfers sent late in the day or just before weekends and holidays usually start the next business day. Extra checks by one of the banks may also add a delay, even when all details are correct.
A growing number of banks are connected to SWIFT gpi, which lets them follow a payment from bank to bank. Each payment carries a unique reference, the UETR that banks can use to trace it. Save the payment confirmation – you will need it for any trace request.
A missing payment is investigated by the sending bank. Request from the sender the payment receipt with the date and reference – it helps your own bank look for the money.
Head office or branch code at Bank ''rossiya''?
With 21 codes in 20 locations, Bank ''rossiya'' is one of the banks that register separate codes for parts of the organisation. The head office code is ROSYRU2PXXX.
For most incoming transfers, the head office code ROSYRU2PXXX is the right choice. A branch code only makes sense when the recipient’s bank explicitly asks for it.
The safest approach is to copy the code straight from the account holder’s statement. Codes can change over time, so do not rely on old paperwork.
Frequently asked questions
What is the SWIFT/BIC code of Bank ''rossiya''?
Bank ''rossiya'' uses ROSYRU2PXXX (or ROSYRU2P in the 8-character version). Use this code for most international transfers.
How many SWIFT codes does Bank ''rossiya'' have?
Our database contains 21 SWIFT/BIC codes for Bank ''rossiya'' across 20 locations. Each code belongs to the head office or a branch.
What if I use the wrong SWIFT code for Bank ''rossiya''?
The transfer may be delayed or returned, sometimes with extra fees. Always check the code with the recipient before you confirm.
Should I use a branch code of Bank ''rossiya''?
Just when the recipient asks for it. Almost all transfers to Bank ''rossiya'' can use the head office code ROSYRU2PXXX.
Where is the head office of Bank ''rossiya''?
Based on SWIFT/BIC code ROSYRU2PXXX, the head office of Bank ''rossiya'' is in St. Petersburg, Russia.
How long does a transfer to Bank ''rossiya'' take?
A SWIFT transfer usually takes 1–5 business days because it may pass through intermediary banks. Specialist providers are often quicker.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.