VAT and tax exports · 4 min read

How to file XML with the tax office

Step by step: how to download the XML file from Taxorio and upload it to the EPO or Moje daně portal to file the VAT return or control statement with the tax office.

Downloading the XML from Taxorio

Before you move on to filing, download the XML file Taxorio generated.

  1. Go to Taxes & insurance in the main menu and open the VAT tab.
  2. Choose the tax period and check the overview shown, as well as the findings listed.
  3. Pick the card you're downloading from — the VAT return, or the VAT control statement.
  4. Click Download (XML). The file saves to your Downloads folder.
💡 Tip: check the file name — it carries the abbreviation of the document and the period: DPHDP3_2026-03.xml (VAT return), DPHKH1_2026-03.xml (control statement), and for a quarter DPHDP3_2026-Q1.xml. The income tax return downloads as DPFDP7_2025.xml. Pick the right file when uploading.

Filing through MOJE daně (EPO)

EPO (Electronic Filings for the Financial Administration) isn't a standalone website — it's the electronic forms inside the MOJE daně portal at adisspr.mfcr.cz. The link mojedane.cz leads to the same place. You can sign in with a data box, through Identita občana (NIA, BankID, eObčanka), or with a qualified electronic signature.

  1. Open adisspr.mfcr.cz and sign in. (You'll find the same link in Taxorio too — on the VAT tab, below the download buttons, in the line "upload it to MOJE daně — EPO".)
  2. From the list of electronic forms, choose the matching document — VAT return (DPHDP3) or Control statement (DPHKH1).
  3. Click LOAD FROM FILEBROWSE and pick the XML you downloaded from Taxorio.
  4. Check the pre-filled details in the form preview and run the error check.
  5. Click Submit and confirm the filing. Keep the filing confirmation.
⚠️ No form, no XML: Taxorio only offers the XML for periods for which the Financial Administration has issued a current form and we have it verified — for the VAT return and control statement that's 2026, for the income tax return (DPFDP7) that's 2024 and 2025. For other periods, the app won't offer the button, and it will state what it supports.
💡 Fill in your relevant tax office under Settings → Company details. Without it, the XML is missing the office code, and EPO will ask you for it by hand. Taxorio can suggest an office based on your postal code.

Filing through a data box

You can send the XML file directly as an attachment to a data message to the relevant tax office's data box. This approach suits you if you have a data box and don't want to sign in to the portal.

  • You'll find your tax office's data box on financnisprava.gov.cz under contacts, or in the list of data boxes at mojedatovaschranka.cz.
  • State the filing type and the tax period in the message subject (for example, "VAT return 03/2026").
  • Attach the XML file. Don't add any covering PDF — the tax office only processes XML.
⚠️ Note: filing the VAT return and control statement must always be electronic — the tax office doesn't accept a paper return from VAT payers, and you risk a fine for the wrong filing format.