SWIFT/BIC codes in Russia: banks starting with K
785 banks and financial institutions in Russia with 1,646 SWIFT/BIC codes in total.
How a SWIFT/BIC code from Russia is structured
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- KACO 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.
SWIFT/BIC codes in Russia
For Russia we have 1646 SWIFT/BIC codes, spread over 785 banks. A BIC tells the banks handling a transfer exactly which bank is meant to get the money.
Every bank is listed with its own page showing its main code and if there are any, branch codes. Further down you can read how codes from Russia are built, how to send money there without overpaying and what to check before you pay.
Why a transfer to Russia needs a SWIFT code
Because Russia is outside SEPA, an international payment normally goes through SWIFT. That means the payment always needs the SWIFT/BIC code of the recipient’s bank.
Depending on the country, the account is identified by a local account number instead of an IBAN. Check with the recipient exactly which details their bank requires for payments from abroad. International transfers sometimes go via one or more intermediary banks.
The structure of a Russia SWIFT/BIC code
Every SWIFT/BIC code has 8 or 11 characters, always in the same order. The first four letters identify the bank, characters five and six form the country code and the next two mark the location.
No matter which bank, all Russia codes have the same country code in positions five and six. A code with other letters in that position come from another country – a quick way to catch mistakes.
The long version ends in a branch code – XXX stands for the head office. In most cases the head office code is what you need.
Tracking a payment to Russia
How fast a payment reaches Russia is determined by several factors: the currency, the number of banks in between, daily processing deadlines and time zones. Payments made after the cut-off time or just before weekends and holidays often go out a business day later.
A growing number of banks are connected to SWIFT gpi, which lets them follow a payment from bank to bank. Every payment carries a unique transaction reference, the UETR that banks can use to see where the money is. Money transfer services often show a status in their app, which makes it easier to see where the money is.
Getting paid from abroad into an account in Russia
Someone abroad who wants to pay you needs a few details about your account – incomplete details often cause delays. Give them the account holder’s name, the IBAN or account number, your bank’s SWIFT code and your address, which some banks require.
Look up the bank in the list on this page and compare the code with your own bank details – your bank statement is the final word. Some banks also ask for the name and address of your bank, so keep it at hand.
The amount you receive can be less than the amount sent. Fees for incoming transfers vary from bank to bank. Agree with the sender who pays which costs, especially for larger amounts.
Which bank in Russia has the most codes?
JSC Rosselkhozbank leads our list of Russia banks in SWIFT/BIC codes. The head office of JSC Rosselkhozbank uses RUAGRUMMXXX and that code covers most payments.
The number of codes says something about how it registers branches and services than about how big it is. Making a payment to JSC Rosselkhozbank? Go with RUAGRUMMXXX except when a specific branch code is requested.
Verifying a SWIFT code from Russia
The most reliable place for the right code is paperwork issued by the bank, such as a statement or the account page in online banking. A wrong code may lead to delays, a returned payment or extra fees, so compare it with the list on this page.
We collect SWIFT/BIC codes using public sources and update them regularly. Still, banks merge, rename themselves or retire codes, so information can be out of date. Use our data as a starting point. GoldexPay is not a bank and is not affiliated with the banks listed.
Be wary of payment requests with a new account. A valid BIC says nothing about whether a request is genuine: criminals use real codes too.
Filter: banks in Russia with :letter
This page shows only banks in Russia beginning with :letter in alphabetical order. The totals mentioned above still cover the whole country.
Some banks appear under their legal name rather than the name on their app or website. Try the full list for Russia if you are not sure how the name is spelled.
Sending money to Russia for less
The price of a transfer to Russia has several parts. There is a transfer fee, sometimes fees from correspondent banks along the way and, above all, the margin on the exchange rate if the money is converted.
The markup on the rate tends to be the biggest part of the cost. Compare the bank’s rate against the mid-market rate.
For many currency pairs, a transfer service is cheaper than a traditional bank transfer, mainly because of the rate. Before you send money to Russia, take a minute comparing what arrives via GoldexPay instead of going straight to your bank.
Frequently asked questions
How many banks in Russia have a SWIFT/BIC code?
Our directory lists 785 institutions in Russia with 1,646 SWIFT/BIC codes, including branches and departments.
What is the cheapest way to send money to Russia?
Banks often add a markup to the exchange rate. Compare the amount received in Russia with specialist providers to save money.
How long does a transfer to Russia take?
A SWIFT transfer to Russia typically takes 2–5 business days. Specialist transfer services often deliver faster at a lower cost.
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 you need the BIC of the bank plus the account number or IBAN.
Which bank in Russia has the most SWIFT codes?
The largest number of codes belongs to JSC Rosselkhozbank: 73. The head office uses RUAGRUMMXXX.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.