The Official Document Generator helps expats find and complete legal forms for Czech immigration, taxes, HR, and business purposes. This tool is completely free for public use, and all forms are up-to-date for the years 2024 / 2025. Find forms for MVCR, temporary / permanent residency, student or employment visas, and communication with official Czech authorities. Simply find the document you need below, and either fill it out online to save to PDF, or download a legal copy to complete by hand.
The answers you provide to complete official documents will only be used to generate your official application form. Pexpats’ processes all information in accordance with GDPR / EU data laws. We do not share any information with 3rd parties, and we only use your data if you share it with us voluntarily as a client of Pexpats.
It is possible to submit some immigration forms either by post, Data Box (Datové schránky), or email with electronic signature. These include reporting changes or a loss, applications for registration / history of residence / extension of residency, or appeals / appointment requests. However, there are many application forms which you must submit in-person. That, or have somebody submit documents on your behalf, remotely under Power of Attorney (like Pexpats).
Procedures you will need to complete in-person (or through legal representation) often involve residency permits and visa requests. These include for example collecting biometric data, new residency permit documents, or a foreigner’s passport / travel identity. Other reasons applicants need to appear in-person can be to receive a visa in a travel document, register arrival, conduct an interview, or receive a departure order.
If you submitted an application in-person, your reference number will be on a confirmation paper the office gives you. The number is formatted as: OAM-12345/XX-20YY. If you made the application by post, Data Box, or email by electronic signature, you will need to call to learn the reference number. In this case, the foreigner’s client center can provide a reference number usually a few days after the submission of an application.
It is possible to check the status of an immigration application online through the official web portal for foreigners. To do this, you will need the reference number of your application. Alternatively, it is possible to go in-person to the office responsible for your application, or to request in writing an official notification on the state of your proceedings. Note: It is not possible for information hotline operators to share the status of an application by phone.
For Zivno tax returns, you will need to submit an income tax report to the Czech Tax Office. This should also include a payment recalculation application form for social security, and for health insurance.
You should submit tax applications electronically. Do this via DataBox. You can do it on your own, or have an accountant file through DataBox on your behalf as your representative.
According to Czech Immigration Law, all non-EU foreigners on a Czech Employee Card must announce a change of employment to MOI. To do this, they should submit the official Change of Employment Application Form at least 30 days before the change happens. The application technically requests permission for the change of employment. This means that if you leave your current job and are starting another, you must announce this at least 30 days before starting the new job. You will then need to wait for permission from MOI to legally make that change on your Employee Card.
Trade licenses (OSVC zivnostensky list) applications are submitted at the Zivnostensky Urad (Trade License Registration Office). Simply go to one of these offices and submit your completed registration form, and pay the administrative fee.
To register a trade license, applicants must provide a valid passport, application form, and supporting documents.
The Sidlo is your legal, business administration registration address. It is necessary to communicate with official authorities for proposals or business-related follow-ups and questions. Further, the Sidlo can be your residency address, an office address, or you can use a virtual office. Take for example Pexpats’ Virtual Business Address Package, which likewise includes full administrative support.
The Sidlo business address is one of the primary conditions necessary to register a trade license (zivnostensky list). Without one, you cannot register a Czech company or business. Also note: If you already have a trade license and the provider cancels your Sidlo, your business registration is also canceled. It is thus always important to ensure you have an active Sidlo for any existing business you have in the Czech Republic.
Want help filing taxes accurately, on-time, and to your advantage? Simplify the entire process with Pexpats’ professional tax accountants and services. Our agents can file taxes on the behalf of both freelancers and full-time employees, no matter how complex the tax return. We investigate and suggest the best tax regime for each individual case, including claimable tax relief, discounts and deductibles. Just let us know how we can help, and we’ll start on your taxes immediately.