epo.mfcr.cz · mojedane.financnisprava.cz

    EPO: electronic tax filing in the Czech Republic

    EPO (Elektronická podání) is the Czech Financial Administration's system for filing tax returns and statements electronically. Today it is integrated into the MojeDaně portal. This guide covers which forms it handles, how to sign a submission, and what can go wrong.

    What is EPO

    EPO runs at epo.mfcr.cz and inside the MojeDaně portal. It is used to fill in tax forms, validate them, submit them, and download confirmation. It is the official, free system for all electronic tax filings in the Czech Republic.

    What forms go through EPO

    DPFO

    Personal income tax return — employees, self-employed, rental, stocks, crypto.

    DPPO

    Corporate income tax return — s.r.o., a.s., cooperatives.

    DPH

    VAT return for VAT payers (monthly or quarterly).

    Control statement

    Monthly statement for VAT payers detailing received and issued invoices.

    EC Sales List

    For VAT payers with intra-community supplies.

    Road tax, real estate tax

    Annual returns for vehicle and property owners.

    How to file via EPO

    1. 1. Open EPO

      Go to epo.mfcr.cz or the "Elektronická podání" section on MojeDaně.

    2. 2. Pick the form

      Choose the form type and period (e.g. DPFO 2025, VAT 03/2026).

    3. 3. Fill in the data

      The app validates as you go. You can save a draft, import XML from your accounting software, or load last year's submission.

    4. 4. Review

      EPO shows errors and warnings. Critical errors block submission; warnings don't.

    5. 5. Submit and sign

      Submit via: qualified signature, datová schránka, or unsigned — in which case you must print, sign, and deliver the e-form within 5 days.

    Signing options

    • Datová schránka

      Easiest for OSVČ and companies — mandatory since 2023. The submission is auto-signed.

    • Qualified certificate

      E-signature from a certification authority (PostSignum, I.CA, eIdentity). Common for accountants and advisors.

    • Identita občana / Bank iD

      For individuals without a datová schránka — bank identity or eObčanka.

    • Unsigned (paper follow-up)

      You print the PDF, sign it, and deliver it to the tax office within 5 days. Slow and risky.

    Let us file for you

    A tax advisor on Taxcoder knows EPO and MojeDaně inside out. They prepare the form, walk you through it, file via datová schránka, and use the extended July 1 deadline. No errors, no stress.

    Find a tax advisor

    EPO FAQ

    Are EPO and MojeDaně the same thing?

    EPO is the e-filing application; it runs as part of the MojeDaně portal. Both names are used in practice.

    Must I file electronically?

    If you have an active datová schránka, yes — that includes all OSVČ and legal entities.

    What if I submit with a critical error?

    EPO blocks submission. Yellow warnings allow submission but the tax office may ask you to correct.

    How long to keep the EPO confirmation?

    Keep it for 10 years — the tax office can start an audit within that window.

    What is ADIS / ADIS EPO?

    ADIS is the internal information system of the Financial Administration. Users only see the EPO / MojeDaně interface.