Opening a Corporate Bank Account in Czech Republic: A Comprehensive Guide
Introduction

Introduction
The Czech Republic is an increasingly popular location for company formation in Central Europe. Its strategic location, competitive corporate tax environment, robust workforce, and access to the EU single market make it attractive for foreign investors. One of the first operational steps after business registration is opening a corporate bank account. This guide explains the legal and practical steps to open a business bank account in the Czech Republic, outlines typical costs and timelines, lists required documents, and offers practical tips for a smooth process.
Why choose the Czech Republic for company formation
The Czech Republic offers several advantages for businesses:
- Central EU location with excellent transport links to Western and Eastern Europe.
- Skilled, multilingual workforce and competitive labor costs relative to Western Europe.
- Stable legal and banking system built on EU standards.
- Attractive corporate tax regime: the standard corporate income tax rate is 19% (subject to special incentives and adjustments in particular cases).
- Straightforward company structures for small and medium enterprises (notably the s.r.o., a limited liability company).
These factors make the Czech Republic an appealing base for manufacturing, services, IT, shared services centers, and holding or trading entities.
Typical timeline and costs
Overview
- Typical full setup time (company formation + corporate bank account): 4–6 weeks. This reflects standard processing for company registration, beneficial owner registration, KYC checks by banks, and potential notarisation/apostille and translation of foreign documents.
- Company formation (s.r.o.) registration with required authorities can be completed in a few days to a couple of weeks if all documents are ready and founders are present; however, practical delays (notary appointments, bank interactions) commonly extend the process to several weeks.
- Bank account opening alone typically takes 1–4 weeks, but it can extend to 6 weeks in complex cases (non-resident founders, extensive AML checks).
Estimated costs (indicative ranges)
- Commercial register filing fee: approximately CZK 6,000.
- Trade license fee (where applicable): about CZK 1,000 per trade.
- Notary and legal fees: CZK 2,000–20,000+ depending on complexity and whether documents require notarisation or apostille.
- Company formation service fees (if using an agent): EUR 500–2,000 depending on services included.
- Bank account set-up fees: many banks charge no one-off account opening fee, but some charge a small administrative fee (EUR 0–150). Monthly account maintenance fees typically range from EUR 0–150 depending on package and transaction volumes.
- Card, payment and transaction fees: vary by bank and account plan (per-transaction, SEPA, SWIFT fees apply).
Note: these figures are approximate and depend on the bank, service provider and complexity of your corporate structure.
Choosing the right corporate structure before opening an account
Most foreign investors set up:
- s.r.o. (společnost s ručením omezeným): Czech limited liability company. Common for SMEs and foreign-owned subsidiaries. It is relatively quick and inexpensive to form.
- a.s. (akciová společnost): joint-stock company suitable for larger enterprises or those planning public offering; requires higher share capital and more formal governance.
- Branch or representative office: branches can be registered but are generally tied to a foreign parent company.
Choosing the correct corporate structure impacts what documents the bank will require, whether you need to deposit share capital prior to registration, and your ongoing compliance obligations. For most small to medium businesses, an s.r.o. is the simplest option.
Documents required to open a corporate bank account
Banks require comprehensive KYC (Know Your Customer) and AML (Anti-Money Laundering) information. Typical documents include:
Company documents
- Extract from the Commercial Register (Výpis z obchodního rejstříku) — once available.
- Articles of Association or Memorandum/Founding Agreement (společenská smlouva or zakladatelská listina).
- Trade license (živnostenské oprávnění) or other relevant business permits, where applicable.
- Proof of company address (lease agreement, utility bill, or confirmation from the registered office provider).
- Certificate of Incorporation (for foreign parent companies), if applicable.
- Document proving paid-up share capital (if required by the bank).
Identity and residence of principals
- Passports or national identity cards of directors, shareholders and account signatories.
- Proof of residential address for each relevant individual (recent utility bill or bank statement).
- Corporate resolution specifying authorised signatories and powers.
- Specimen signatures and signed signature cards.
Beneficial ownership & compliance
- Details of ultimate beneficial owners (UBOs): names, dates of birth, nationalities, shareholdings and identification documents. Czech companies must register UBOs with the Czech Register of Beneficial Owners.
- Source of funds / source of wealth documentation: bank statements, contracts, invoices or sale agreements explaining initial funds and expected transaction profiles.
- Business plan or summary of expected account activity (some banks request this for new corporate clients).
Document formalities for foreign documents
- Foreign documents often require notarisation, apostille/legalisation and certified translation into Czech. Requirements vary by bank and the origin country of documents. Many banks accept English documents but some may request Czech translations.
Bank-specific considerations
Physical presence
- Many Czech banks require at least one director or authorized signatory to attend an in-branch appointment to verify identity. Some banks offer video-identification or allow certain onboarding steps remotely; policies vary widely by bank and by the account holder’s residency.
- If no director is resident in the Czech Republic, banks often require additional documentary evidence and may impose stricter review.
Paid-up capital
- Statutory minimum share capital for an s.r.o. is technically minimal (e.g., 1 CZK in recent legislation), but banks often expect a realistic initial capital / operating balance. Some banks require confirmation that paid-up capital has been deposited prior to registration or will be available after registration.
Account functionality
- Ask about multi-currency accounts, online banking capabilities, SWIFT/SEPA access, payment initiation and API connectivity if you expect cross-border payments.
- Check fees for domestic transfers, SEPA, SWIFT, card issuance, cash handling, and overdraft or credit lines.
Popular Czech banking groups
- Major banks include Česká spořitelna, Komerční banka, ČSOB, UniCredit Bank Czech Republic & Slovakia, and mBank. Each has different onboarding approaches for non-resident clients.
- Fintech providers and international payment platforms (e.g., Revolut Business, Wise Business) may offer faster or multi-currency solutions but have different acceptance policies for Czech legal entities.
Step-by-step practical process
- Finalize corporate structure and register the company
- Prepare the Articles of Association and have required documents notarised where needed.
- Register with the Trade Licensing Office (if needed) and the Commercial Register. Obtain IČO (company identification number).
- Register beneficial owners
- File details with the Czech Register of Beneficial Owners; banks will require proof of compliance.
- Prepare KYC documents
- Collect passports, proof of address, corporate minutes, specimen signatures, source-of-funds evidence and translations/apostilles as required.
- Select the bank and account package
- Compare fees, functionality and onboarding requirements. Pre-check banks’ policies for non-resident owners.
- Submit application and attend onboarding
- Submit application with all documents. Account signatories typically appear in person or via bank-approved remote ID process.
- Deposit initial funds and activate account
- Some banks require an initial deposit or evidence of paid-up capital before releasing full account capabilities.
- Set up online access, payment mandates and cards
- Complete online banking enrolment, set up authorized users, order corporate cards and establish payment limits.
Practical tips to avoid delays
- Use a local corporate service provider or legal advisor who understands Czech banking practices; they can pre-check documents, arrange translations and schedule notary appointments.
- Prepare complete KYC documentation upfront: missing paperwork is the most common cause of delay.
- Be transparent about beneficial owners and the source of funds—Czech banks have strict AML obligations and will scrutinize opaque structures.
- If founders are non-resident, plan for potential travel for in-person verification or select banks that support remote onboarding for foreign clients.
- Consider opening a multi-currency or foreign correspondent account if you will transact in EUR or USD frequently; this can reduce cross-border fees.
Compliance and tax considerations
- Corporate tax: the standard corporate income tax rate is 19% (note that effective tax may vary due to incentives, deductions or transfer pricing adjustments).
- VAT: standard VAT rate is typically 21% (reduced rates apply to certain goods/services).
- Ongoing compliance: annual financial statements, tax filings, payroll taxes and social security contributions must be managed in accordance with Czech law.
- Transfer pricing and cross-border payments: ensure arm’s-length pricing and maintain appropriate documentation.
Conclusion
Opening a corporate bank account in the Czech Republic is a manageable process for well-prepared businesses, but requires careful attention to documentation, KYC/AML requirements and bank-specific policies. The country’s favorable corporate tax environment (standard 19% rate), central EU position and stable banking system make it an attractive jurisdiction for company formation. Expect a typical full setup time of 4–6 weeks from company formation through to a fully operational bank account, and plan for potential additional requirements if founders or beneficial owners are non-resident. Using experienced local advisors and preparing complete, certified documentation will significantly reduce delays and help you get operational more quickly.



