🏛️ Company formation

How to Register a Czech s.r.o. as a Non-Resident (2026 Guide)

Updated: 2026-06-02 · Tax year 2026. This guide is general and informational. It is not legal advice. For your specific situation, consult a qualified Czech accountant or lawyer.

Foreign nationals — both EU and non-EU citizens — can register a Czech limited liability company (s.r.o., společnost s ručením omezeným) without visiting the Czech Republic. The whole process runs by power of attorney and takes, on average, two to four weeks from signing to IČO.

This guide covers the 2026 rules.

What is a Czech s.r.o.?

A společnost s ručením omezeným (s.r.o.) is the Czech equivalent of a UK Ltd or German GmbH. Key features for non-residents:

  • Minimum share capital: CZK 1 (one Czech Crown). In practice, a few thousand CZK is advisable for credibility with banks and partners.
  • Limited liability — shareholders are liable only up to their unpaid contributions.
  • EU single-market access — the Czech Republic is a full EU member; a Czech s.r.o. can register for EU VAT and use the EU OSS scheme.
  • Remote formation — no visit required if you use a notarised power of attorney.

Step 1: Choose a company name and business activity

The company name (obchodní firma) must be unique in the Commercial Register. Check availability at justice.cz. The name must end with “s.r.o.” or “spol. s r.o.”.

For the business activity (předmět podnikání), most companies choose the broad free trade licence (volná živnost: “výroba, obchod a služby neuvedené v přílohách 1 až 3 živnostenského zákona”), which covers services, trading and most online businesses.

Step 2: Notarial deed — the mandatory first step

A Czech s.r.o. must be formed by a notarial deed (notářský zápis). This is a hard legal requirement under the Czech Business Corporations Act (zákon č. 90/2012 Sb., ZOK, §146). The deed sets out:

  • The company name and registered office address
  • The business object
  • Shareholders (společníci) and their contributions
  • Managing director(s) (jednatel/é)

As a non-resident, you do not need to attend the Czech notary in person. Instead, you grant a notarised power of attorney (plná moc s ověřeným podpisem) to a representative in the Czech Republic — typically your formation agent or lawyer. The PoA must be notarised in your home country; if issued outside the EU it usually requires apostille.

Step 3: Registered office

Every Czech s.r.o. needs a registered office address (sídlo) in the Czech Republic before it can be entered in the Commercial Register. Options include:

  • A real business address (if you have Czech premises)
  • A virtual office / registered office service (virtuální sídlo) — widely used by non-residents and legal for formation purposes; full digital mail handling is included

The address is public in the obchodní rejstřík.

Step 4: Share capital deposit

The minimum share capital of CZK 1 must be deposited before registration. For amounts above CZK 20,000, a bank confirmation is required; for CZK 1 to CZK 19,999 the managing director’s statutory declaration suffices.

Step 5: Filing with the Commercial Register

After the notarial deed is signed, your representative files the registration application with the competent krajský soud (regional court) via the epodatelna.justice.cz portal. Required documents include:

  • Notarial deed (certified copy)
  • Evidence of registered office (lease/consent)
  • Managing director’s declaration of no criminal conviction / no impediment
  • Share capital deposit evidence

The court registers the company and assigns the IČO (company identification number), usually within five to ten working days. From the date of registration the s.r.o. has full legal personality.

Step 6: Datová schránka (data mailbox)

Since 2023, every newly registered legal entity receives a datová schránka (official electronic data mailbox) automatically and must use it for all official government correspondence. This is mandatory — there is no opt-out. You can access it via mojedatovaschranka.cz.

Step 7: Tax registration and other post-formation steps

Within 15 days of registration, the company must register with the Finanční úřad (tax office). Registration is usually done electronically via the tax portal moje.dph.cz or through your accountant.

If the company expects to exceed the VAT threshold (CZK 2,000,000 annual turnover) it must register for VAT. See our Czech VAT guide for details.

Step 8: Opening a Czech bank account

A Czech company bank account is not required by law, but in practice banks, partners and the tax authority expect one. Some Czech banks (e.g. Fio banka, Raiffeisenbank) accept non-resident managing directors for remote onboarding; others require a one-time branch visit. Requirements vary and you should confirm current policies directly with the bank.

Timeline and costs summary

StageTypical duration
Preparation (PoA, deed draft)3–7 days
Notarial deed signed + filed1–3 days
Court registration + IČO5–10 working days
Tax registration3–5 working days
Total2–4 weeks

State fees: court registration fee is CZK 6,000. Notarial fees depend on the deed’s complexity. Other charges (registered office, professional fees) vary.

Ready-made s.r.o. — a faster alternative

If you need an IČO quickly, a ready-made s.r.o. (shelf company) that was pre-registered and has no history lets you skip the formation wait. See our ready-made s.r.o. guide for the trade-offs.


Sources: Czech Business Corporations Act (zákon č. 90/2012 Sb., ZOK); Obchodní rejstřík — justice.cz; Notářská komora ČR. See also Czech Financial Administration for tax registration.

Don't want to deal with the paperwork? Get a free quote and we'll handle it.

Need a hand?

Czech company formation or accounting — get a clear, all-in quote the same day.

Get a free quote
Contact Get a quote