What foreigners need to know about Russian bank accounts
Foreigners can open a bank account in Russia, but the process is more restricted than it is for Russian citizens. Most banks require you to be physically present in the country, hold a valid visa or residence permit, and provide a Russian tax identification number or a document proving your legal status. The account types available to you depend on your visa category and how long you plan to stay.
The largest banks—Sberbank, VTB, Gazprombank, and Alfa-Bank—all accept foreign account holders, but they have different requirements and different levels of English-language support. Smaller regional banks may be more restrictive or require a Russian employer or sponsor. The process typically takes one to three weeks from the day you walk in with documents.
Sanctions and international restrictions have made some banks more cautious about foreign accounts since 2022. If you are a citizen of a country under sanctions or if your bank is itself under sanctions, opening an account may be impossible or require special approval. Check with the specific bank before you travel.
Key Takeaways
- You must be in Russia in person to open an account; most banks will not process applications remotely or by mail.
- A valid visa or residence permit is required, along with your passport and proof of address in Russia (a lease, utility bill, or registration document).
- You will need a Russian tax identification number (INN) or a temporary identification document; the bank can help you obtain one if you do not have it.
- Sberbank and VTB are the most foreigner-friendly options and have English-speaking staff at major branches, while smaller banks may require a Russian sponsor or employer.
- Account opening takes one to three weeks; the bank will contact you when your account is ready and you can collect your card and PIN.
Documents you will need to bring
Your passport is the foundation. It must be valid for the entire duration of your intended stay in Russia. Bring the original, not a copy—banks will not accept a photocopy alone, though they may also ask for a copy to keep on file.
You also need proof of your legal status in Russia. This is usually your visa (tourist, business, work, or residence permit) stamped in your passport. If you are on a work visa, bring your employment contract or a letter from your employer confirming your position and salary. If you are on a residence permit, bring the permit itself.
Proof of address in Russia is mandatory. This can be a lease agreement, a utility bill in your name, a registration document (propiska), or a letter from your employer or landlord confirming you live at that address. The document must show your name and the address where you currently live. A hotel booking or Airbnb confirmation is usually not sufficient.
A Russian tax identification number (INN) is required by law. If you do not have one, the bank can direct you to the local tax office (Федеральная налоговая служба, or FNS) to obtain one, or the bank itself may be able to initiate the process. This adds one to two weeks to the timeline. Alternatively, some banks will issue you a temporary identification number to open the account while you obtain the permanent INN.
Which banks accept foreigners and what they require
Sberbank is Russia's largest bank and has the most branches. It accepts foreign account holders with a valid visa or residence permit, a passport, and proof of address. Most major Sberbank branches have English-speaking staff. Processing time is typically two to three weeks. Sberbank offers both checking accounts (текущий счёт) and savings accounts (сберегательный счёт) to foreigners.
VTB (VTB Bank) is the second-largest and also foreigner-friendly. Requirements are similar to Sberbank: visa, passport, proof of address, and INN. VTB has English support at central branches in Moscow and St. Petersburg. Account opening takes one to two weeks. VTB also offers both checking and savings products.
Alfa-Bank is a private bank that actively markets to expats and business people. It has English-language customer service and online banking in English. Alfa requires the same documents as Sberbank and VTB but may process accounts faster—sometimes within one week. Alfa is popular with foreigners because of its digital tools and international payment options.
Gazprombank accepts foreigners but is less commonly used by short-term residents. It requires the same documentation and has longer processing times (three to four weeks). It is more oriented toward business accounts and corporate clients.
Smaller regional banks vary widely. Some require a Russian employer or co-signer; others will not open accounts for foreigners at all. Always call ahead or visit in person to ask before gathering documents.
The step-by-step process for opening an account
Step 1: Gather your documents. Collect your passport, visa or residence permit, proof of address, and your INN (or be prepared to obtain one). Make copies of each document.
Step 2: Visit the bank in person. Go to a branch during business hours. Bring originals and copies. Tell the staff you want to open a personal account (личный счёт). If the branch has an English-speaking representative, ask for them. If not, consider bringing a translator or a Russian-speaking friend.
Step 3: Complete the process. The bank will give you a form to fill out. It will ask for your name, date of birth, passport number, visa type, address in Russia, and contact information. Some banks also ask about the source of funds and the purpose of the account (salary, savings, business, etc.).
Step 4: Provide your documents. Hand over your originals and copies. The bank will verify your visa status and address. If you do not have an INN, ask the bank how to obtain one—they can either direct you to the tax office or sometimes initiate the process themselves.
Step 5: Wait for approval. The bank will review your process internally. This usually takes one to three weeks. The bank will contact you by phone or email when your account is ready.
Step 6: Collect your card and PIN. Return to the bank to pick up your debit card and PIN. Some banks mail these to your address in Russia. Ask the bank about their delivery method when you explore.
Account types and what you can do with them
Most foreigners open a personal checking account (текущий счёт). This allows you to receive salary, make transfers, pay bills, and withdraw cash. You get a debit card and online banking access. There are usually no monthly fees, though some banks charge a small fee if your balance falls below a minimum (typically 1,000 to 5,000 rubles).
A savings account (сберегательный счёт) earns interest but may have restrictions on how often you can withdraw. These are less common for foreigners and are usually opened only if you specifically request one.
International transfers into your Russian account are possible but slow and expensive. Most banks charge 500 to 2,000 rubles per incoming transfer and require you to provide proof of the source of funds. Outgoing transfers to accounts outside Russia are also possible but are subject to Russian capital control rules and may be delayed or denied if the bank suspects money laundering.
Business accounts (расчётный счёт) are available to foreigners who are registered as self-employed or who own a Russian business, but they require additional documentation and are more complex to set up.
Visa type and how it affects your account options
Your visa category determines how long you can keep the account open and what restrictions explore. A tourist visa (typically 30 days) allows you to open an account, but the bank may require you to close it or convert it when your visa expires. Some banks will not open accounts for tourists at all.
A business visa (usually 90 days, renewable) is widely accepted. Banks treat business visa holders the same as residents and place no restrictions on account duration.
A work visa (typically one year, renewable) is the easiest to work with. Banks see this as proof of stable residence and usually open accounts without hesitation. You will need an employment contract or letter from your employer.
A residence permit (вид на жительство) is the gold standard. It proves you are a long-term resident and removes all restrictions. Account opening is fastest with a residence permit.
A temporary residence permit (разрешение на временное проживание, or RVP) is treated similarly to a work visa. It is valid for three years and is widely accepted by banks.
Restrictions and things that can block you
If you are a citizen of a country under international sanctions—including the United States, European Union countries, Canada, Australia, Japan, and others—some Russian banks may refuse to open an account for you or may require special approval from their compliance department. This is not a legal ban, but a business decision by the bank to avoid regulatory risk. Call ahead and ask.
If your own country's government has restrictions on financial dealings with Russia, opening a Russian bank account may violate your home country's laws. Check with a lawyer in your home country before proceeding.
Banks will ask about the source of your funds. If you cannot explain where your money comes from, or if the bank suspects money laundering, they may refuse to open an account or may freeze it after opening. Be prepared to show pay stubs, tax returns, or other proof of legitimate income.
A criminal record in Russia or in your home country may disqualify you. Banks run background checks as part of their compliance procedures.
Frequently Asked Questions
Can I open a Russian bank account online or by mail if I am not in the country?
No. Russian banks require you to be physically present and to sign documents in person. Remote account opening is not available to foreigners. You must visit a branch in Russia.
How long does it take to open an account?
One to three weeks is typical. Alfa-Bank and VTB are often faster (one to two weeks). Gazprombank is slower (three to four weeks). If you need an INN, add one to two weeks. Some banks can issue a temporary ID number to speed up the process.
Do I need a Russian employer or sponsor to open an account?
No, not for major banks like Sberbank, VTB, and Alfa-Bank. A valid visa and proof of address are enough. Smaller regional banks may require a sponsor, so ask before you visit.
What happens to my account if my visa expires?
It depends on the bank and your visa type. Tourist visa accounts may be closed automatically. Work visa and residence permit accounts usually remain open indefinitely. Ask the bank about their policy when you open the account.
Can I send money out of Russia to my home country?
Yes, but it is slow and expensive. Outgoing international transfers take one to two weeks and cost 500 to 2,000 rubles. The bank will ask for proof of the source of funds and may delay the transfer if they need to verify it. Some banks limit the amount you can send per month.