MojeDaně: the Czech tax portal explained
MojeDaně (formerly Daňový portál / EPO) is the official online platform of the Czech Financial Administration for filing tax returns, tracking liabilities, and corresponding with the tax office. This guide covers what it is, how to log in, and what to do when something breaks.
What is MojeDaně
MojeDaně replaced the older Daňový portál and EPO applications. It unifies authentication, forms (personal income tax, corporate tax, VAT, control statements) and your personal tax account into one interface at mojedane.financnisprava.cz. It is used by individuals, freelancers (OSVČ) and companies.
Who needs MojeDaně
- Self-employed (OSVČ) filing their personal income tax return
- VAT payers submitting control statements and VAT returns
- Companies filing corporate income tax
- Employees with side income (rent, stocks, crypto)
- Anyone with an active datová schránka — every OSVČ has one since 2023
How to file your tax return on MojeDaně
1. Log in
Go to mojedane.financnisprava.cz and authenticate via Identita občana (bank ID, MojeID, eObčanka) or via your datová schránka.
2. Pick the form
Under "Elektronická podání" choose your return type (personal income tax, VAT, etc.) and tax period.
3. Fill in the data
The form validates as you type. You can prefill from last year, import from accounting software, or enter manually. Drafts are saved.
4. Attach supporting documents
Income confirmations, deduction proofs (mortgage interest, pension, donations), profit-and-loss statement for OSVČ, certificates of study for the child tax credit.
5. Submit
Sign with a qualified certificate or via datová schránka. Without a signature, the printed e-form must be delivered to the tax office within 5 days.
Common problems
I can't log in with my bank ID
Check that your bank supports the Bank iD government service (Air Bank, ČS, ČSOB, Fio, KB, MONETA, Raiffeisen). If yes, try an incognito window.
The form won't let me continue — validation error
The validator often complains about decimal commas vs. dots or missing required fields (city, partner ID number). Hover over the red field to see the detail.
I missed the filing deadline
Penalty starts at 0.05% per day after a 5-day grace period. A tax advisor with a power of attorney can extend the deadline to July 1 — but the POA must be filed by the standard deadline.
I can't activate my datová schránka
Activate at a Czech POINT or online via Identita občana. For OSVČ it is automatic since 2023 — credentials arrive by post.
Let us handle it
If you don't want to wade through Czech-only forms, deduction math, and validators, a verified daňový poradce on Taxcoder will prepare your return, walk you through it, and file it via datová schránka — using the extended July 1 deadline.
Find a tax advisorMojeDaně FAQ
Is MojeDaně free?
Yes, the MojeDaně portal is a free official service of the Czech Financial Administration.
Who must file electronically?
Anyone with an active datová schránka must file electronically — all OSVČ, legal entities, and anyone who activated one voluntarily.
What is the filing deadline?
April 1 (paper) or May 2 (electronic). With a tax advisor the deadline extends to July 1.
Can I file without a datová schránka?
Yes, individuals without one can file on paper or via Identita občana (bank ID) on MojeDaně.
What if I need help filling it in?
A tax advisor on Taxcoder can prepare and file your return for you and represent you during any audit.