The Živno visa
for English teachers in Czechia
The freelance trade licence that lets non-EU teachers work legally in Czechia — step by step, including costs, timeline, and what to do when things get complicated.
The Živno visa: complete 2026 guide
The Živnostenský list — the Živno — is the primary legal route for non-EU English teachers in Czechia. It is unique in Europe: instead of a school sponsoring a work permit, you register as a freelance contractor and invoice clients directly. Here is every step.
What is the Živnostenský list?
A Czech freelance trade licence that allows you to operate as a self-employed contractor — legally invoicing multiple language schools, companies, and private students simultaneously. Unlike a standard work visa, no employer sponsorship is needed. You are your own business.
Licence category
"Language Teaching" (Výuka jazyků) — free trade, meaning minimal barriers to entry beyond basic qualification proof.
Paired with
A long-term residence visa (over 90 days). The Živno alone doesn't grant residence — you need both.
Duration
Typically issued for 1 year, renewable indefinitely. Most teachers renew annually without issues.
Tax responsibility
You pay your own social security (~4,500 CZK/mo) and health insurance (~2,500–3,500 CZK/mo). File an annual Czech tax return — most teachers use a local accountant (~3,000–5,000 CZK/year).
Step-by-step: the full Živno process
Most teachers follow the in-country route — entering on a Schengen tourist visa and processing the Živno on the ground.
Apostille documents at home (8 weeks before departure)
Get an apostilled criminal background check from your national authority. Get your university degree apostilled. Some embassies require certified Czech translations — check your specific Czech embassy's requirements.
8 weeks before departureEnter Czech Republic on Schengen tourist entry
Non-EU nationals get 90 days in the Schengen Area visa-free (most nationalities). Use this window to find accommodation, open a Czech bank account, and secure your first teaching contacts.
On arrivalRegister trade at the živnostenský úřad
Visit the Trade Licensing Office with: passport, apostilled background check, apostilled degree, Czech address proof. Register under "Language Teaching." Fee is approximately 1,000 CZK. You receive a trade licence (IČO number) — you are now legally a Czech freelancer.
Days 1–14 in CzechiaApply for Long-Term Residence Visa at Czech embassy
Apply at a Czech embassy in your home country (or the nearest one if different). Submit: Živno registration, proof of accommodation, proof of funds (156,500 CZK), apostilled documents, passport photos. Processing: 2–4 months. You may need to temporarily leave Schengen while it is processed — plan for this.
Allow 60–120 days processingRegister address with the Foreign Police
Once your residence permit arrives, register at the Cizinecká policie within 30 days. Your landlord can accompany you. Bring: passport, permit, and lease agreement. You receive a registration certificate.
Within 30 days of permitRegister for health insurance and social security
As a self-employed Živno holder, register with a Czech health insurer (most teachers use VZP) and the Czech Social Security Administration (ČSSZ) within 8 days of starting work. Pay mandatory monthly contributions. This is a legal requirement from day one of trading.
Within 8 days of starting workOpen a Czech bank account and start invoicing
You'll need a Czech bank account to receive payments from schools. Česká spořitelna and ČSOB are the most accessible for foreigners. Once open, you can invoice schools with your IČO number and begin building your client roster.
First monthCosts to budget for
| Item | Approximate Cost | When |
|---|---|---|
| Apostille fees (background check) | $50–$150 USD | Before departure |
| Apostille fees (degree) | $30–$100 USD | Before departure |
| Trade licence registration | ~1,000 CZK (~$45) | On arrival |
| Residence visa fee | 2,500–5,000 CZK (~$110–$225) | On application |
| Czech bank account setup | Usually free | First month |
| Monthly health insurance | ~2,500–3,500 CZK/month | Ongoing |
| Monthly social security | ~3,852 CZK/month (2026 minimum) | Ongoing |
| Annual tax return (accountant) | 3,000–5,000 CZK/year | Annual |
The Živno is complex — start early
TEFL Heaven can advise on the process and help you build a realistic timeline based on your nationality and target start date.