How to Open a Bank Account in Ukraine as a Foreigner: Step-by-Step Guide
To open a bank account in Ukraine as a foreigner, you must prepare key documents including a passport, a Ukrainian Tax ID (INN), and proof of address, then visit a bank branch in person to complete an application which typically takes 1-2 hours and results in account activation within a few days to a week.
Ukraine's Banking System: Accessibility for Foreigners
Ukraine's banking sector, regulated by the National Bank of Ukraine (NBU), offers a structured environment for non-residents to open accounts. Following significant reforms, the system is increasingly integrated with international standards, though procedures can vary by institution. Foreigners can typically open current (checking) and savings accounts in Hryvnia (UAH) and major foreign currencies. Access to full digital banking (online and mobile apps) is standard upon account activation.
| Bank Type | Access Level for Foreigners | Typical Cost (Monthly) | Primary Use Case | Key Feature |
|---|---|---|---|---|
| State-Owned Banks (e.g., Oschadbank) | High (extensive branch network) | 0 - 50 UAH | Receiving salaries, pensions, government transactions | Strong state deposit guarantee, mandatory for some state payments. |
| Large Commercial Banks (e.g., PrivatBank, Raiffeisen) | High (dedicated non-resident services) | 0 - 100 UAH | Everyday banking, international transfers, business | Advanced online platforms, English support, multi-currency accounts. |
| Foreign Bank Subsidiaries | Moderate to High (target expats & businesses) | 50 - 200 UAH | Expats, high-net-worth individuals, complex finances | International standards, premium services, higher fees. |
| Neo-banks / Payment Service Providers | Moderate (limited residency requirements) | 0 - 30 UAH | Digital payments, online purchases, budgeting | Fast digital onboarding, low-cost transfers, may have transaction limits. |
⚠️ Important Regulatory Note
Ukrainian Law "On Banks and Banking Activity" (Article 9) and NBU regulations require banks to perform strict Customer Due Diligence (CDD). Be prepared to explain the source of your funds and the primary purpose of the account. Failure to provide satisfactory information can result in application denial.
The Step-by-Step Account Opening Process
Step 1: Obtain a Tax Identification Number (INN)
This is non-negotiable. Before approaching any bank, you must obtain a Ukrainian Tax ID (Ідентифікаційний номер платника податків - INN). Visit your local State Tax Service (ДПС) office with your passport and a notarized translation. The process is free and usually takes 5-10 working days. Official application details can be found here.
Step 2: Gather All Required Documentation
Collect the complete dossier outlined in the Documents section. Missing even one document will cause significant delays. Ensure all foreign documents have apostille or legalization and a notarized Ukrainian translation.
Step 3: Choose & Contact Your Bank
Research and select a bank. Call the branch in advance to confirm they open accounts for non-residents with your specific visa status, to verify document lists, and to book an appointment with an English-speaking manager if needed. This saves hours of waiting.
Step 4: In-Person Application at the Branch
Visit the branch with all originals and copies. You will fill out an application form, sign a bank account agreement, and may be interviewed on the intended use of the account. The bank officer will submit your documents for internal compliance review, which can be instant or take a few hours.
Step 5: Initial Deposit & Account Activation
Upon approval, you'll need to make an initial deposit (amount varies by bank and account type, e.g., 100-1000 UAH). You will receive your account details immediately. Your debit card (if ordered) will be ready for pickup at the branch or mailed to your Ukrainian address within 3-7 business days.
Comparing Bank Types & Services for Foreigners
Choosing the right institution is critical. Consider your primary needs: daily use, international transfers, loan access, or business operations. Below is a functional comparison based on services critical to foreigners.
| Service Feature | State Banks (Oschadbank) | Large Commercial (PrivatBank) | Foreign Subsidiaries (Raiffeisen) | Digital Providers (Monobank) |
|---|---|---|---|---|
| English Online Banking | Limited | Full | Full | App-based, Basic English |
| Int'l Transfer Fees (SWIFT) | 0.5-1.5% (min $20) | 0.5-1% (min $15) | 0.3-0.8% (min $10) | Not always available |
| Card Issue Time | 5-10 business days | Instant to 3 days | 3-7 business days | Instant (virtual), 3-5 days (physical) |
| English Phone Support | Rare | Available | Available | Limited/Online Chat |
Case Study: Student in Kyiv
Maria (Italian student): Chose PrivatBank due to its widespread ATM network near her university and the ability to manage everything via a user-friendly app in English. She opened a multi-currency account to receive euros from her parents via SEPA transfer (lower fee) and convert to UAH for daily expenses. The process took one week from getting her INN to receiving her card.
Important Legal, Tax & Compliance Considerations
Tax Reporting Obligations
Opening a Ukrainian account establishes a financial link to Ukraine. According to the Tax Code of Ukraine, you may become a tax resident if you spend more than 183 days in a calendar year in Ukraine, making your worldwide income potentially subject to Ukrainian taxation. Consult a local tax advisor.
Anti-Money Laundering (AML) Checks
Banks are mandated to monitor transactions. Large or unusual transfers (e.g., over 150,000 UAH equivalent) may trigger questions. You must be able to provide documentation for the source of large deposits (employment contract, sale agreement, etc.).
Account Freezing Risks
Under AML laws, banks can temporarily freeze accounts during investigations if they suspect irregular activity. Maintaining transparent and documented transactions is crucial to avoid disruptions.
Penalties for False Information
Providing false information on your bank application is a violation of banking agreements and Ukrainian law. Consequences may include substantial fines, account closure, and being reported to financial monitoring authorities, potentially affecting future visa applications.
How Your Visa/Residency Status Affects Banking Options
Your legal status in Ukraine directly determines the type of account you can open and the documents you need. Banks categorize clients as "Residents" or "Non-Residents" based on immigration status, not citizenship.
| Your Status | Account Type Available | Key Document Needed (Beyond Passport & INN) | Potential Limitations | Banking Difficulty Level |
|---|---|---|---|---|
| Short-Term Tourist Visa (e.g., 90-day) | Limited Current Account (if any) | Proof of temporary address (hotel registration) | May be denied. Very short-term use only. | High (Not Recommended) |
| Long-Term Temporary Residency Permit | Full-Service Current & Savings Accounts | Temporary Residence Permit Card | Few to none. Standard process applies. | Low (Standard) |
| Work Permit Holder | Full-Service Accounts, possible Salary Project benefits | Valid Work Permit + Employment Contract | None. Often the smoothest path. | Low (Easy) |
| Student Visa Holder | Standard Current Account, sometimes student packages | Student Visa + Enrollment Letter from University | Lower transaction limits possible. | Low to Moderate |
⚠️ Critical for Temporary Residents
Your bank account is linked to your residency permit's validity. You must inform your bank and provide updated documents when your permit is renewed. Failure to do so can lead to account restrictions.
Detailed Checklist of Required Documents
This is the comprehensive list. Prepare original documents, copies, and notarized Ukrainian translations where applicable.
- 1. Primary Identification:
- Valid passport (the one you used to enter Ukraine).
- Notarized translation of the passport's main page.
- 2. Ukrainian Tax ID (INN):
- The original certificate from the State Tax Service.
- 3. Proof of Ukrainian Address:
- For homeowners: Property registration certificate.
- For renters: A notarized rental agreement + a utility bill (e.g., water, electricity) in your name or your landlord's name with an addendum confirming your tenancy.
- For dormitory residents: Official confirmation from the university/housing authority.
- 4. Proof of Legal Stay & Status:
- Temporary Residence Permit (TRP): The most important document after the passport and INN.
- Work Permit + Employment Contract: For employed foreigners.
- Student Visa + University Enrollment Letter: For students.
- 5. Additional Documents (May Be Requested):
- Proof of income (e.g., foreign bank statements, employment contract indicating salary).
- Source of funds declaration (for large initial deposits).
- A second form of ID (e.g., national driver's license with translation).
How to Choose the Right Bank: A Practical Guide
Don't just pick the biggest name. Your choice should align with your lifestyle, language needs, and financial habits in Ukraine.
- Identify Your Core Needs: Are you here for work (need salary account, loans), study (need low fees, campus ATMs), or business (need corporate services, international trade)?
- Research English Support: Visit bank websites (use browser translation) or call their contact centers. Ask: "Do you have English-speaking staff at [your neighborhood] branch?" and "Is your mobile app available in English?"
- Compare Fee Structures: Download the public "Tariff Plans" (Тарифи) for basic current accounts. Compare: monthly maintenance, ATM withdrawal fees (own network/others), local transfer fees, and international transfer (SWIFT/SEPA) costs.
- Check Branch & ATM Convenience: Use Google Maps. Is there a branch/ATM near your home, work, or university? Are there long queues?
- Read Reviews from Expats: Look for recent (last 1-2 years) reviews on forums like Expat.com or local Facebook groups for foreigners in your city.
Understanding Fees, Transaction Limits & Currency Rules
Ukrainian banking fees are generally lower than in Western Europe or North America, but vary greatly. Always ask for the full tariff schedule.
| Fee Type | Typical Range (UAH) | What It Covers | How to Minimize This Cost | Example (Bank A) |
|---|---|---|---|---|
| Monthly Account Maintenance | 0 - 100 UAH | Keeping the account open, basic statements. | Choose a "basic" or "social" package. Some are free if a minimum balance (e.g., 500 UAH) is maintained. | Free (PrivatBank "Universal" plan) |
| Domestic Card Payment | Free | Paying in shops/online within Ukraine in UAH. | N/A - usually free. | Free |
| ATM Withdrawal (Bank's Network) | Free | Withdrawing UAH from your bank's ATMs. | Always use your bank's ATMs. They are marked on the bank's mobile app map. | Free |
| ATM Withdrawal (Other Bank) | 1% - 2.5% (min 20-40 UAH) | Using a competitor's ATM. | Plan cash needs in advance to use your bank's ATMs. | 1.5% (Oschadbank) |
| International Incoming Transfer (SWIFT) | 0.1% - 0.5% (min $10-30) | Receiving money from abroad in foreign currency. | Use SEPA for Euros (cheaper) or specialized services like Wise, which provide local account details. | 0.2%, min $15 (Raiffeisen Bank) |
Currency Exchange Tip
For exchanging large amounts, the bank's exchange rate is often worse than licensed exchange offices (обмін валют). It's often cheaper to receive foreign currency in your multi-currency account and then exchange it at a reputable exchange kiosk (check rates on Minfin) before depositing UAH into your account.
Final Preparation Checklist Before Your Bank Visit
Use this interactive list to ensure you are fully prepared. Tick each box as you complete it.
✔️ 2-4 Weeks Before
- Determine your primary need for the account (salary, daily use, savings).
- Research and select 2-3 potential banks based on your criteria.
- Apply for and obtain your Ukrainian Tax Identification Number (INN).
- Secure official proof of your Ukrainian address (rental contract, utility bill).
✔️ 1 Week Before
- Prepare all original documents and get necessary translations apostilled/notarized.
- Make clear photocopies (2 sets) of every document (passport, INN, residency permit, etc.).
- Contact your chosen bank branch(s) by phone to confirm requirements and book an appointment.
- Learn basic Ukrainian/Russian banking terms (рахунок = account, картка = card, підпис = signature).
✔️ Day of Appointment
- Bring all original documents and both sets of copies.
- Bring your own pen.
- Have cash in UAH for the potential initial deposit (e.g., 500 UAH).
- Be prepared to clearly state the purpose of the account and source of funds.
- Ask for and keep a copy of the signed bank account agreement.
- Immediately set up online/mobile banking access before leaving the branch if possible.
Frequently Asked Questions (FAQ)
Can I open a Ukrainian bank account remotely or from abroad?
A. No, Ukrainian banking regulations require your physical presence for initial account opening and identity verification. Some banks may allow you to start the application online, but you must visit a branch in person to sign documents and present original identification.
What are the main documents required to open a bank account in Ukraine?
A. The core documents are: 1) A valid passport, 2) A Ukrainian Tax Identification Number (TIN/INN), 3) Proof of Ukrainian address (like a rental agreement or utility bill), and 4) Depending on your status, a residency permit, work permit, or student visa.
Do I need a Ukrainian Tax ID (INN) to open an account?
A. Yes, obtaining a Tax Identification Number (INN) from the State Tax Service of Ukraine is a mandatory prerequisite for opening almost any personal bank account in the country.
Which Ukrainian banks are most foreigner-friendly?
A. Larger banks like PrivatBank, Oschadbank, Raiffeisen Bank, and Ukrsibbank often have more English-speaking staff, dedicated services for non-residents, and clearer procedures for foreigners. Researching their specific 'for non-residents' offers is recommended.
How long does it take to open an account?
A. If you have all documents prepared, the in-branch process can take 1-2 hours. However, obtaining the prerequisite Tax ID can add several days. The entire process from document preparation to receiving your card can take 1-2 weeks.
Can I open both local currency (UAH) and foreign currency accounts?
A. Yes, most Ukrainian banks allow you to open multi-currency accounts, typically holding Ukrainian Hryvnia (UAH), US Dollars (USD), and Euros (EUR) under a single agreement.
Are there monthly fees for maintaining an account?
A. Many basic current accounts have low or no monthly maintenance fees. However, fees for international transfers, currency exchange, and premium card services vary significantly between banks, so comparing tariff plans is crucial.
Is my money safe in a Ukrainian bank?
A. Deposits in Ukrainian banks are guaranteed by the state-owned Deposit Guarantee Fund, up to 600,000 UAH per depositor per bank. It's advisable to choose well-established, systemically important banks for greater stability.
Official Government Resources & Useful Links
- National Bank of Ukraine (NBU) - The central bank and primary regulator.
- State Tax Service of Ukraine - For applying for your Tax ID (INN).
- Cabinet of Ministers of Ukraine - For official decrees affecting financial policy.
- Deposit Guarantee Fund - Information on deposit insurance.
- Minfin Currency Rates - Real-time currency exchange rates in Ukraine.
Disclaimer
This guide is for informational purposes only and does not constitute legal or financial advice. Banking regulations in Ukraine are subject to change, especially under martial law. Always verify the latest requirements directly with your chosen bank and relevant Ukrainian authorities (National Bank of Ukraine, State Tax Service). The author and publisher are not responsible for any decisions made based on this information. In legal matters, please refer to the primary sources of Ukrainian law, such as the Law of Ukraine "On Banks and Banking Activity" and the Law of Ukraine "On Prevention and Counteraction to Legalization (Laundering) of the Proceeds from Crime".