E-invoicing in Czechia – what’s mandatory, what’s coming, what to do

Where Czech e-invoicing rules actually stand in 2026, and the reporting obligation most foreign companies miss.

The short answer

As of August 2026, Czechia does not require you to send electronic invoices. Not to businesses, not to consumers, not even to the government. If a software vendor told you otherwise, they were selling you something.

“No mandate” isn’t the same as “nothing to do,” though. There are rules about what public authorities have to accept, a real EU deadline in 2030, and a separate monthly filing that catches out a lot of foreign companies.

Is e-invoicing mandatory in the Czech Republic?

No, in all three directions:

Transaction typeMandatory?
B2B (business to business)No
B2C (business to consumer)No
B2G (business to government)No

E-invoicing between businesses is optional and depends entirely on what you and your trading partner agree. Czechia also has no real-time VAT reporting system of the kind Italy, Hungary or Spain run.

About those “2026-2027 mandate” claims

Several e-invoicing vendors and comparison sites say Czechia has confirmed a B2B mandate starting in 2026 or 2027. We went looking for the primary source and couldn’t find one. The Ministry of Finance’s e-invoicing pages list the historical B2G dates and nothing forward-looking. The European Commission’s country factsheet records no announced next steps.

Don’t buy software on the strength of a deadline nobody official has announced.

The rule that does exist: public procurement

This one gets misreported often, including on the European Commission’s own factsheet, which gives the wrong start date. The Czech Ministry of Finance is the source to trust here.

Under section 221 of Act No. 134/2016 Coll. on Public Procurement, a contracting authority may not refuse a supplier’s electronic invoice on format grounds, as long as it complies with the European standard EN 16931. This transposes EU Directive 2014/55/EU.

The obligation came in two stages, under section 279(5):

  • 1 April 2019 for the Czech Republic and the Czech National Bank as contracting authorities
  • 1 April 2020 for all other contracting authorities

Note the direction. The obligation sits with the buyer, not the supplier. Public authorities have to be able to receive a compliant e-invoice. You are not obliged to send one.

It’s still useful to you. If you supply a Czech public body and issue an EN 16931-compliant e-invoice, they can’t reject it over the format. That guarantee has value.

The central procurement platform is NEN (Národní elektronický nástroj), run by the Ministry of Regional Development. It’s mandatory for public contracting authorities unless they’ve been authorized to use a different tool.

What counts as an e-invoice

A PDF emailed to your customer is not an electronic invoice. Not in the regulatory sense, anyway.

An e-invoice is structured data that another system can read and process without a person retyping it. A PDF is a picture of an invoice. It’s legal, it’s normal, and in Czechia it’s still what most businesses use. It just isn’t what the regulations mean.

Formats you’ll run into here:

  • ISDOC (versions 5.2 and later) is the Czech national standard. Most Czech accounting software supports it, and it’s the format a Czech partner is most likely to ask for.
  • UBL 2.1 and UN/CEFACT CII are the two XML syntaxes recognized under EN 16931. If you’re aiming for EU compliance, pick one of these.
  • EDIFACT is older but still around in larger supply chains.
  • Peppol BIS Billing 3.0 is common for cross-border exchange. Czechia has no national Peppol Authority, so treat this as a practical convention rather than a Czech requirement.

Czechia hasn’t created a national variant (a “CIUS”) or bolted extensions onto EN 16931. That’s good news: a standard EU-compliant e-invoice works here without Czech-specific customization. Fewer countries than you’d expect can say that.

What’s actually coming: ViDA

The real deadline is European, not Czech.

On 11 March 2025 the Council of the EU adopted the VAT in the Digital Age package, Council Directive (EU) 2025/516, in force since 14 April 2025. Two dates matter.

1 July 2030. E-invoicing becomes mandatory for cross-border B2B transactions inside the EU, along with near real-time reporting of that invoice data to national tax authorities. If you sell cross-border in the EU, this reaches you.

1 January 2035. Member States that already had a domestic real-time, transaction-based digital reporting obligation on 1 January 2024, or an approved authorisation to build one, have to align it with the EU model. Czechia isn’t in that group, so 2035 is not a Czech deadline. You’ll see this date misreported as “domestic B2B becomes mandatory everywhere in 2035.” It doesn’t.

ViDA changed two things that matter right now:

Member States no longer need EU permission to mandate domestic B2B e-invoicing. A country used to have to request a derogation from the Commission. That requirement disappeared when ViDA came into force, which is why so many EU countries have announced mandates recently. Czechia hasn’t yet. It now can, on its own timetable, with much less warning than before.

The buyer-consent rule is going away. Article 232 of the VAT Directive used to require your customer’s agreement before you could send an e-invoice. Member States can now disapply that for invoices issued by businesses established in their territory to recipients also established there.

In practice: you have time, but not unlimited time, and a Czech domestic mandate could now arrive with short notice. If you’re picking invoicing software in 2026, choose something that can output EN 16931. Don’t rebuild anything today. Don’t paint yourself into a corner either.

The obligation foreign companies actually miss

This is the one that causes real problems, and it has nothing to do with e-invoicing.

If you’re registered for VAT in Czechia, you have to file a VAT control statement (kontrolní hlášení). It’s a transaction-level electronic report of your invoices, it does not replace your VAT return, and it applies to foreign VAT-registered businesses exactly as it does to Czech ones.

How it works:

  • Legal entities file monthly, within 25 days of the end of each calendar month, even if the VAT return is quarterly. This is the part that trips people up.
  • Natural persons file on the same schedule as their VAT return.
  • Filing is electronic only, through either your data box (datová schránka) or the EPO application on the MOJE daně portal. If you already have a data box, you may not need the portal at all.
  • No relevant transactions in a period means no control statement, though you still file the VAT return. One exception: if the tax office issues a summons (výzva), you have to respond within 5 working days even if the answer is a nil statement. Ignoring a summons because there was nothing to report is how people collect fines.
  • Found a mistake after the deadline? A corrective statement is due within 5 working days of spotting it.

The penalties

Four fines arise automatically by operation of law. The tax administrator has no discretion over them:

SituationFine
Filed late, no summons issuedCZK 1,000
Filed within the deadline given in a summonsCZK 10,000
Corrective statement not filed after summonsCZK 30,000
Not filed at all, even after summonsCZK 50,000

Two more sit at the tax administrator’s discretion: up to CZK 50,000 for failing to correct incomplete or incorrect data, and up to CZK 500,000 for seriously obstructing VAT administration.

Two things to know if one of these lands on you.

Halving. The 10,000, 30,000 and 50,000 fines are halved for natural persons, for legal entities on a quarterly tax period, and for a single-member s.r.o. whose member is a natural person. The CZK 1,000 fine and the discretionary fines aren’t halved.

Remission. For the 10,000, 30,000 and 50,000 fines you can apply to have the fine waived (prominutí) if you have justifiable reasons, within three months of the assessment. There’s a CZK 1,000 administrative fee, and the application suspends enforcement while it’s decided. The criteria are published in Instruction GFŘ D-29. Most people don’t know this option exists.

The legal basis is sections 101c to 101k of Act No. 235/2004 Coll. on VAT, in force since January 2016.

This sits in an article about e-invoicing for a reason. It’s the actual digital obligation in Czechia today. Companies go looking for an e-invoicing mandate that doesn’t exist and miss the monthly filing that does, and that one carries real fines.

What to do now

Selling to Czech businesses. Nothing is required, so keep invoicing as you do. If a Czech partner asks for ISDOC, that’s a normal request rather than a legal demand, and most Czech accounting software imports it. Do make sure your invoices carry the fields Czech law requires, which is covered in our guide to invoicing Czech clients.

Selling to Czech public authorities. You can still send a PDF. But an EN 16931-compliant e-invoice can’t be refused on format grounds, which makes it worth doing. Check whether the authority uses NEN or its own tool.

VAT-registered in Czechia. Confirm you’re filing the monthly control statement, and check the frequency: monthly for legal entities regardless of VAT return period. Make sure someone is actually monitoring your data box, because a summons you never opened still counts as delivered.

Choosing software in 2026. Prefer tools that output EN 16931 (UBL 2.1 or UN/CEFACT CII). Don’t pay extra for “Czech e-invoicing compliance” today, since there’s nothing to comply with. Revisit around 2028, when the 2030 deadline starts to matter operationally.

Where it gets complicated

Two situations where the general answer stops being enough.

You’re VAT-registered in Czechia but not established here. The control statement applies to you, the filing is in Czech, and the system assumes you can operate a Czech data box. Most foreign companies need someone local for this.

You supply the public sector across several EU countries. Czechia’s lack of a national CIUS makes it one of the easier ones, but your setup has to satisfy the strictest country on your list, not the easiest.

Next steps

We help foreign companies with exactly this: the filing nobody told you about, the form that only exists in Czech, the question of whether a rule applies to you at all.

Not sure where you stand with Czech VAT reporting or e-invoicing?

Current as of August 2026. E-invoicing rules across the EU are moving quickly, so verify the position before acting if you’re reading this much later. Practical guidance, not legal or tax advice.

Sources