Opening a Corporate Bank Account in Slovenia: A Comprehensive Guide
Slovenia has become an attractive jurisdiction for foreign investors establishing operations in Central and Southeastern Europe. Its EU and Eurozone...

Slovenia has become an attractive jurisdiction for foreign investors establishing operations in Central and Southeastern Europe. Its EU and Eurozone membership, skilled workforce, strategic location between Western Europe and the Balkans, and a transparent business registration system make it a practical choice for companies seeking an EU foothold. One of the key steps after company formation is opening a corporate bank account — a process that requires thorough preparation to satisfy bank Know-Your-Customer (KYC) rules and Slovenian regulatory requirements. This guide explains the practical steps, documents, timelines, costs, and best practices for opening a corporate bank account in Slovenia.
Why choose Slovenia for company formation
Slovenia offers several advantages for business registration and corporate structuring:
- EU and Eurozone membership: access to the single market, use of the euro, and participation in SEPA payments.
- Competitive corporate tax regime: a corporate income tax rate of 19%.
- Skilled multilingual workforce and established supply chains across Central Europe and the Balkans.
- A stable legal framework and transparent company registry (Court Register), facilitating commercial and banking operations.
- Strategic geographic location with good transport links to Italy, Austria, Croatia, Hungary and beyond.
These factors, together with a straightforward company formation process, make Slovenia a practical choice for establishing a subsidiary (d.o.o.), branch or representative office.
Typical corporate structures and implications for bank accounts
Common entity types
- d.o.o. (družba z omejeno odgovornostjo) — private limited liability company. This is the most common form for foreign investors and is treated as a separate legal entity for business registration and banking.
- Branch of a foreign legal entity — a presence that is part of the foreign company and typically subject to registration.
- s.p. (samostojni podjetnik) — sole trader/sole proprietorship, used for small-scale or single-owner businesses.
For most foreign investors seeking limited liability and formal corporate structure, the d.o.o. is preferred. It requires nominal share capital (commonly cited as EUR 7,500), which must be considered when preparing for formation and initial bank deposits.
Who can open an account
Banks in Slovenia permit accounts for domestic companies, foreign-owned subsidiaries, branches and representative offices. Non-resident shareholders and directors are generally permitted, but non-resident signatories may face stricter KYC checks and sometimes additional documentation or in-person verification.
Step-by-step process to open a corporate bank account
1. Form the company (or register the branch)
Most banks prefer the company to be formally registered in Slovenia before finalizing a corporate account. Company formation steps typically include:
- Preparing and signing the articles of association and founder(s)’ documents.
- Depositing the required share capital (if forming a d.o.o.).
- Submitting registration to the Court Register and tax authorities (including VAT registration if applicable).
- Receiving registration excerpts and company identification numbers.
The typical commercial setup time for company formation and initial registrations in Slovenia is 4–6 weeks when using local advisors and completing all required steps.
2. Prepare bank documentation
Banks will request a set of incorporation and KYC documents. Common documents include:
- Extract from the Court Register (official registration certificate).
- Articles of Association / Memorandum and Articles of Association.
- Proof of company address (lease contract or ownership documentation).
- Resolution appointing authorized signatories or directors (if not included in articles).
- Identification documents for directors, shareholders and account signatories (passport or national ID).
- Proof of residential address for each signatory and beneficial owner (utility bill, bank statement, recent official correspondence).
- Proof of beneficial ownership (ownership chart showing persons with ultimate control).
- Business plan or description of intended business activities and expected transaction volumes.
- Contracts, invoices or letters of intent demonstrating expected business relationships.
- Source-of-funds and source-of-wealth documentation for initial capital (bank statements, sale agreements, loan documents).
- Certified translations and apostilles if documents originate outside Slovenia (banks typically require notarization and translation into Slovenian or English).
Note: Banks will often require original or certified copies; some accept certified electronic documents if properly verified.
3. Initial meeting and KYC
Most Slovenian banks require an in-person meeting with at least one signatory or beneficial owner, though some banks accept video identification for non-residents. During the meeting, the bank will:
- Verify identities and signatures.
- Review the business plan and expected transaction profile.
- Ask additional AML-related questions and request supporting documents. Expect the bank to run background checks on directors and ultimate beneficial owners (UBOs).
4. Account activation and deposits
Once the bank completes KYC and compliance checks, it will open the corporate account and provide account details for euro and possibly other currencies. If the company formation required deposit of share capital, the bank will confirm receipt and provide a certificate of deposit or similar proof that can be used for registrar filings if needed.
Timelines and practical expectations
- Company formation (d.o.o.) and registration: typically 4–6 weeks in practice when all documents and capital are ready.
- Bank account opening: can vary from a few days to several weeks depending on the bank’s internal compliance processes and the complexity of the ownership structure. For foreign owners, allow 2–4 weeks (sometimes longer) for full account activation after submission of complete documentation.
- Combined process (company formation + account opening): a practical expectation is 4–6 weeks, though delays can occur if additional documentation or in-person presence is required.
Costs — formation and banking
Company formation costs (approximate)
- Notary and legal fees: EUR 500–2,000 (depends on complexity and advisory services).
- Government and registration fees: typically modest (a few hundred euros depending on services and registration).
- Minimum share capital for a d.o.o.: commonly EUR 7,500 (paid into a bank account as part of formation).
- Translation and apostille fees for foreign documents: EUR 50–200 per document, variable.
Banking costs (typical ranges)
- Account opening fee: some banks charge a one-time fee EUR 0–200.
- Monthly maintenance fee: EUR 5–30 depending on package and transaction volume.
- SEPA/EU transfers: often low-cost or free within the bank’s network; fees vary for third-party banks.
- International SWIFT transfers: outgoing fees typically EUR 10–40; incoming fees may be charged.
- Card issuance and transaction fees: variable.
- Additional fees: cash handling, currency exchange margins, receiving charges for certain foreign currencies.
Always request a detailed fee schedule from prospective banks and compare services such as multi-currency accounts, online banking capabilities, and international trade facilities.
Compliance considerations and common hurdles
- Anti-money laundering (AML) scrutiny: Slovenian banks are diligent about AML and will require clear documentation of source of funds and business rationale. Be prepared to supply historic bank statements, contracts, or sale agreements.
- Beneficial ownership registration: Slovenia maintains registers related to corporate ownership; banks will want clarity on UBOs and may require consent forms or declarations.
- Language and translations: while many banks operate in English, official registry documents and notarizations might be required in Slovenian or professionally translated.
- Residency expectations: some banks require at least one locally resident signatory or prefer local directors for ease of verification. If non-resident signatories are used, expect more extensive document checks and possible in-person verification.
- Sector-specific licenses: financial services, gambling, and certain regulated sectors require permits prior to opening accounts for operations; ensure regulatory compliance before approaching banks.
Alternatives and interim solutions
If full bank account opening will be delayed, consider:
- Opening an account with an EU-based fintech or e-money provider (Wise Business, Revolut Business, Paysera) to receive payments and manage payroll in the interim. Note: fintech providers have their own onboarding requirements and may not replace a full banking relationship for lending or extensive cash handling.
- Using an escrow or collection account via a local payment service provider while final banking arrangements complete.
- Engaging a local corporate services provider to facilitate bank introductions and handle translations, notarization, and submission of documents.
Choosing the right bank
Evaluate banks based on:
- International payment needs, currency coverage, and wire transfer costs.
- Familiarity with corporate clients and experience handling foreign-owned companies.
- Digital banking facilities and integration with accounting software.
- Relationship management, credit facilities, and trade finance options.
- Fees and account limits relevant to your transaction profile.
Large Slovenian banks, international banks with local branches, and regional banks each offer different strengths — match the bank’s capabilities to your operational and trade needs.
Final practical tips
- Prepare a concise business plan and transaction forecast to present to the bank upfront.
- Assemble original and certified documents in advance; have apostilles and translations where necessary.
- Disclose all beneficial owners and maintain transparent records to avoid delays.
- Consider local legal and tax advice for VAT registration, payroll, and social contributions after company formation.
- Allow sufficient time — plan for 4–6 weeks as a typical timeline for registration and bank account activation.
Conclusion
Opening a corporate bank account in Slovenia is a critical step following company formation and requires careful preparation of company documents, UBO information, proof of source of funds, and a clear business case. Slovenia’s EU membership, euro currency, and 19% corporate tax rate make it an attractive location for establishing a subsidiary or branch, but banks apply rigorous KYC checks especially for foreign-owned entities. By preparing complete documentation, engaging local advisors, and selecting a bank that matches your trade profile, you can streamline the account opening process and establish a solid banking foundation for your Slovenian operations.



