Quick Overview:
How to File a Tax Return Through MOJE daně
- Open the MOJE daně portal and select DIS+ or the EPO app.
- You can log in to DIS+ using, for example, your bank ID, data box, or other Citizen Identity methods.
- Select the appropriate electronic form and fill in the required information.
- Before submitting, run an error check and correct any critical errors in particular.
- After submitting, save the confirmation of receipt.
The electronic form will help you with technical verification, but it will not assess whether you are filing your taxes correctly or whether you are taking advantage of all legal options. If you are dealing with a more complex tax situation, have our attorney review your filing.
Moje daně Tax Portal – Forms
The Moje daně portal (mojedane.cz) offers user-friendly electronic filing for various types of taxes. In the “Electronic Forms” section, you’ll find dozens of up-to-date forms to fill out and download. The tax portal’s electronic filing system allows you to file tax returns online, either through the EPO (Electronic Filing for the Financial Administration) application or by logging in to DIS+ or your data box.
Among the most commonly used forms are:
- Value-Added Tax (VAT)—including online VAT filing, control statements, and the Mini One Stop Shop / One Stop Shop regime, or the Small and Medium-Sized Enterprises (SME) regime,
- Individual Income Tax – including tax returns and summaries,
- Corporate Income Tax,
- Employment Income – e.g., annual tax settlement for employment income,
- Withholding tax,
- Road tax,
- Property tax,
- Gambling tax and levies on lotteries and other similar games,
- Tax registration,
- General documents—such as a power of attorney,
- Financial Account Reports (GATCA and FATCA Reports),
- Country-by-Country Reporting,
- DAC6 reporting,
- DAC7 registration and reporting.
These forms can be submitted electronically via the EPO application or through a data box or DIS+.
Are you solving a similar problem?
Are you unsure how to handle your taxes properly so you don't make a mistake?
We’ll help you navigate not only the law—whether it involves resolving a specific tax situation, preparing for a tax audit, or defending yourself in court.
I'd like some advice
- When you order, you know what you will get and how much it will cost.
- We handle everything online or in person at one of our 6 offices.
- We handle 8 out of 10 requests within 2 working days.
- We have specialists for every field of law.
Logging In to the System
First, log in either directly to Electronic Filings (EPO) or to your Tax Information Box PLUS (DIS+).
You can log in using:
- Citizen Identity (e.g., bank identity, eID card, eGovernment mobile key, NIA ID, MojeID, I.CA identity),
- adata box,
- or login credentials issued by the Financial Administration.
Tip for article
ID cards with chips and e-IDs: How do they differ, and what are the benefits? The next article will tell you.
Checking Your Computer’s Settings
Before filling out the form, we recommend running the “Check Computer Settings” feature, which verifies whether your device is technically ready to work with the tax portal and, if applicable, to electronically sign documents. The test automatically checks, for example, the version of your operating system and web browser, support for cookies and online communication, the availability of the ePodpisFS application, and the validity and correctness of your electronic certificate.
The results are displayed clearly in a table. If anything needs to be added or enabled (e.g., installing a certificate or a signing application), the system will clearly notify you and provide instructions on how to resolve the issue.
Thanks to the MOJE daně portal, filing tax returns and other forms electronically is easy and accessible in several ways. You can choose the method that best suits you—based on your technical setup and preferred login method.
Online Tax Office (DIS+)
DIS+ is the most advanced way to manage your tax affairs online. After logging in (e.g., via bank identity, eID, or data box), you’ll gain access to your tax accounts and files. One advantage is the ability to have forms pre-filled and submit them immediately without additional signatures.
EPO Portal (Electronic Filing for the Tax Administration)
EPO is the main electronic filing portal for the tax administration. It allows you to:
- Filling out forms directly in your browser,
- Submission without a signature (must be confirmed within 5 days),
- submission with an electronic signature via the ePodpisFS app,
- submission via a data box or via DIS+.
You can also import XML files created in accounting systems or generate them directly in EPO. This makes it easy to file your tax return electronically in EPO and handle income tax for individuals and corporations, VAT, property tax, or even the settlement of income tax on employment income.
Tip for article
Did you file an incorrect tax return? The following article will explain how to resolve this issue.
Data Box
If you use a data box, you can submit your filing directly through it. However, the form must be in XML format according to the Financial Administration’s structure. We recommend preparing it using the EPO application, which can generate the output correctly.
Third-Party Software
Many accounting and financial systems can create tax filings in the required format (XML). You can then import these documents into EPO, review and submit them, or save them for submission via the data box.
All of these options are therefore interconnected. The foundation is the EPO application, which allows you to fill out and submit tax forms either directly or through other tools. EPO can be used on its own—you can submit a return with an electronic signature (e.g., via ePodpisFS), without a signature (requiring subsequent confirmation), or save it for submission via a data box.
To log in and have your information pre-filled, you can also use the Online Tax Office (DIS+), which is directly linked to EPO—it allows you to pre-fill your information and submit the form immediately.
You can also use the data box itself to communicate with the tax administration, but the form must be in the correct XML format —which can be easily prepared right in EPO.
Alternatively, you can use third-party accounting software to generate an XML submission, which is then imported into EPO or sent via the data box.
Select the appropriate form (e.g., income tax, online VAT, control report, etc.)—you can find a complete list of them in the “Tax Portal— Overview of AvailableForms” section.
Fill out the form directly in the web interface; the system will guide you and even allow certain fields to be automatically pre-filled (if you’re filing from DIS+).
Practical Tip: A common mistake is submitting a completed tax return via a data box only as a PDF. The sender then assumes they have fulfilled their obligation, even though the form-based submission was supposed to be sent in the prescribed data format. Therefore, we recommend first creating and verifying the file in the EPO application.
Validation
Part of the electronic filing process is alsothe so-callederror log, which serves to detect errors in the submitted form before it is sent to the tax office. This log simulates the check that would be performed directly by an official when processing the filing and distinguishes between three types of errors based on their severity:
- A critical error indicates a fundamental problem in the form’s structure, preventing the submission from being sent or processed. If such a file were to arrive, for example, via a data box, the tax office would reject it.
- A “serious but permissible” error is technically acceptable for submission, but it usually raises doubts about the accuracy of the filing, and the tax authority will most likely initiate proceedings to correct the errors or assess additional tax.
- A minor error represents a less serious issue or warning that does not prevent submission but may require additional communication with the tax authority.
If an error appears in the log, you can click on it, and the system will automatically redirect you to the specific field in the form where the problem is located. You can then correct the error and check the form again.
The system also detects substantive errors (e.g., incorrect or missing data) and technical errors (e.g., an outage of the Ministry of Finance’s service). In the case of technical errors, it is recommended to resubmit the return later; if problems persist, contact the tax administration’s support team.
Beware of a common misconception: Just because the system allows you to submit the form does not mean that the return is factually correct. A non-critical submission error does not prevent submission, but the tax administrator may subsequently request an explanation or additional information. A critical error, on the other hand, will prevent submission.
Tip for article
When should you register for VAT? How do you do it, and what are the advantages and disadvantages of registration? Our article will answer these questions.
After filling out the form in the EPO application , you have the option to submit it immediately or save it for later submission. The system first automatically checks the data for completeness and formal correctness—if no critical errors are found, the submission can be saved in XML format. This file is then ready to be sent, for example, via the Data Box.
After successfully submitting the form via EPO, you will receive a submission confirmation in the form of a file with the .p7s extension. This file contains complete information about the submission, including attachments, details about the certificates used, and the submitter’s identification. It serves as proof of successful submission, so it is important to save it.
If you have already submitted the form electronically via the EPO application, you can easily check the status of your submission.
You can check the status of your submission in two ways:
- By entering the filing number and password you received when you submitted the filing.
- By uploading the confirmation file (a file with the .p7s extension) that you should have saved after successfully submitting the form.
This feature allows you to determine whether your submission was successfully delivered, processed, or if additional information is needed.
Has the tax office asked you to correct errors, provide additional information, or explain your filing? Don’t delay your response. We’ll help you prepare a reply to the tax office and monitor the next steps.
Summary
In 2026, the MOJE daně portal allows you to fill out, review, and submit a variety of tax forms online. The easiest way is usually to log in to DIS+, which is linked to the EPO application and allows for pre-filled data on certain filings. Depending on the circumstances, the form can also be submitted via EPO or a data box, but it must always be in the prescribed data format. Before submitting, be sure to correct any critical errors, and save the confirmation after submission. Keep in mind that a technical check of the form does not confirm the factual accuracy of your tax return. If the tax office asks you to provide additional information or correct errors, respond within the specified deadline.
Frequently Asked Questions
Do I need a data box to use the MOJE daně portal?
You don’t have to. You can also log in to DIS+ using Citizen Identity, such as your bank ID or eID card.
Can I submit my tax return via the data box as a PDF?
When filing a tax return using a form, it is generally not sufficient to attach a PDF file. The return must be submitted in the prescribed data format, usually XML.
What is the difference between EPO and DIS+?
EPO is a platform for filling out and reviewing electronic forms. DIS+ is an online tax mailbox linked to EPO that also provides information from your personal tax account, a history of your filings, and pre-filled data for select forms.
Do I still need to sign the application filed with the EPO?
It depends on the method of submission. When submitting via a logged-in DIS+ account or a data box, an additional signature is generally not required. Unauthorized submissions may need to be confirmed afterward.
What does a critical error on a form mean?
A critical error prevents the form from being submitted. A serious or minor error may allow the form to be submitted, but it may result in an incorrect tax assessment or a subsequent request from the tax authority.