How to register a company in Czechia – a practical overview

A straightforward guide for foreign founders and companies considering a Czech legal entity.

Why Czechia?

Czechia (Czech Republic) is a stable EU member with a central European location, reasonable costs, and a well-educated workforce. Many foreign companies set up here for EU market access, local hiring, or serving Czech customers directly.

But before you register anything, make sure you actually need a local entity. For some situations – occasional invoicing, short projects, testing the market – you may not need one yet.

Here are your main options:

1. Limited liability company – s.r.o.

The most common choice. Czech “s.r.o.” (společnost s ručením omezeným) is similar to a German GmbH or UK Ltd.

  • Minimum capital: 1 CZK (yes, one crown – roughly €0.04)
  • Owners not personally liable for company debts
  • Can be founded by one person or multiple
  • Foreign nationals can be owners and directors
  • No residency requirement for directors

This is what most small and medium foreign companies choose.

2. Joint-stock company – a.s.

Larger structure, more formal requirements, minimum capital 2 million CZK. Only relevant for bigger operations or specific regulatory reasons. Probably not what you need.

3. Branch office

Not a separate legal entity – just an extension of your foreign company. Simpler in some ways, but your parent company remains fully liable. Can make sense if you just need a registered presence.

4. Self-employment – OSVČ

For individuals only, not companies. If you’re a freelancer moving to Czechia, this might be relevant – but that’s a different guide.


What you’ll need for s.r.o.

  • Company name (must be unique – check the Commercial Register)
  • Registered address in Czechia – with written consent from the property owner
  • At least one director (can be foreign, no residency required)
  • At least one owner – a person or a foreign company
  • Articles of association (notarized)
  • Trade license (živnostenský list)
  • Initial capital deposit (even if just symbolic)

Documents to start collecting now

This is where most delays happen. Nothing here is difficult, but each item takes time to obtain from abroad – so start early.

From every director (jednatel):

  • Passport or national ID
  • Criminal record extract from their home country, issued within the last 3 months
  • A signed declaration that they accept the role and meet the legal conditions

For the registered address:

  • Signed consent from the property owner or your virtual office provider

If you cannot travel to Czechia:

  • A power of attorney for whoever will handle the registration for you

Foreign documents usually need two extra steps: legalization (an apostille, or full consular legalization for countries outside the Hague Convention) and an official translation into Czech by a court-appointed sworn translator. Which one applies depends on your country – some neighbors have treaties with Czechia that skip it entirely, so check before paying for anything. Translations certified abroad are usually rejected – it has to be a translator registered with a Czech court.

If the owner is a foreign company, not a person

This is common – a parent company setting up a Czech subsidiary – and it adds paperwork. On top of the above, expect to provide:

  • A recent extract from your home commercial register, proving the company exists and who can sign for it
  • A board or shareholder resolution approving the Czech subsidiary
  • A power of attorney naming who acts for the parent company in Czechia
  • Documentation of your ownership chain, up to the real human beings behind it

That last one matters more than people expect. Once the company is registered, you must file your beneficial owners with the Czech beneficial owners register – and your future bank will ask for the same information during its own checks. The register is no longer open to the public, but the filing obligation still applies to every new company. If your structure runs through several holding companies, gather this early – it is usually the slowest part.

Note that the owner can be a company, but every director must be a natural person – and each of them still needs their own criminal record extract and declaration.

The process – simplified

  1. Choose your company name and verify it is available
  2. Get a registered address – can be a virtual office, does not need to be a physical space you occupy
  3. Collect and legalize your documents – criminal records, company extracts, powers of attorney, plus sworn translations
  4. Draft founding documents – articles of association, decision of the founder(s), director consent
  5. Visit a Czech notary – documents must be notarized. If you do not speak Czech and attend in person, a sworn interpreter must be present. Alternatively, sign a power of attorney and let a representative go for you – signing it at a Czech embassy abroad also saves you the apostille on that document
  6. Obtain a trade license – apply at the Trade Licensing Office (živnostenský úřad); takes a few days. Choose your trade categories carefully – some regulated activities require proof of qualifications or a responsible representative
  7. Deposit initial capital – if your capital is 20,000 CZK or less, you can hand it to the appointed deposit administrator instead of opening a bank account, which avoids the slowest step at this stage
  8. Submit to Commercial Register – either via notary directly or through court; registration typically takes days to a few weeks
  9. Register for taxes – income tax, and VAT if applicable
  10. Open your business bank account – once the company exists. Budget real time for this: Czech banks apply strict anti-money-laundering checks to foreign-owned companies and often want an in-person meeting and proof of what the business actually does. Many foreign founders run on a fintech business account in the meantime and open the local one once the company has some trading history behind it
  11. Activate your data box (datová schránka) – the state creates one automatically once you are in the Commercial Register. All official communication from the tax office, social security, and the courts goes there and nowhere else. A message counts as delivered 10 days after it arrives, whether you have read it or not – so set up access immediately, or hand it to your accountant

Timeline

If everything is ready and goes smoothly: 2-4 weeks.

With complications (documents from abroad, apostilles, busy notaries): 4-8 weeks.

Do you need to be in Czechia?

Not necessarily. With proper powers of attorney, much of the process can be handled remotely. But at least one notary visit (in person or via representative) is usually required.

Cost

Rough estimate for a simple s.r.o. setup:

  • Notary fees: €200-400
  • Trade license: ~€25
  • Registration fees: ~€150
  • Legal/admin help (if used): €500-1500

Total: somewhere between €400 (DIY) and €2000+ (full service with legal support), depending on complexity.

When to get help

You can do this yourself if you’re comfortable navigating Czech bureaucracy and have time. But most foreign founders find it easier to work with a local partner or lawyer – at least for the first setup.

Things that typically need local help:

  • Document translation and legalization
  • Notary coordination
  • Bank account opening
  • Trade license selection
  • Data box monitoring – so official deadlines do not pass unnoticed
  • Ongoing compliance after registration – tax filings, annual accounts, changes to the register

Considering setting up in Czechia?

We help foreign companies navigate the process – from initial questions to finding the right legal and accounting partners.

This guide is for general orientation. It’s not legal advice. Regulations change – always verify current requirements before proceeding.