pexpats logo

Services

Freelance Tools

Client Tools

Freelance

Online Tax

About Pexpats

Login

All articles

How to Register a Trade License (Zivno) in the Czech Republic Online in 2025

A Czech trade license (zivno) is required for freelancers to work legally in the Czech Republic. It involves registering your ICO, social tax, and health insurance. Learn how to register online or in person.

2 May 2025

6 min read

Trade license in the Czech Republic registration steps

Trade license registration (zivnostensky list or zivno) is how freelancers legally work in the Czech Republic. It includes getting your trade license online on the platform, registering at the zivnostensky urad (Trade License Office), and completing other legal steps such as social insurance, health insurance, and income tax registration.

To begin, submit your application at the Trade License Office in the Czech Republic and take care of the follow-up steps to avoid unexpected penalties or missed tax filings.

You can register your trade license:

  • Online via the official Czech Trade Licensing portal or through agencies like Pexpats

  • In person at your local Zivnostensky urad (Trade License Office) — bring your passport, proof of address, and business activity description

Follow these clear steps to register your Czech trade license (zivnost) in 2025 and run your freelance business legally.

Step 1: How to Register a Trade License (Zivno) in the Czech Republic

Your first step is to register your zivnost and activate your ICO (Identifikacni cislo osoby – business ID number). Once you receive your confirmation and your ICO is activated, you can immediately begin invoicing clients.

However, completing the following registrations is important to avoid debts and fines from the Czech tax office (financni urad) and other authorities.

Register Online with Pexpats

Step 2: Register for Czech Social Tax (Socialni pojisteni)

After receiving your ICO, you must register for social insurance (socialni pojisteni). This will generate your unique social tax number, which you’ll need to make monthly contributions and file your income tax (dan z prijmu) report the next year.

Once officially registered, you’ll receive a confirmation with your social insurance number.

Step 3: Health Insurance Registration (Zdravotni pojisteni)

Health insurance is mandatory for most freelancers in the Czech Republic. After social tax registration, you must register for Czech public health insurance (zdravotni pojisteni).

Once approved, you’ll receive a Temporary Health Insurance Certificate, which works the same as the Health Insurance card and allows you to access all healthcare services and hospitals in the Czech Republic.

Step 4: Order Your EHIC Card (For EU Citizens)

If you’re an EU citizen, you can now order your European Health Insurance Card (EHIC) after registering for health insurance. This card provides full coverage in the Czech Republic and emergency coverage in all EU countries.

Note: If you have family members living in the Czech Republic, you must also register them under your health Insurance.

Step 5: Monthly Payments – Social and Health Insurance Contributions

If your zivnost is your main source of income, you’ll need to pay monthly deposits for social tax and health insurance. These payments begin in your first year and must be made on time to avoid fines or delays in your tax return.


If your trade license is your secondary income (e.g. you also have full-time employment in Czech Republic), you won’t pay deposits in your first year — but you’ll still need to pay your contributions after declaring your income tax.

You can learn more about secondary income taxation here.

Step 6: Income Tax Registration and Getting Your DIC (Tax Identification Number)

Next, register for income tax (dan z prijmu) at your local financni urad (tax office). You’ll be assigned a DIC (danove identifikacni cislo), which is your Tax Identification Number (TIN) in the Czech Republic.

As of 1.1.2024, DIC registration is not mandatory, so the tax office may say it’s not required. However, for foreigners, it’s important to have a DIC for proper tax filing and communication with the tax office.

Ask to register voluntarily and explain your business needs. Once confirmed, you’ll receive your DIC registration certificate with your Tax number.

Step 7: VAT Registration (DPH) for EU Invoices

You only need to register for Light VAT (DPH) if you invoice companies registered in another EU country. If so, register with the tax office (financni urad) and begin submitting monthly VAT reports.

Although you’ll invoice with 0% VAT, and won’t pay VAT to the Czech authorities but reporting is still mandatory.

Once registered, you’ll receive a VAT number.

Note: Missing VAT registration or monthly reports may result in fines up to CZK 500,000.

Frequently Asked Questions About Trade Licenses in the Czech Republic

Q: Can I register a Czech trade license (zivnost) online?

Yes, freelancers can register their zivno either online or by visiting their local zivnostensky urad (Trade License Office).

Q: What documents are required for zivno registration?

To register your trade license (zivnost) in the Czech Republic, you need the following documents:

  • Valid passport

  • Business address consent form (signed by the property owner)

  • Czech residency permit (only for non-EU citizens)

  • Criminal clearance report from your country of origin

  • Completed zivno registration application form

These documents are submitted at your local Zivnostensky urad (Trade License Office) or can be filed online through official platforms or agencies like Pexpats.

Q: Do I need to renew my Czech trade license?

If you are a non-EU citizen, your Czech trade license (zivno) will expire when your visa or residency permit expires. This means you’ll need to renew your trade license every time you extend your visa or residency. If you don’t, your license will expire, and you’ll have to go through the full trade license registration process again as if you were applying for a new one.

Q: What’s the penalty for not registering VAT (DPH)?

The fine for postponing registration or reporting VAT can be up to CZK 500,000.

Q: Where can I find a list of trades covered by a Czech trade license?

You can view the official Czech trade license list on the Ministry of Industry and Trade website, or consult your local zivnostensky urad.

Q: Where do I go to register my trade license in person?

Visit your local zivnostensky urad (Trade License Office). These offices are located in every major city and district — such as Prague 1, Prague 3, or Brno — and you can find them listed on your city’s municipal website.

Register Online with Pexpats

Czech Trade License Terms (English–Czech Glossary)

Understanding basic Czech terms can help you fill out forms, communicate with authorities, and follow the rules related to your trade license. Here’s a quick list of important words with their Czech translations:

Term

Czech

Trade License

Zivnost / Zivnostensky list or Zivno

Trade License Office

Zivnostensky urad

VAT

DPH

Income Tax

Dan z prijmu

Health Insurance

Zdravotni pojisteni

Social Tax

Socialni pojisteni

Tax Office

Financni urad

Tax ID (TIN/DIC)

Danove identifikacni cislo (DIC)

This blog is regularly updated with 2025 rules and practical steps for freelancers in the Czech Republic, covering everything from trade license registration to changes in zivnost and tax office procedures.


Table of contents

Start with us today!

Pexpats manages all your expat needs, from visa support to trade licenses 🚀
Ask Us!

Life-Changing Stories from Our Happy Clients

Our reviews say it all! Hear real stories from freelancers, digital nomads, students, entrepreneurs, and expats—who found success with us.
contact form image
  • Please, clearly describe your situation or questions in detail.
  • The more information you provide, the quicker and more accurate our response will be.
  • We reply within the same day. If you do not receive a reply within a day, please check your spam folder.

Have Questions?

If you still have questions, find anything confusing, or haven't found what you're looking for, feel free to contact our agents. We're here to help.
Fill out the form below, describe your situation, and choose the relevant service type. Our agents will prioritize your request and suggest a solution.
Select Your Citizenship Status

What we do

Business Support

Relocation Assistance

Tax Advisory

Freelance Solution Hub

Digital Finance Platform

Contact Us

+(420) 777 771 566

info@pexpats.com

  Copyright   2013 - 2025
  Made with ❤️ in Czech republic
Powered by PEXPATS